كيف تركت الصحافة وأصبحت مبرمج

مرحبًا ، أنا أليكس. أصبح مبرمجًا في سن 29. اليوم لدي 4 سنوات من الخبرة ، أعمل عن بعد لشركة إنجليزية ، مرتبتي مرتبطة بالجنيه وحوالي 10 أضعاف متوسط ​​الراتب في البلد. لأول مرة تعرفت على البرمجة ... في سن التاسعة والعشرين ، عندما بدأت في تعلم البرمجة.

خلفية


تخرجت من الجامعة بدرجة صحافة تلفزيونية. في العام الماضي ذهبت للعمل على التلفزيون وقضيت 6 سنوات هناك. في السنوات الأخيرة ، عمل في قناة IRINN التلفزيونية الإيرانية. قام بشكل مستقل بتنظيم عملية العمل ، وعمل بشكل رئيسي من فيديو تم تحريره في المنزل ، وكتب نصًا ، عند الضرورة - ذهب إلى التصوير. حتى ذلك الحين ، تم إغرائي بالتنسيق المستقل. كانت المزايا الرئيسية بالنسبة لي هي عدم وجود جدول زمني صارم ، والأولوية في المهمة ، وليس مقدار الوقت الذي يقضيه في المكتب ، ونقص الرؤساء ، ومستوى الراتب.

في عام 2014 ، انتهى عقدي مع إيرين. لم تكن هناك رغبة في العودة إلى القنوات التلفزيونية الأوكرانية. صده وراتبه وضرورة العمل في المكتب. قررت أن أبحث عن مكان جديد لنفسي. في عمليات البحث النشطة ، قضيت العامين المقبلين. حاولت تنظيم استوديو الإنتاج الخاص بي. باع في وقت لاحق البضائع على موقع eBay ، وشرائها على Aliexpress. اليوم يطلق عليه دروبشيبينغ ، ثم لم أكن أعرف عنه. ومع ذلك ، تم إغلاق متجري بسرعة عندما اتصل متحدث باسم Desigual بشركة eBay يشكو من بيع منتجات مزيفة. ثم كنت أورد بريولي في صالونات الحلاقة. طوال هذا الوقت كانت إحدى الأولويات الرئيسية هي القدرة على العمل عن بعد.

فكرت أولاً في البرمجة عندما أعاد صديقي المقرب تدريبه في مطور iOS. كوني إنساني ، مثلي ، فاجأني كثيرًا بهذا. كل الصور النمطية عن المبرمجين في رأسي لم تسمح لي بفهم هذا الحدث. تساءلت: "كيف يمكنني أن أصبح مبرمجًا؟" لقد ولدوا ، بشكل جيد ، أو في الحالات القصوى ، يتحولون إلى جامعة. وهنا أخبرني ساشا ، الناطق الرسمي بالأمس ، أنه أصبح مبرمجًا ...
ومع ذلك ، سرعان ما أغويني بهذه المهنة ، والتي كانت غير مفهومة لي في ذلك الوقت. رواتب عالية ، والقدرة على العمل عن بعد من أي مكان في العالم وشغف قوي بالعمل. بدا الأمر سحريًا.

صورة

تدريب


قررت أن أصبح مطور iOS أيضًا. في التدريب ، ذهبت على طول الطريق الذي سلكته ساشا. هذا مقطع فيديو متاح مجانًا لملاحظات محاضرة جامعة ستانفورد.
بدأ مع دورة منهجية البرمجة CS106a. هذه دورة تمهيدية في البرمجة ؛ لا يلزم تدريب أو معرفة خاصة. يتم التدريب بلغة جافا. هناك تعرفت على الأساسيات والأنماط والمفاهيم الرئيسية. الدورة ، بالطبع ، قديمة - 2008 ، لكنها تدرس من قبل معلم ملون للغاية مهران صحامي. لقد أثر بشكل كبير على الانطباعات الأولى للتعلم والبرمجة من حيث المبدأ. تتم مشاهدة المحاضرات في نفس واحد. التدريس والمواد باللغة الإنجليزية. عندما أنهيت الدورة ، أصبح من الأسهل قراءة وقراءة معلومات اللغة الإنجليزية.

التالي كان الدورةملخصات البرمجة CS106b (في C ++). تبين أنها أكثر تعقيدًا. في CS106a ، كان التدريب ممتعًا ، قمنا ببرمجة روبوت أو إنشاء شبكة اجتماعية بواجهة. تعلمت CS106b أشياء معقدة مثل العودية ، والبحث وفرز الخوارزميات ، وبدون واجهة. كان الأمر أقل إثارة للاهتمام بالنسبة لي وتوقفت عند نصف البرنامج.

بعد ذلك ، ذهبت إلى الدورات التدريبية بلا اتصال بالإنترنت "iOS من نقطة الصفر". كنت بحاجة للتواصل مع مرشد حقيقي. كونك مستعدًا بالفعل إلى حد ما ، كان من السهل بالنسبة لي أن أتعلم. في المستقبل ، أصبح المعلم (شاب أصغر مني بخمس سنوات) شريكي في الشركة وما زلنا نتواصل وحتى نعمل لدى صاحب عمل واحد.

ومن هنا النصيحة للمبتدئين -إجراء المواعدة في البداية - سيساعدك كثيرًا. انتقل إلى الدورات والاجتماعات أينما يمكنك التعرف على مطوري ملفك الشخصي.

ثم كان هناك دورة أخرى غير متصلة بالإنترنت "iOS للمتقدمين". في موازاة ذلك ، أخذت دورة تدريبية في ستانفورد لتطوير تطبيقات iOS 9 مع Swift . ربما يكون هذا هو أفضل ما يمكن العثور عليه على الإنترنت لدراسة iOS و Swift. صحيح أن الدورة التدريبية ليست مصممة للمبتدئين وقد عفا عليها الزمن بالفعل. كنت محظوظًا ، في ذلك الوقت لم تكن الدورة قد انتهت بعد. تدفقت المحاضرات على الشبكة حيث تم تصويرها في جمهور ستانفورد. في الواقع ، درست مع الطلاب. لقد قمت بأداء واجبي ودققت النتائج في منتديات خاصة.

اليوم ، للأسف ، تتعلق المحاضرات الأخيرة بنظام iOS 11 ، وهو أيضًا قديم.
كنت لا أزال بصدد تدريب دورة غير مكتملة على Udemy (حوالي 10 دولارات) ، ولم يترك انطباعًا كبيرًا علي.

وبالتالي ، حصلت على المعرفة الرئيسية مجانًا.

الوظيفة الأولى


حصلت على وظيفتي الأولى (وإن كنت متدربة) للشهر السادس من بداية التدريب. حضرت اجتماع Cocoa Heads لمطوري Apple. تتم هذه الاجتماعات في جميع أنحاء العالم من خلال جهود مجتمعات المطورين المحليين. هناك قابلت أشخاصًا وطلبت النصيحة بشأن التوظيف. أوصيت بالاتصال بأحد المتحدثين. اتضح أن الشركة التي كان يعمل فيها كانت تبحث عن يونيو iOS لدور المتدرب. عُرض علي العمل للخبرة في مشروع حقيقي وإرشاد. قد وافقت. ولم أخسر ، في غضون 4 أشهر حصلت على تجربة ضخمة. اتضح أن الفريق قوي جدًا ونمت بشكل لائق. في الشهر الأخير من العمل هناك ، بدأت في نشر سيرة ذاتية واجتازت المقابلة الأولى التي دعيت إليها. عُرض عليّ 700 دولار شهريًا بدوام كامل في المكتب.لقد عملت لمدة أسبوعين في وظيفة جديدة واتصل بي أستاذي لبدء العمل من الدورات غير المتصلة مقابل 1000 دولار شهريًا. وكل هذا بعد 10 أشهر من بدء التدريب.


بعد العمل في شركة ناشئة ، قررت أنا والمعلم بدء أعمالنا الخاصة - تطوير الاستعانة بمصادر خارجية. كانت لدينا خبرة في البحث عن المطورين ، فقد جاءت الطلبات من وقت لآخر. يبدو أن هذه هي الخطوة المنطقية التالية. بالإضافة إلى ذلك ، كان لدي طموحات ولا أريد أن أكون مجرد مبرمج مستأجر. كنت في الثلاثين من عمري واعتقدت أنه لم يعد لدي الوقت لأتأرجح - أحتاج إلى أخذ الثور من قرنيه. توصلنا إلى اسم الشركة ، وأنشأنا موقعًا إلكترونيًا ، وجمعنا العديد من المطورين المستعدين للتواصل عند وصول الطلب. وبدأ تدريجيا في التطور. جاءت الطلبات من عملاء إيفان السابقين ، والتي تم البحث عنها جزئيًا في Upwork. لكن هذه كانت مهام صغيرة وحاولت بنشاط الترويج لنا على LinkedIn. سعينا لتلقي الطلبات في أوروبا ، وإذا أمكن ، في الولايات المتحدة. تحقيقا لهذه الغاية ، فتحت شركة في إستونيا من خلال الإقامة الإلكترونية ، بحيث يكون من الأسهل للعملاء التعامل معنا. ومع ذلك،في العامين الماضيين اللذين استمرت فيهما الشركة ، لم تمر معاملة واحدة من خلال الشركة الإستونية.

كان جميع عملائنا من رابطة الدول المستقلة. من بين جميع مشاريعنا ، كان هناك مشروعان رئيسيان فقط ، ثم استمر أحدهما لأكثر من عام مع تأخيرات مستمرة في المدفوعات. ونتيجة لذلك ، توقف. لم أتمكن من إثبات المبيعات. بسبب تقديرات التكلفة غير الصحيحة ، تم توليد أرباح منخفضة باستمرار. بشكل عام ، خلال العام ، أصبح من الواضح أنني سرعت أيضًا تطور الأحداث. لم يكن لدي الخبرة اللازمة. وعلى الرغم من أن الشركة بدت وكأنها الخطوة المنطقية التالية ، فقد كنت مخطئًا. على الرغم من حقيقة أنني نشأت بسرعة كمطور ، إلا أن هذا لم يكن كافياً لإدارة الشركة. ونتيجة لذلك ، ذهبت مرة أخرى للعمل كمبرمج على المحك. في الوقت نفسه ، أغلقت الشركة في إستونيا ، وقمت بإدارة التحسينات والذيول التي تركناها.

صورة

في النهاية


منذ نهاية عام 2018 ، كنت أعمل في شركة إنجليزية. وقد وصلت إلى هناك في ظروف مدهشة. بعد إغلاق شركتي ، بدأت في توزيع سيرتي الذاتية بنشاط على مواقع العمل الأمريكية والأوروبية عن بُعد. ومع ذلك ، لم تكن هناك أي ردود ومقابلات تقريبًا. في النهاية ، ذهبت للعمل في المكتب. بعد ستة أشهر ، اتصلوا بي من شركة أمريكية. كانوا يبحثون عن مطور عن بعد ، قالوا إنني أرسلت لهم سيرة ذاتية. مررت بمقابلة. عُرض عليّ حوالي 3 أضعاف ما كنت أتلقاه في ذلك الوقت.

بعد مرور عام ، تلقت هذه الشركة الأمريكية استثمارات للمشروع الذي عملت فيه. لهذه الشركة الناشئة ، قاموا بشكل منفصل بتسجيل شركة في لندن ، حيث انتقلت الإدارة بأكملها.

اليوم المنتج في المراحل النهائية من التطوير ، ومن المقرر إطلاقه في الأشهر المقبلة.

الاستنتاجات الرئيسية التي توصلت إليها بهذه الطريقة:

  • في البداية من المهم أن تعرف. مع الموجهين والمعلمين والطلاب. في المستقبل ، هؤلاء الأشخاص هم الذين يمكنهم مساعدتك في حياتك المهنية.
  • في البداية ، يجدر التركيز ليس على RFP ، ولكن على الفريق الذي يمكنك النمو فيه بسرعة.
  • نقدر نفسك تقديرا عاليا. لا يهم أن يكون لديك خبرة قليلة. لا يهم أن الكثير من المنافسة. لطالما تجاهلت الشواغر براتب صغير ، كنت أرغب دائمًا في دفع مبالغ كبيرة. وجدني عمل لائق بنفسي. لا يمكن أن يكون هناك حل وسط إلا مع فريق قوي.
  • تعلم. باستمرار. هنا ، بالإضافة إلى كونه الكابتن Evidence ، ليس هناك ما يمكن إضافته.
  • اللغة الإنجليزية يجب أن يكون لديك. هذه فرص وهذا هو مستوى المطور. هذا هو الوصول إلى المعلومات ، إلخ. إلخ

تعجبني البرمجة حقًا وأنا متحمس جدًا لمهنتي الجديدة. من الصعب علي حتى أن أسميها "عمل". ولكن مع ذلك ، يبدو لي أنه لا يجب التركيز عليه فقط. لإلهاء نفسي ، بدأت في إجراء مدونة فيديو حول تجربتي وملاحظاتي ، حول ما يساعدني في عملي. هنا جاءت تجربة العمل السابق في متناول اليد :)

All Articles