101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

1. تعلم كيفية استخدام جوجل
كونك مبرمجًا يعني أن تتعلم البحث عن إجابات لأسئلتك. من خلال تعلم كيفية استخدام Google بشكل فعال، ستوفر الكثير من وقت التطوير.

2. لا تعد كثيرًا، بل أوفِ أكثر مما وعدت به.
من الأفضل أن تخبر فريقك أن المهمة ستستغرق ثلاثة أسابيع، وأن تكملها في أسبوعين، بدلاً من العكس. باتباع هذا المبدأ، ستبني علاقات ثقة.

ملاحظة من المترجم:

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

3. كن لطيفًا مع المصممين؛ هم أصدقائك
يقدم المصممون حلولاً لمشاكل المستخدم. تعلم منهم واعمل معًا لإنشاء منتجات فعالة.

4. ابحث عن مرشد
ابحث عن شخص يمكنك التعلم منه والحصول على رأي موثوق منه ("الارتداد"). يعد Coding Coach مكانًا رائعًا للعثور على مرشد تقني.

5. كن مرشدًا
كن شخصًا يمكن للآخرين التعلم منه. سنكون سعداء برؤيتك بين المرشدين في Coding Coach.

6. اكتب تعليقات مفيدة
اكتب تعليقات تشرح "لماذا" بدلاً من "ماذا".

7. تسمية المتغيرات والوظائف بشكل مناسب
يجب أن تصف الوظائف والمتغيرات الغرض منها بدقة، لذا فإن "myCoolFunction" غير مناسب.

8. خذ إجازة
نحن جميعا بحاجة إلى الراحة. قم بالرحلة التي كنت تحلم بها. سوف يشكرك عقلك وموظفوك.

9. قم بإزالة الكود غير المستخدم
لا تتراكم الديون الفنية.

10. تعلم قراءة التعليمات البرمجية
قراءة التعليمات البرمجية هي مهارة تم الاستهانة بها، ولكنها مهارة قيمة للغاية.

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

12. الاجتماعات الشخصية فقط إذا لزم الأمر
هل يمكن حل هذه المشكلة عبر البريد الإلكتروني أو Slack؟ إذا كان الأمر كذلك، فلا تحدد موعدًا. إذا لم يكن الأمر كذلك، فلا تؤخر مدتها دون سبب وجيه.

13. برمجة الزوج
تتيح لك البرمجة الزوجية أن تكون مدرسًا وطالبًا.

14. اكتب رسائل بريد إلكتروني رائعة
تعلم كيفية جذب انتباه محاورك من خلال رسائل البريد الإلكتروني، والتعبير عن نفسك لفترة وجيزة ولكن بوضوح.

15. كن جزءًا من المجتمع
أحط نفسك بالأشخاص ذوي التفكير المماثل الذين يحفزونك للتغلب على الصعوبات.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

16. نظف فروعك
قم بتنظيف فروع التحكم في الإصدار لديك تمامًا كما تفعل في المنزل قبل وصول الضيوف. إذا لم تكن بحاجة إلى شيء ما، فارميه بعيدًا؛ لا تضعه في خزانة.

17. لا تكن حارسًا للبوابة
لا تخبر الآخرين أنهم ليسوا جيدين بما يكفي للعمل في هذه الصناعة. كل شخص لديه قيمة.

18. تعلم باستمرار
لقد اخترت مهنة تتطلب التعلم المستمر. تعلم أن تحب هذا أيضًا.

19. لا تستسلم
لن يكون الأمر سهلاً دائمًا. ولكننا جميعاً بدأنا من نفس المكان. يمكنك أن تفعل ذلك.

20. قم بالمهام التي تخيفك.
إذا لم يخيفوك، فلن يساعدك على النمو.

21. تحقق من المتطلبات قبل البدء
يجب أن تفهم معايير إكمال المهمة قبل البدء في كتابة التعليمات البرمجية. هذا سيوفر لك الوقت.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

22. إتقان صندوق الأدوات الخاص بك
احصل على مجموعة من الأدوات التي تعرفها من الداخل والخارج. تعرف على الأغراض التي تخدمها ومتى يكون من المربح استخدام أداة أو أخرى في المشروع.

23. تعلم حب النقد البناء
اطلب من الزملاء والأصدقاء الموثوقين تقديم النقد البناء. سيساعدك هذا على النمو كمبرمج وكشخص.

24. كن شاملاً
التكنولوجيا تتغير، وتتغير بسرعة. لا تقاوم المنتجات الجديدة، بل ادرسها وكوّن رأيك الخاص بها.

25. كن على صلة بالموضوع
ابق على اطلاع بأحدث أخبار التكنولوجيا من خلال متابعة المنشورات والمدونات والبودكاست والأخبار.

26. التركيز على حل المشكلة
ستساعدك مهارات حل المشكلات المتطورة على التغلب على أي مشكلة. ركز على ما سيساعد في حل المشكلة.

27. كن متواضعا
بغض النظر عن لقبك أو الشركة التي تعمل بها، كن متواضعًا.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

28. تعلم كيفية تقديم عروض تقديمية رائعة
تعلم كيفية إشراك جمهورك وتقديم عروض تقديمية رائعة

29. استكشف كل الحلول قبل أن تستقر على شيء ما.
لا تتمسك بالحل الأول الذي تصادفه. استكشف جميع خياراتك قبل البدء في البرمجة.

30. ابحث عن مكانتك
هناك العديد من المجالات المختلفة في صناعة التكنولوجيا. ابحث عن المجال الذي يثير اهتمامك أكثر وكن خبيرًا فيه.

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

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

34. افهم السبب
ستكون هناك مواقف يتعين عليك فيها التعبير عن رأيك، لذا من المهم أن تفهم السبب أولاً. لماذا الحل أ أفضل من الحل ب؟ قدم الحجج الصحيحة وسيكون رأيك أكثر تبريرًا.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

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

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

38. كن لطيفا
ستكون هناك مواقف سيُطلب منك فيها تقديم تعليقات حول زميل لك. كن طيبا. يمكنك التعليق على افتقار ديبورا إلى المبادرة دون تمزيقها.

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

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

41. لا تعتمد على إطار عمل أو مكتبة
تعلم الفروق الدقيقة في لغة البرمجة أكثر من تعقيدات إطار العمل أو المكتبة. ليس من الضروري تعلم لغة قبل تقديم المكتبات، ولكن فهم سبب عمل إطار العمل أو المكتبة بطريقة معينة سيساعدك على كتابة تعليمات برمجية أكثر وضوحًا وأكثر أداء.

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

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

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

45. تحمل مسؤولية أخطائك
الجميع يرتكب الأخطاء، وسوف ترتكبها طوال حياتك المهنية. لذلك، من المهم جدًا الاعتراف بذلك وتحمل المسؤولية عندما ترتكب خطأً. سيساعد هذا في بناء الثقة مع أعضاء فريقك وإدارتك.

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

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

48. حدد نقاط ضعفك
تعرف على نفسك. ما هي نقاط ضعفك؟ ربما تنسى باستمرار تحديث الاختبارات قبل الدفع. أو أنك سيئ في الرد على رسائل البريد الإلكتروني. افحص نقاط ضعفك حتى تتمكن من العمل عليها بفعالية.

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

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

52. ادعم فريقك
في الفريق الجيد، الجميع يدعمون بعضهم البعض. وهذا يخلق بيئة خصبة لتجربة شيء جديد دون خوف من العقاب.

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

54. نقدر عملك
بغض النظر عن خبرتك أو منصبك، فإن عملك له قيمة. نقدر لها.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

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

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

58. اختبر الكود الخاص بك
الاختبارات مهمة. اختبارات الوحدة، والانحدار، والتكامل، والاختبار الشامل. اختبر الكود الخاص بك وسيكون منتجك أكثر استقرارًا.

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

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

62. تعلم أساسيات البرمجة
تعلم بعض خوارزميات الفرز والبحث الأساسية وهياكل البيانات. سيساعدك هذا على حل المشكلات بغض النظر عن اللغة.

63. اختر التقنيات التي تكون متينة وقابلة للصيانة.
على الرغم من أنه من المثير للاهتمام اختبار أحدث التقنيات، اختر تلك التي سيكون من السهل دعمها في تطبيق المؤسسة. سيكون الفريق ممتنًا لك لسنوات قادمة.

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

65. تقليل الغموض
بدلاً من كتابة تعليمات برمجية معقدة لإظهار مهاراتك البرمجية، اهدف إلى سهولة القراءة والبساطة. وهذا سيجعل من السهل على أعضاء فريقك المساهمة.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

66. سداد الديون الفنية
يمكن أن يكون للديون الفنية عواقب وخيمة على الأداء، لذا إذا كان بإمكانك إعادة البناء، فيجب عليك فعل ذلك.

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

68. التزم مبكرًا وفي كثير من الأحيان
يعد الالتزام مبكرًا وفي كثير من الأحيان أفضل طريقة لضمان نظافة عملك وكذلك تقليل الضغط الناتج عن ارتكاب تغييرات مهمة عن طريق الخطأ.

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

70. اطرح الأسئلة الصحيحة
عند طرح سؤال، حاول أن تكون محددًا قدر الإمكان

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

73. جرب كل شيء
لا يوجد شيء يمنعك من محاولة حل المشكلة. ماذا لديك لتخسر؟

74. التحدث في الاجتماعات
إن أفكارك وآرائك ذات قيمة، لذا فإن المشاركة في الاجتماعات ستساعدك على تطوير العلاقة مع فريقك وإدارتك.

75. التعاون مع الفرق الأخرى
إذا سنحت لك الفرصة للعمل مع فريق آخر في شركتك، اغتنمها.

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

77. حدد أهدافك المهنية
من المهم أن يكون لديك فكرة عن مسارك المهني المثالي. إذا لم يكن الأمر كذلك، فأنت تحاول إطلاق سهم دون رؤية الهدف.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

78. المشاركة في المحادثات
التعليق على المدونات والمشاركة في المحادثات على تويتر. الانخراط مع المجتمع. سوف تتعلم أكثر بكثير إذا كنت مشاركًا نشطًا وليس نباتيًا.

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

80. لا تغفل التفاصيل
التفاصيل يمكن أن تحدث فرقا كبيرا في المشروع.

81. ثق بفريقك
تم تعيين زملائك في الفريق لمهاراتهم. استخدمهم وثق بهم لإنجاز المهمة.

82. تعلم التفويض
إذا كنت في منصب قيادي، فتعلم كيفية التفويض بفعالية. هذا سيوفر لك الوقت. لا يمكنك أن تفعل كل شيء بنفسك.

83. لا تقارن نفسك بالآخرين
الشخص الوحيد الذي يجب أن تقارن نفسك به هو من كنت بالأمس.

84. أحط نفسك بالحلفاء
سيكون تعلم البرمجة رحلة طويلة وليست سهلة دائمًا. أحط نفسك بالأشخاص الذين سيدفعونك للأمام.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

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

86. وزن الآثار المترتبة على الأداء
إذا كنت ترغب في استخدام تقنية جديدة رائعة، عليك أولاً أن تزن الآثار المترتبة على الأداء. ألا يمكنك تنفيذ شيء كهذا دون فقدان الأداء؟ إذا كان الأمر كذلك، فقد ترغب في إعادة النظر في النهج الذي اخترته.

87. لا تميز
لا تمارس التمييز ضد التقنيات أو الأفكار الجديدة. كن منفتحًا على الفرص لتعلم مهارات جديدة. وأيضا لا تميز ضد الناس. نحن جميعا نستحق الاحترام.

88. خذ وظيفة لست مؤهلاً لها
لن تستوفي أبدًا جميع متطلبات الوظيفة. لذا اغتنم الفرصة وابدأ! ماذا لديك لتخسر؟

89. قم بتقسيم التعليمات البرمجية الخاصة بك
يمكنك كتابة كافة التعليمات البرمجية في ملف واحد طويل، ولكن من الصعب الحفاظ على هذا. بفضل النمطية، نتأكد من أن الكود الخاص بنا سهل الفهم والاختبار.

90. لا تنسخ وتلصق فقط
إذا كنت ستقوم بنسخ ولصق حل من StackOverflow، فأنت بحاجة إلى فهم ما يفعله بالضبط. افهم الكود الذي قررت تنفيذه.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

91. خلق بيئة ملهمة
سيكون لديك المزيد من التحفيز للعمل إذا كنت راضيًا عن مكان عملك.

92. تذكر من أين أتيت
لقد بدأنا جميعًا من نفس المكان. أثناء تطوير مهاراتك وحياتك المهنية، لا تنس من أين أتيت.

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

94. أعد تقييم سير عملك باستمرار.
فقط لأن شيئًا ما يعمل الآن لا يعني أنه سيعمل دائمًا بهذه الطريقة. أعد تقييم سير عملك وقم بإجراء التعديلات عند الحاجة.

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

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

96. إنشاء منتجات يسهل الوصول إليها
يجب أن يكون الجميع قادرين على استخدام المنتج الخاص بك

97. حافظ على التزاماتك
إذا أخبرت شخصًا ما أنك ستفعل شيئًا ما بحلول تاريخ معين، فاحترم التزامك. وإذا لم تتمكن من الالتزام بالموعد النهائي المتفق عليه، فأخبرنا بذلك مسبقًا.

98. كن استباقيًا
إذا كان لديك وقت فراغ، ساعد في مهام فريقك. سيكونون ممتنين لمبادرتك.

99. قم بإنشاء محفظة رائعة
المحفظة الرائعة تجعلك متميزًا عن الآخرين. استخدم هذه الفرصة لإظهار مهاراتك كمبرمج ومصمم.

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

101. شارك معرفتك
إذا أتقنت شيئًا رائعًا، شاركه. الحاضر في اجتماع أو مؤتمر محلي. تدريب زملائك أو المتدربين أثناء الغداء. تبادل المعرفة يقويهم.

101 نصيحة لتصبح مبرمجًا جيدًا (وشخصًا)

المصدر: www.habr.com

إضافة تعليق