لقد احترقت بالفعل 2 سنة





من الصعب إدراك ذلك ، اعتقدت أن هذا المصير سيتفوق علي بعد ذلك بقليل ، عندما أكون على الأقل 30+ وسأكون نوعًا من المطورين الرائعين في شركة معروفة ، لكني في السادسة والعشرين من عمري وأنا في مكتب NoName .



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



عند البحث في نفسي ، حددت لنفسي سببين رئيسيين لما يحدث:



  • نقص السحر
  • وجود ناقل.


الافتقار إلى السحر



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



علاوة على ذلك - أكثر ، انهارت الجدران واحدة تلو الأخرى:



  • الوعي بكيفية إنشاء موقع ويب كامل باستخدام قالب صفحة واحدة ومحتوى من قاعدة بيانات ؛
  • فهم كيف يمشي المحلل وأنواعه ؛
  • فهم عملية تطوير الهواتف المحمولة ؛
  • تطوير المنتجات المعبأة ؛
  • معرفة كيفية عمل محرك اللعبة ؛
  • إلخ


هناك العديد من هذه الأحداث ، لكنني أتذكر بوضوح كل منها وتحت أي ظروف حدثت ، لأن هذا كان فرحًا لا يوصف وفرحة من فهم كيفية عمل كل شيء. أعتقد أن الكثير من الناس يفهمون ما أعنيه - لا يمكن الخلط بين هذه العواطف وأي شيء.



ولكن بمرور الوقت ، بدأ السحر في الاختفاء تدريجيًا: في كل مرة تنظر فيها إلى الموقع التالي أو مساعد الهاتف المحمول أو سطح المكتب ، ترى كيف يعمل ويعرف كيف يعمل. ما هي التقنية ، القالب ، PL ، غلاف GUI ، الخوارزمية أو lib المستخدمة. من الواضح أنه من حالة إلى أخرى ، يكون الفهم في مكان ما أكثر وأقل في مكان ما ، ولكن لا يهم. من المهم أن يكون هناك وعي عام بالنظام وكتلته ، والتنفيذ مجرد أدوات.



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



فقط بعض الاعتماد غير الصحي على المعرفة والتقنيات الجديدة.



وجود ناقل



بمجرد تخرجي من الجامعة ، ذهبت إلى 40 ساعة كاملة في الأسبوع. قبل ذلك ، كنت إما حرة أو عملت بدوام جزئي (24 ساعة في أحسن الأحوال). ثم بدأت أفهم أن شيئًا ما ليس أن كل ما أحبه في البرمجة يتحول إلى عمل في الجهاز.



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



هذه هي الطريقة التي يعمل بها: من المستحيل تطوير شيء فريد طوال الوقت.



محاولات للخروج



أوه ... أنني لم أحاول فقط: مشاريع الحيوانات الأليفة ، هاكاثونات ، مقالات عن هبر ، الإرشاد ، DevOpsing ، المهام الإدارية والتنظيمية ، لكن النتيجة هي نفسها دائمًا: الافتقار إلى السحر ووجود ناقل.



أكثر من كل ما سبق ، جاءت الهاكاثون إلي أكثر ، ولكن هناك مطبات هناك. أخطط في المستقبل لتغطية هذا الموضوع بالتفصيل من برج الجرس الخاص بي.



بدلا من الاستنتاج



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



في بعض الأحيان ، أسأل نفسي السؤال: لماذا لا يمكنني أن أفرح مثل الآخرين؟ لماذا يوجد أولئك الذين يلوحون بالكاميرا للعميل مرة واحدة يوميًا ، ويقودون X * و jason ولديهم معايير؟



لكن الجواب بسيط: جئت من أجل السحر كطفل.



All Articles