-->

تعلم برمجة الواجهات الامامية - أسطورة عامة - مبرمج شامل

 

تعلم برمجة الواجهات الامامية - أسطورة عامة - مبرمج شامل

المبرمج اليمني - تعلم برمجة الواجهات الامامية - أسطورة عامة


مصدر الصورة: http://andyshora.com/full-stack-developers.html

الأدوار المطلوبة لتصميم وتطوير حل الويب

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


من الناحية العملية ، يجب أن تسعى إلى أن تكون ، أو تسعى إلى توظيف ، خبير في أحد هذه الأدوار (أي التصميم المرئي ، وتصميم التفاعل / IA ، وتطوير الواجهة الأمامية ، وتطوير الواجهة الخلفية). أولئك الذين يدعون أنهم يعملون على مستوى الخبراء في واحد أو أكثر من هذه الأدوار نادرون بشكل استثنائي وأكثر من المحتمل أن يكونوا أسطوريين.


ومع ذلك ، نظرا لأن JavaScript قد تسللت إلى جميع طبقات مكدس التكنولوجيا (مثل React و node.js و Express و couchDB و gulp.js وما إلى ذلك ...) ، فإن العثور على مطور JS كامل يمكنه ترميز الواجهة الأمامية والخلفية أصبح أقل أسطورية. عادة ما يتعامل مطورو الويب الكامل هؤلاء مع JavaScript فقط. المطور الذي يمكنه ترميز الواجهة الأمامية والخلفية وواجهة برمجة التطبيقات وقاعدة البيانات ليس سخيفا كما كان من قبل (باستثناء التصميم المرئي وتصميم التفاعل و CSS). لا يزال أسطوريا في رأيي ، ولكن ليس من غير المألوف كما كان من قبل. وبالتالي ، لا أوصي بمطور مصمم ليصبح مطورا "ويب كاملا". في حالات نادرة يمكن أن تعمل. ولكن ، كمفهوم عام لبناء مهنة كمطور للواجهة الأمامية ، سأركز على تقنيات الواجهة الأمامية.



تلاحظ:

أصبح مصطلح مطور "Full-Stack" يأخذ عدة معان. الكثير ، بحيث لا يوجد معنى واحد واضح عند استخدام المصطلح. ما عليك سوى النظر في نتائج الاستطلاعين الموضحين أدناه. ستقود هذه النتائج المرء إلى الاعتقاد بأن غالبية المطورين هم مطورون متكاملون. ولكن ، في ما يقرب من 20 عاما من الخبرة ، هذا ليس هو الحال على الإطلاق.


المبرمج اليمني ان أصبح مصطلح مطور شامل يأخذ عدة معان


مصدر الصورة: https://medium.freecodecamp.com/we-asked-15-000-people-who-they-are-and-how-theyre-learning-to-code-4104e29b2781#.ngcpn8nlz


how-theyre-learning-to-code


مصدر الصورة: https://insights.stackoverflow.com/survey/2017#developer-profile-specific-developer-types




شارك المقالة عبر:

اترك تعليقا: