22

كيف عبرت من مبتدئ الي محترف في عالم البرمجة؟

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

-كيف نهضت ؟

-من اين اتي الحماس؟

  • بماذا ضحيت لتصبح محترفا؟

الاسئلة اختيارية وحاول الإسهاب.


في مجال التقنية خصوصا يبقى التقني مبتدئا دائما، لأن المدة الطويلة تعطيك الخبرة بالتأكيد لكن في نفس الوقت تأخذ منك قدرتك في مواكبة الجديد

هذا من جهة، ومن جهة أخرى فلا يحق لأحد أن يقول : أنا محترف !

لذلك إعقد عزمك وواصل ولا تلتفت إلى الوراء

نعم انا اعمل بنفس هذه النظرية ولكن ما اقصده هو هل وضعتي الاولوية لتعلم البرمجة دائما في بدايتك ام توقفت فترة زمنية معينة لاشياء لها اولوية؟

في بداياتي من 2003 أوقفت كل عمل لدي وركزت كل وقتي على التعلم لأعمل وأكسب قوت يومي من البرمجة

وقد وفقني ربي لذلك والحمد لله

يعني كان لدي حافز قوي

أما لو كانت هواية فأميد سيكون لديك أشياء جانبية أو رئيسية تركز عليها

ما يجهله البعض ان البرمجة لها وقت معين لتتعلمها وليس اي وقت فمثلا شخص متزوج ويجب ان يربي اطفاله ويعمل طول اليوم ويعتمدون عليه هل من المنطق ان يقول لهم انتظروني فترة سنة فقط لانني سأكسب قوت يومي من البرمجة؟ هذا غير منطقي

  • ما أقصده هنا ان البرمجة في فترة من الحياة يجب تعلمها والافضل اثناء الدراسة فكلما تمكنت منها مبكرا كلما اصبحت افضل وكلما تأخرت اصبحت هناك اولويات لن تنتظر البرمجة هل فهمت؟

إذا لم تستطع تعلم الجديد تحت أي ظرف مهما كان صعبا فلن تبقى في مرتبتك

أعني حتى لو كنت محترفا في العام الماضي فذلك لن يشفع لك في هذا العام أو في العام القادم

لأن التقنية "أُسّية" التطور ولن تنتظرك !

هذا من تجربتي، سافرت لسنة ونصف وعند رجوعي كان لزاما علي التعلم من جديد

فأشياء نسيتها وأخرى إستجدّت علي

:)

و كنت محترفا في العام الماضي فذلك لن يشفع لك في هذا العام أو في العام القادم

لأن التقنية "أُسّية" التطور ولن تنتظرك !

  • لماذا لا نبدأ من حيث أنتهي الأخرون

صديقي

كي تبدأ من حيث غنتهى غيرك لا بد لك أن تعلم كيف انتهى هناك

كيف مثلا تستخدم الإصدار المحدّث من لغة البرمجة التي تعمل بها وأنت لا تعلم الفرق بينهما ؟

هل تستمر باستخدام الإصدار القديم ؟

هذا مجرد مثال !