السلام عليكم و رحمة الله و بركاته
لعل عنوان الموضوع لخص ما أريد قوله..وهي...كيف أطور من نفسي و أنا أعمل في بيئة لا تساعد علي ذلك؟
بداية..أعرفكم بنفسي..انا أعمل مبرمج دوت نت منذ حوالي خمس سنوات,,و لله الحمد عملت في أكثر من شركة..ولله الحمد و المنة مستقر تماما في عملي
ورغم أنني قمت بعمل العديد من المواقع و البرامج..الا أنني أحس أن هناك شيئا ينقصني..وهو التطور..و استخدام الأدوات الجديدة..
أنا مثلا أقوم بعمل العديد من مواقع ال ASP.NET و برامج #C لسطح المكتب..و قمت بعمل العديد منها و بفضل الله كانت هناك أفكار معقدة و قمت بحلها ولله الحمد..
في الشركة التي أعمل بها الآن و هي إحدي أكبر شركات التجارة علي مستوي السعودية..قمت و لله الحمد بعمل نقلة نوعية في الشركة بفضل تحويل كل الأعمال الادارية الي أعمال إليكترونية..و بفضل الله تعالي نال عملي رضا الجميع..ومنهم من ليسوا معنا في الشركة...
ولكنني و رغم كل هذا..أشعر انني روتيني جدا في كتابتي للكود..بمعني أن الطريقة مثلا التي أستخدمها الآن للإتصال بقواعد البيانات لتنفيذ استعلام معين..هي التي تعلمتها منذ حوالي 6 سنوات..و نفس الطريقة و الأسلوب هو نفس أسلوبي منذ أن أتممت دراستي..مشكلتي..أنني لا أستطيع تطوير نفسي..وأشعر انني أستخدم أساليب قديمة جدا..لدرجة أنني تحدثت مع مبرمجين ناجحين في شركات برمجة أخري..و قالوا لي أنني لو تقدمت للعمل عندهم لن يقبلونني..ولا حتي Junior
هذه هي مشكلتي..أنني روتيني جدا في أسلوبي البرمجي..و لا أستطيع تحديث أسلوبي..مشكلتي في الأماكن التي عملت بها أننا غالبا ما أكون وحيدا..أو أعمل مع من هم أقل مني..فلا مجال عندي لإستقاء الخبر من زملائي..أو تعلم شيئ جديد منهم..و أريد أن أعرف..كيف أطور نفسي..أريد أن أتبع الطرق الحديثة في كتابة الكود..و أن أستخدم أساليبا حديثة في تنظيم و تقسيم البرامج التي أعمل بها..؟
أعتذر عن الاطالة..و جزاكم الله خير الجزاء


