لقد مر عام تقريبًا منذ أن قررت التحول من الهندسة المدنية إلى علوم البيانات. بعد العمل كمحلل بيانات في Slalom لمدة 3 أشهر، أعتقد أن الآن سيكون الوقت المناسب لمشاركة تجربتي. سأحاول تقديم هذه المدونة في ثلاثة أجزاء متميزة: لماذا – لماذا اتخذت قرارًا بترك سيفيل؛ ماذا – ما الذي يجب علي مراعاته قبل الانتقال إلى صناعة أخرى؟ كيف – كيف قمت بإجراء التحول بسلاسة ونجاح قدر الإمكان.
لماذا – لماذا تركت المدنية؟
لقد أكملت دراستي الجامعية في الهندسة المدنية في جامعة تورنتو في عام 2012. وفي عام 2016، اخترت متابعة درجة الماجستير في الهندسة المدنية لمدة عامين آخرين متخصصين في علوم البناء (الجدران والأسقف والأساسات). بعد أن عملت كمهندس لمدة عام تقريبًا، بدأت أتساءل عما إذا كان هذا هو المسار الوظيفي الذي أريد أن أتخذه. عندما تحدثت مع أصدقائي في الجامعة عن قلقي، بدا لي أن الجميع تقريبًا لم يكونوا راضين عن عملهم الحالي وكانوا يبحثون عن مسار بديل. ومع ذلك، فإن معظم الناس يترددون في الخروج من منطقة الراحة الخاصة بهم. والأهم من ذلك، أننا لا نحب فكرة التخلي عن كل التكاليف الغارقة (سنوات الدراسة، والشبكات، والخبرة) التي استثمرناها طوال تلك السنوات والبدء من جديد. بالنسبة لي، هناك سببان قويان يدفعانني إلى اتخاذ هذه الخطوة.
أحد الأسباب الرئيسية هو أن موقف الصناعة تجاه الابتكار لا يزال محافظًا. نحن نرى الأشياء تتغير كل يوم، وكل شيء من حولنا يصبح (أو على الأقل نحاول ذلك) أكثر ملاءمة. ولكن الأمر على العكس من ذلك تقريبًا في مجال الهندسة المدنية. على الرغم من وجود العديد من الأفكار والمنتجات المبتكرة المتاحة على الرف، إلا أن الأمر يتطلب العديد من الأطراف المختلفة (المطورين والمصممين والمقاولين والإدارات والحكومات وما إلى ذلك) للاتفاق على اعتماد تكنولوجيا جديدة في الصناعة. سيكون من المستحيل تقريبًا تحديد من يجب أن يكون مسؤولاً عن الفشل الذي حدث بعد 10 سنوات. لذلك، يفضل الممارسون في المجال المدني القيام بالأشياء بالطريقة القديمة فقط والتي ثبت نجاحها على مدار الخمسين عامًا الماضية بدلاً من الابتكار ذي المخاطر غير المعروفة.
السبب الثاني هو أن اكتساب الخبرة المهنية في المجال المدني يكون بطيئًا. الخبرة هي العامل الأكثر أهمية لنجاح الشخص في أي صناعة تقريبًا. في الحياة المدنية، ربما تكون الطريقة الوحيدة لاكتساب الخبرة هي من خلال المشاريع. قد يجادل البعض بأن هناك العديد من المقالات والأبحاث والكتب الرائعة التي يمكنك الاستفادة منها كثيرًا. وهذا صحيح إلى حد ما عندما تكون على مستوى رفيع وتريد أن تصبح خبيرًا في مجال معين. ومع ذلك، بالنسبة للمبتدئين، حتى مع كل المعرفة المحشوة بالتعليم الجامعي لمدة 4 سنوات، لا يزال من الممكن أن تبدو كالأحمق ولا تعرف شيئًا على الموقع. الخبرة الميدانية/العملية تفوق المعرفة النظرية في المرحلة المبكرة من حياة الشخص المهنية في المجال المدني. ومع ذلك، في Civil، عليك التحلي بالصبر بما يكفي لمتابعة دورة المشروع بأكملها (عادة ما تستغرق من 6 أشهر إلى سنوات) وانتظار المشروع التالي.
إذا كان هذا لا يبدو سيئًا للغاية بالنسبة لك، فقد تكون الحياة أسوأ مع السبب الآخر. لقد سمعت الكثير من القصص عن كيفية تصنيف الأشخاص في نوع معين من العمل من زملائي. إذا كنت قد قمت بنوع معين من المشروع (على سبيل المثال، استبدال النوافذ)، فسيكون من الأفضل وضعك في نفس المشروع مرة أخرى من وجهة نظر الشركة. في نهاية المطاف، سوف تصبح عاملاً على عدد قليل من الخطوط الانسيابية. إنها مثل الحلقة، ونأمل أن تتمكن من تجاوز الفرص مثل نقص الأشياء أو المشرف اللطيف الذي يهتم بتطويرك أكثر من إيرادات الشركة.
ولذلك، أجبرني هذان السببان الرئيسيان على تحويل تركيزي المهني من العمل المدني. بالنسبة لأولئك الذين يعانون من صراع العقل، اقتراحي الشخصي هو قضاء بعض الوقت لمعرفة الأسباب الحقيقية وراء الكواليس. يمكن أن تشعر بالإحباط إذا لم يحقق المشروع أي نتيجة أو كان رئيسك في العمل أحمق، لكن هذا لا يعني بالضرورة أنك بحاجة إلى ترك صناعتك الحالية والتوجه إلى مجال جديد تمامًا حيث يمكن أن يحدث نفس الشيء أيضًا. إن معرفة ما يزعجك حقًا هو خطوة كبيرة نحو الحل.
ماذا – ما الذي فكرت فيه قبل الانتقال إلى علم البيانات
السؤال التالي الذي كنت أواجهه هو ما هي الصناعة التي يجب أن أتابعها الآن. بعد التصفية حسب نقطتي الألم المذكورتين أعلاه، لا يزال هناك العديد من الخيارات المتاحة التي تعتمد على الابتكار وسهلة نسبيًا لاكتساب الخبرة، مثل البيانات أو التمويل أو التسويق أو حتى بدء مشروعي الخاص. “اختر مهنة تستمتع بها وكن جيدًا فيها” أعلم أن هذا يبدو مبتذلاً، لكنها ستكون النصيحة الصادقة التي يمكنني تقديمها. لأن كل وظيفة يمكن أن تكون سيئة، كما قلت من قبل، مشاريعك اليومية يمكن أن تكون سيئة، المشرف الخاص بك يمكن أن يكون سيئًا، أقرانك يمكن أن يكون سيئًا، وحتى الشركة بأكملها يمكن أن تكون سيئة. لا شيء تحت سيطرتنا، وقد يكون من العذاب الحقيقي أن تبقى عالقًا في تلك البيئة لمدة 8 ساعات كل يوم. قد يخفف الراتب المرتفع الألم، لكن فرصة الحصول على أجر جيد تكون منخفضة إذا كنت لا تحب أي شيء من حولك. لذا، فإن القيام بشيء تحبه، وليس فقط من أجل المال أو السمعة، يمكن أن يكون طريقة أفضل لجعل تلك الساعات أقل بؤسًا.
بشكل عام، أحب المنطق والأشياء التي لا تحتاج إلى شرح. لقد أزعجني الأمر حقًا عندما كنت في الشركة السابقة وطرحت سؤالاً، على الأرجح كانت الإجابة التي كنت سأحصل عليها هي “هذه هي الطريقة التي تعمل بها الأمور، وكنا نفعل ذلك طوال العقد الماضي دون أي مشكلة”. على العكس من ذلك، سيكون لكل سطر من التعليمات البرمجية غرضه الخاص ويجب أن يكون هناك سبب لوضع هذا الجزء من التعليمات البرمجية. إنها متعة خالصة عندما أخطط لأول مرة لبنية الكود في رأسي وأبدأ في بناء القطع حتى تعمل تمامًا بالطريقة التي صممت بها.
فيما يتعلق بالأشياء التي أجيدها، ربما تكون أكبر قوة لدي هي قدرتي على التعلم. بفضل جامعة تورونتو، أدركت قدرتي على تعلم مواد الدورة التدريبية في غضون أسبوعين، والربط بين الأسئلة العملية، وتطبيق ذلك على الاختبار النهائي، الذي يتم تحسينه في كل فصل دراسي. قد يكون هذا بالضبط ما لم يتوقع والديك منك أن تفعله، ولكن تبين أنه مهم جدًا للبرمجة. هناك أجيال من العقول العظيمة التي توصلت إلى تلك الخوارزميات الرائعة، وتم قضاء ساعات عديدة لتحسين الأداء، فلماذا إعادة اختراع العجلة. كل ما يتعين علينا القيام به هو فهم كيفية عمله (أو لا)، وجعله يعمل في مشروع علم البيانات.
بالطبع، يمكن أن تكون هناك عوامل أخرى مثل فرص العمل، وتوقعات الراتب، والتطوير الوظيفي، ولكن بعد إجراء بحثي والدردشة مع المتخصصين في هذا المجال، أشعر أن علم البيانات قد يكون مناسبًا ويستحق تجربته.
كيف – كيفية إجراء التحول بنجاح
كان النقاش الأكبر الذي دار بيني هو: هل يجب أن أتعلم كل شيء عبر الإنترنت أو أقوم بالتسجيل في دورة لتسريع العملية. على الرغم من أن مشاركة المعرفة أصبحت شائعة جدًا في الوقت الحاضر ويمكنك العثور على أي معلومات تقريبًا عبر الإنترنت مجانًا، إلا أنه قد يكون أمرًا مربكًا وغير فعال أن تتعلم كل شيء بنفسك. علاوة على ذلك، هناك المزيد من الخيارات في التعلم: برنامج رئيسي يتعلق بالبيانات، أو معسكرات تدريب، أو دورات عبر الإنترنت. قد تستغرق برامج الماجستير وقتًا أطول (سنة إلى سنتين) وتكلف ثروة كبيرة للطلاب الدوليين مثلي. على الطرف الآخر من الطيف، يمكن أن تكون الدورات التدريبية عبر الإنترنت أرخص ومرنة من حيث الوقت، ولكن سيكون من الصعب أيضًا الحصول على إجابات للأسئلة الشخصية وتطوير فهم شامل للمجال. شخصيًا، يبدو أن الانضمام إلى المعسكر التدريبي هو أفضل طريقة لتعلم جميع الأدوات والمعرفة الأساسية بتكلفة معقولة (3 أشهر، 10 آلاف دولار – 15 ألف دولار كندي). هناك منظمات توفر تدريبًا بدوام كامل مثل WeCloudData وBrainStation وحتى UofT. شارك أحد أصدقائي في المعسكر التدريبي الذي استضافته WeCouldData من قبل وأوصى بنفس دورة علوم البيانات لي، والتي بالمناسبة درست الهندسة الكيميائية وهي الآن عالمة بيانات في Nestle Canada. الكلام الشفهي يعني كل شيء! ويسعدني أنني أخذت اقتراحاته، وسوف أشرح بالتفصيل.
الميزة الأولى في WCD هي سياسة التسجيل في الدورة. لقد قمت بالتسجيل في المعسكر التدريبي في أوائل شهر مارس، والذي سيبدأ في شهر يونيو. باعتباري شخصًا ليس لديه أي خلفية على الإطلاق في البرمجة، سمحت لي WCD بالاستفادة من دوراتها بدوام جزئي لتعلم جميع أدوات البرمجة دون أي تكلفة إضافية مسبقًا. خلال الأشهر الثلاثة، كان جدولي الأسبوعي على النحو التالي: أخذ دورات Python وSQL خلال عطلات نهاية الأسبوع، والعمل بدوام كامل في أيام الأسبوع، والقيام بمهام/مشاريع البرمجة بعد ساعات العمل. مع بداية البرنامج التدريبي، كنت بالفعل واثقًا جدًا من مهاراتي في البرمجة وكنت قد انتهيت من أول مشروع لتجميع الويب وهو مهارة أساسية لأي مستخدم لـ Python. إذا لم تكن لديك أي خبرة في البرمجة، بغض النظر عما إذا كنت ستأخذ درجة الماجستير أو معسكرًا تدريبيًا، فإنني أقترح عليك بشدة العمل على مهارات البرمجة أولاً. لا تماطل وتعتقد أنه سيتم تدريسك خلال الدورات. إن مشاهدة شخص آخر يقوم بالبرمجة هي قصة مختلفة تمامًا عن القيام بذلك بنفسك. يستغرق الأمر الكثير من الوقت لممارسة واستيعاب بناء الجملة ومنطق الترميز، وثق بي، فأنت لا تريد أن تظل عالقًا في وظيفة واحدة بينما يعمل الآخرون على الكثير من المشاريع المعقدة.
النقطة الثانية التي أقدرها هي محتوى الدورة. لقد قمت بمقارنة عدد قليل من مناهج المعسكرات التدريبية التي تقدمها مؤسسات مختلفة، وهي تختلف كثيرًا. خذ المعسكر التدريبي الذي اخترته كمثال؛ إنه برنامج مدته 12 أسبوعًا مصممًا لتطوير فهم جيد لخط أنابيب البيانات من البداية إلى النهاية. لقد بدأ الأمر بمراجعة Python وSQL وTableau، وهي الأدوات الثلاثة الرئيسية إذا كنت ستعمل كمحلل بيانات. ثم في قسم التعلم الآلي، تعلمت مجموعة واسعة من الخوارزميات التي تستخدمها حاليًا البنوك ووسائل التواصل الاجتماعي وشركات البيع بالتجزئة. وهو أيضًا المكان الذي يعمل فيه معظم علماء البيانات، ويبنون النماذج ويضعون التنبؤات بناءً على البيانات التي حصلوا عليها. في الأسابيع القليلة الماضية، كان الأمر يتعلق بالبيانات الضخمة والحوسبة السحابية، وهي الكلمات الأكثر رواجًا التي تحاول كل شركة اعتمادها، وتندرج الكثير من وظائف مهندسي البيانات ضمن هذه الفئة. التحديث أمر بالغ الأهمية هنا في صناعة البيانات! يمكن اعتبار التقنيات التي تم اختراعها لمدة 10 سنوات قديمة، وبالتأكيد لا ترغب في قضاء قدر كبير من الوقت في تعلم الأشياء التي سيتم التخلي عنها في السنوات القليلة المقبلة. كما أن التعرض لجميع أنواع العمل في صناعة البيانات أمر مفيد للغاية. كنت أستهدف Data Scientist قبل المعسكر التدريبي لأنه يبدو رائعًا ويجعل التنبؤ يبدو مثيرًا للاهتمام. ولكن في وقت لاحق، عندما عرفت المزيد عن نوع العمل الذي يقومون به، كنت أميل إلى تطوير نفسي إلى مهندس بيانات يركز أكثر على نظام أنابيب البيانات.
وأخيرًا وليس آخرًا، أكثر ما أستفيده من المعسكر التدريبي هو مشاريع العملاء الحقيقية. شكلت WCD شراكة مستدامة طويلة الأمد مع العديد من اللاعبين في الصناعة. لقد أتيحت لي الفرصة للعمل في مشاريع بيانات حقيقية وبناء أول تجربة عملي لي. تفضل الشركات توظيف المرشحين ذوي الخبرة ذات الصلة، ولكن كيف يمكن للمبتدئ أن يحصل على أول تجربة له على الإطلاق؟ أعتقد أن كل من يغير مساره المهني عليه أن يواجه هذا النوع من المعضلة، وهذا يزعجني أيضًا. وبما أن مهاراتي التقنية كانت كافية قبل بدء المعسكر التدريبي، فقد قضيت ما يقرب من نصف الوقت في مشروع العميل. العميل الذي كنت أعمل معه هو شركة تجارة إلكترونية، عملت من خلالها على مجموعة من المشاريع: تحليل حملات العلامات، وتقسيم العملاء باستخدام التعلم الآلي، وعمل تكامل خطوط أنابيب قاعدة البيانات/البيانات. على عكس الآخرين الجدد أيضًا في الصناعة، سأكون قادرًا على عرض مهاراتي في السيرة الذاتية وترك انطباعات جيدة من خلال التحدث عن تلك المشاريع أثناء المقابلة. أعتقد أن هذا هو أحد الأسباب الرئيسية التي دفعتني للحصول على عرض العمل الأول حتى قبل انتهاء المعسكر التدريبي، وفي النهاية الحصول على وظيفة أحلامي.
يجب أن أعترف أن المشاركة في المعسكر التدريبي ليس حلاً شاملاً. لا توجد طريقة يمكنك من خلالها تعلم كل التفاصيل الممكنة حول علم البيانات وتحقيق نفس المستوى المعرفي الذي يتمتع به أولئك الذين يدرسون هذا الموضوع لسنوات، لكنني أتعلم أكثر بكثير من مجرد البرمجة في المعسكر التدريبي، مثل دمج الأدوات المختلفة، التعامل بشكل منهجي مع مشكلة البيانات، وطرق تجنب تسرب البيانات. من المؤكد أن هذه الأجزاء تأتي مع تجربة غنية، وهو أمر يصعب جدًا تعلمه للمبتدئين بمفرده. لذا، أود أن أقول إن المعسكر التدريبي لعلوم البيانات في WeCloudData هو مكان جيد حقًا لبدء حياتك المهنية في صناعة البيانات وتوفير أفضل الأدوات لتحقيق النجاح.
خاتمة
أعلاه يختتم القصة الكاملة لكيفية تحويل مسيرتي المهنية من صناعة الأعمال المدنية إلى صناعة البيانات. وأتمنى أن تكون تجربتي مفيدة لك أو على الأقل تساعدك على اتخاذ القرار الصحيح الذي يناسبك. حظًا سعيدًا لأي شخص يخضع لعملية التبديل الوظيفي، وأرجو أن تأخذ شجاعتك بكلتا يديك.