1. كلما اتبعت الاتجاهات الفنية ، كان من الأسهل استبدالك
قصة الحياة
عندما كنت في الكلية ، تحدث الجميع عن تعلم Java ، بحيث يجد الشخص الذي يعرف هذه اللغة وظيفة بسهولة. لم أحب جافا. بدا لي دائمًا أنني كنت أفعل شيئًا خاطئًا. ولكن بعد ذلك صادفت JavaScript. بصفتي مبرمجًا عديم الخبرة ، بدا لي حينها أن هذه اللغة شبيهة جدًا بلغة C ، والتي لطالما أحببتها كثيرًا. أعلم الآن أن JavaScript يشبه Lisp أكثر من C.
نتيجة لذلك ، بدأت في تعلم JavaScript. انتهى بي الأمر بالعمل كمطور ويب. لقد رأيت الكثير من مشاريع JS يديرها أشخاص لا يفهمون حقًا كيفية عمل JS. بالإضافة إلى ذلك ، رأيت الكثير من المديرين الذين لا يرغبون في توظيف متخصصين في JS حتى لا يكون لديهم خيار آخر. لهذا السبب ، على الأقل في بلدي ، يحصل محترفو JS من الدرجة الأولى على 1.5 إلى 2 مرة أكثر من مبرمجي Java الآخرين.
أفكار تتعلق بالمراقبة الأساسية
هذا نص من حديث دونالد كنوث الذي ينصح فيه بعدم اتباع الاتجاهات.
وهنا مقتطف من قصيدتي المفضلة من الشعر الإنجليزي ، كتبها روبرت فروست: سأتذكر
أيضًا يومًا ما
صباح الغابة البعيدة:
بعد كل شيء ، كان هناك مسار آخر أمامي ،
لكنني قررت أن أستدير لليمين -
وهذا قرر كل شيء آخر.
▍ الاستنتاجات
يؤدي عدم وجود متخصصين في مجال أنت على دراية به إلى زيادة قيمتك.
2. زملاء العمل ليسوا أصدقاء لك
نظرة عامة على الوضع
هذه الملاحظة ، بشكل عام ، تتفق مع الفطرة السليمة. الأشخاص الذين نقضي الكثير من الوقت معهم لا يصبحون أصدقاء لنا عادةً. بالطبع يمكنك مقابلة صديق حقيقي في العمل ، لكن هذا غير محتمل. هناك أشخاص مستعدون للذهاب إلى أي دناءة من أجل شيء يؤثر على مركزهم في الخدمة. لذلك ، لا تتفاجأ عندما تصادفك أفكار غير نظيفة عن زملائك في العمل ، مع معارضة كامنة لتنفيذ خططك أو الأكاذيب.
أفكار تتعلق بالمراقبة الأساسية
لتوضيح هذا الموقف ، وجدت مشهدًا واحدًا من المسلسل التلفزيوني Malcolm in the Spotlight. في هذه المرحلة ، يدرك أفراد الأسرة أن مدرس ريس يحمل ضغينة ضده ويمنحه درجة منخفضة دون قراءة اختباره. يمكن أن يحدث هذا في العمل الجماعي ، عندما يلعب المدير دور المعلم ، ويلعب المبرمج دور ريس.
▍ الاستنتاجات
انتبه لما تفعله وما تقوله. قد يكون هناك أشخاص بين زملائك على استعداد لاستخدام أي شيء ضدك.
3. رئيسك سوف ينسب الفضل إلى ما حققته.
▍ القصة الأولى من الحياة
في بلدي ، يجب أن تعمل مجانًا لمدة 6 أشهر للتخرج من الكلية. عادة هذا العمل في الوكالات الحكومية. وهذا ما يسمى "منفعة المجتمع". أثناء القيام بـ "نشاطي" ، قمت بإنشاء مشروع ، والذي تم تقديمه بعد بضعة أشهر على أنه شيء من صنع شخص آخر.
▍ القصة الثانية من الحياة
أثناء عملي في شركة استشارية ، اكتشفت خللاً في وحدة واحدة تم استخدامه في العديد من المشاريع. لا أريد الخوض في التفاصيل. سأقول فقط أنه بعد إصلاحه ، زاد الأداء بنسبة 40٪ ، وانخفضت تكاليف الخادم بنسبة 30٪. بعد ذلك ، أعطى رئيس الشركة المشرف المباشر زيادة وزيادة في الراتب. قصة حزينة.
▍ قصة حياة ثالثة
عملت في شركة بقالة. حدث خطأ في كود أحد مشاريع هذه الشركة والذي حاول العديد من المبرمجين إصلاحه منذ حوالي 5 أشهر. جاء دوري لمحاولة التعامل معها. لقد قمت بتشكيل مشروع مفتوح المصدر الذي قام عليه مشروع الشركة. بعد ذلك أعدت إنشاء الوحدة بأكملها ووجدت أن هناك أخطاء في الوثائق الرسمية وأن بعض الصيغ كانت خاطئة. بعد اكتشاف ذلك ، اقترحت حلاً للمشكلة.
ثم اقترح رئيسي أن أذهب إلى رئيس الشركة وأشرح الحل الذي اقترحته ، لأن الشركة كانت ستشتري العديد من التراخيص لبرامج احتكارية من أجل الالتفاف على هذا الخطأ. عندما غادرنا مكتب المدير ، أخبره رئيسي أن لديه حلاً أفضل من حلّي ، وأن ما كنت أتحدث عنه كان مجرد فكرة. عندما خرجنا ، سألت الرئيس عن "الحل الآخر" الذي يقترحه. فأجاب: لا حل آخر. سنستخدم لك. "
لا أريد أن أفكر بشكل سيئ في الناس ، لكنني متأكد من أن مديري فعل ذلك لسبب ما. إذا فعلت كل شيء بشكل صحيح ، يمكنه كسب نقاط من الإدارة ، وإذا كنت مخطئًا ، فيمكنه إلقاء اللوم علي. بعد كل شيء ، اقترحت الفكرة. نتيجة لذلك ، تم تصحيح الخطأ باستخدام اقتراحي ونسي الجميع أن هذا الخطأ كان المشكلة الرئيسية للمشروع لمدة ستة أشهر.
▍ الاستنتاجات
احصل على استعداد للدفاع عن وظيفتك. استخدم رسائل البريد الإلكتروني وأنظمة التحكم في الإصدارات كدليل على قيامك بشيء ما. وثق دائما ما تفعله.
4. إذا أخبرت شخصًا ما أنك تخطط للإقلاع عن التدخين ، فستصبح الشركة عدوك.
نظرة عامة على الوضع
هذا نوع من القواعد غير المكتوبة لشركات البرمجيات. لقد ارتكبت هذا الخطأ. في وظيفتي الأولى ، أخبرت المدير أنني ذاهب إلى مقابلة. لقد بذل قصارى جهده لتعطيل خططي ، واتصل بي باستمرار أثناء المقابلة ، وحملني على عمل إضافي. أصبحت ضحية لأشياء سيئة أخرى. على سبيل المثال ، تم سحب تصريح المرور الخاص بي ولم أتمكن من دخول المبنى.
بالإضافة إلى ذلك ، إذا أدركت الشركة أنك تفكر في المغادرة وحدث أن شخصًا ما يحتاج إلى الفصل ، فستكون أول مرشح للمغادرة. أسوأ شيء في هذا الموقف هو أنه في المكان الذي ستنتقل إليه ، قد لا يتم قبولك. أحيانًا يُترك الناس بلا عمل بسبب "التناقضات" على وجه التحديد. أعرف العديد من المبرمجين الذين واجهوا مواقف مماثلة. أود أن أقول إنني أسمع كل عام قصتين من هذا القبيل ، عندما يحاول شخص ما الانتقال إلى مكان آخر ، ثم يحدث خطأ ما ويترك الشخص بلا عمل على الإطلاق.
▍ الاستنتاجات
حاول أن تتأكد من عدم علم أي شخص في المؤسسة التي تعمل بها أنك تبحث عن وظيفة جديدة. إذا كنت بحاجة إلى إجراء مقابلة ، فافعل ذلك في عطلة نهاية الأسبوع أو خذ إجازة واترك العمل مبكرًا. لا يمكنك التحدث عن شيء ما إلا إذا كنت واثقًا من قبولك في المكان الجديد. أي في اللحظة التي تم فيها تقديم عرض لك وأنت تناقش التفاصيل مع صاحب العمل الجديد. من بين أمور أخرى ، يجب أن يُطلب من صاحب العمل الجديد أن يمنحك الوقت لترتيب الأمور في وظيفتك الحالية.
5. شهادة == مضيعة للوقت
نظرة عامة على الوضع
يعرف أي شخص كان يعمل في مجال تكنولوجيا المعلومات لفترة طويلة أن وجود الشهادات في أغلب الأحيان لا يقول شيئًا عن المستوى الحقيقي لاستعداد المرشح لوظيفة شاغرة معينة. أعرف هذا عن كثب ، لقد وظفت موظفين ووضعت خطط عمل سنوية مع مالكي العديد من الشركات.
عندما يتعلق الأمر بالعثور على مبرمجين لمشاريع Java ، فهناك فوضى كاملة هنا ، نظرًا لأن الشهادات في هذا المجال موحدة بشكل صارم. نتيجة لذلك ، إذا صادف المديرون مطورًا لا تناسب إنتاجيته ، اطلب ببساطة اختيار شخص آخر بنفس الشهادات. وهذه هي الطريقة التي يتم بها ذلك. أسوأ جزء من هذا هو أنه في بعض الأحيان مع نظام التوظيف هذا ، يتم التغاضي عن المبرمجين المتميزين الذين يتمتعون بخبرة سنوات عديدة ، واستبدالهم بقادمين جدد تخرجوا للتو وقاموا بإنشاء برامج أقل جودة.
أفكار تتعلق بالمراقبة الأساسية
سيقتبس مارك توين: "هناك ثلاثة أنواع من الأكاذيب: الأكاذيب ، الأكاذيب الصارخة والإحصائيات". أود استبدال كلمة "إحصاءات" بكلمة "شهادة" في هذا الاقتباس.
إليكم مقطع فيديو لكينت بيك ينتقد شهادة SCRUM.
▍ الاستنتاجات
الشهادة ليست بديلاً عن العمل الجاد والمدروس. حتى المستندات التعليمية ليست بديلاً عن الخبرة المكتسبة في عملية مثل هذا العمل. يجب تقييم الصفات المهنية للأفراد من خلال نتائج عملهم وليس بأي شيء آخر.
6. يسعى الزملاء والرؤساء دائمًا للنظر إلى شاشة جهاز الكمبيوتر الخاص بك ، وأحيانًا لا يقتصرون على ذلك
نظرة عامة على الوضع
مثال نموذجي لمثل هذا الموقف المحرج هو عندما يمسك رئيس مرؤوسًا يشاهد ميمات Doge ومقاطع الفيديو مع القطط. لقد حدث لي العام الماضي عندما تم القبض علي وأنا أشاهد حفلة ريد هوت تشيلي بيبرز في هرم خوفو.
لكن هذا النوع من "اختلاس النظر" ليس أكثر الأشياء المزعجة. إذا كنت تقضي وقتًا كافيًا في دوائر الإدارة ، يمكنك معرفة أن العديد من الشركات تقوم بتثبيت أدوات تعقب الوقت على جميع أجهزة الكمبيوتر التي لديها والتي تراقب سلوك الموظفين. نتيجة لذلك ، يمكن للشركة معرفة مقدار الوقت الذي يقضيه الأشخاص في العمل الحقيقي. نتيجة لذلك ، تمتلك الشركات معلومات شبه شاملة حول ما يفعله موظفوها. من وجهة نظر فنية ، تنتمي أجهزة الكمبيوتر الخاصة بالشركات إلى الشركات وليس موظفيها ، لذلك على أجهزة الكمبيوتر هذه ، ما زلت بحاجة إلى القيام بالعمل ، وليس أي شيء.
▍ الاستنتاجات
كن دائمًا محترفًا - سواء داخل المكتب أو خارجه. خاصة إذا كنت تستخدم أجهزة الشركة. الحقيقة هي أنه باستخدام مثل هذه الأجهزة ، لن تعرف أبدًا من يراقب ما تفعله بالضبط. وبالمناسبة ، قم دائمًا بتسجيل الخروج من حساب النظام الخاص بك عند مغادرة جهاز الكمبيوتر الخاص بك.
7. المكتب مكان رائع (كما هو الحال في الأفلام!)
نظرة عامة على الوضع
السبب الوحيد الذي يجعل مستثمري الشركة ينفقون الكثير من المال على تأثيث المكاتب الرائعة والأشياء الجيدة للموظفين هو أنهم يريدون من الموظفين جعلهم أكثر ثراءً. حقيقة أن الناس بحاجة إلى وظائف مريحة لا تزعج أحداً حقًا.
▍ الاستنتاجات
الشغف بالعمل شيء عظيم ، لكن تذكر أنه عمل وأن كل شيء يتعلق بالمال.
8. , .
▍
رأيت أحد الرؤساء التنفيذيين ، وهو المؤسس أيضًا ، يُطرد لفشله في جعل الشركة أكثر ربحية. أظهرت ، لمدة 5 سنوات متتالية ، نموًا سنويًا مستقرًا بنسبة 40 ٪. خلال هذا الوقت ، زاد عدد موظفيها من 40 إلى 500. كانت هذه أرقامًا مذهلة ، ورائعة لأي عمل تجاري ، لكن المستثمرين كانوا قلقين بشأن بطء العائد على استثماراتهم. كان لدى بعضهم فكرة أنه سيكون من الجيد العثور على "قائد شركة أكثر قدرة". ثم ترك المؤسس الشركة. آخر شيء أعرفه عن هذه الشركة هو أنها وجدت نفسها في موقف لا يعرف فيه أحد بالضبط كيف يعمل منتجها. لمدة عام ، لم تفرج عن أي شيء جديد وبدأ الموظفون في تركها ، حتى أولئك الذين تم تعيينهم مؤخرًا.
▍ الاستنتاجات
في بعض الأحيان تحصل أنت وفريقك على نتائج رائعة. لكن ، للأسف ، لا يعرف المالكون الحقيقيون للشركة عن هذا الأمر. ينتهي بهم الأمر باتخاذ قرارات خاطئة. لا تأخذ الأمر على محمل شخصي ولا تقسو على نفسك.
النتيجة
لقد أخبرتكم للتو عن بعض الملاحظات غير السارة التي قدمتها أثناء عملي في صناعة تطوير البرمجيات.
تذكر كل هذا ، فكرت في الأشخاص الذين يعتقدون أن كونك مبرمجًا أمر سهل للغاية. يعتقدون ذلك ، وربما يعتقدون أن المبرمجين يجدون أنه من الأسهل من غيرهم من المتخصصين العثور على وظائف ذات رواتب عالية. أو ربما لأن المبرمجين ، في رأيهم ، ليس لديهم حياة ، بل حلم. ولكنه ليس كذلك. كونك مبرمجًا جيدًا يعني العمل الجاد والجاد.
هل صادفت عمليًا شيئًا مشابهًا لما يتحدث عنه كاتب هذا المقال؟
