أكثر 10 أنواع شائعة من مطوري الويب
كم عدد المطورين الذين تعرفهم في حياتك؟ إذا كنت تعمل مع مجموعة منهم ، فقد تلاحظ أن لديهم مراوغات أو شخصيات معينة يمكنك تجميعها معًا ، وهذا ما سأقوم به مع هذا المنشور.
للمطورين تفضيلاتهم الفردية وأسلوب عملهممختلفة جدا - حتى لو كانوا يقومون بنفس الوظائف. سنلقي نظرة على المجموعات العشر الأكثر شيوعًا من المطورين هناك ؛ معرفة ما إذا كنت قادراً على اكتشاف نفسك أو أحد زملائك هناك.
1. الأصوليون
المتشددون بحكم تعريفهم هم الأشخاص الذين يلتزمون بالقواعد التقليدية ، قد تعرفون مدرسًا للغة الإنجليزية أو اثنين متدينين بطبيعتها. الأصوليون في قائمتي رغم أنهم ليسوا كذلك أن صارمة ، فهي مجرد نوع من المطورين الذين ليسوا حريصين جدا على استخدام الأطر والمكتبات.
سوف يختارون Vanilla JavaScript على JQuery في كل مرة. هم لا ترى أي مشكلة في استخدام اللغات النقية والطريقة التقليديةالصورة. في الواقع ، يتضايقون عندما يتعثرون في إطار أو مكتبة أخرى. مكتبات اضافية متساوية سخام بالنسبة لهم.
ضع في اعتبارك أن هذا لا يعني أنهم لا يستخدمون الأشخاص في الحياة الحقيقية. من الصعب ألا ، عندما تطلب الوظائف الشاغرة هذه الأيام “الخبرة في مسج”. بغض النظر عن مدى قد تبدو متعمقة أو متقاربة التفكير ، لا يمكنك غض الطرف عن الحقيقة في جدالهم.
2. الفاعلون
تأكد من أن الجميع يجب أن ينجزوا مهمتهم ، بغض النظر عن قائمة أولوياتهم ، ولكن بالنسبة للفاعلين بداية مع إنجاز المهمة. يمكنك المراهنة على أن لديها أحدث وأسرع إطار عمل ومكتبات وسير عمل. يملكون وحدات premade إلى عن على وحدات ، كل فرزها للاستخدام السريع في المشاريع.
الفاعلون يسيرون في الشركات الناشئة أثناء تنفيذ كل تلك الأدوات لإنتاج سلس. أعراض حكاية الفاعل النموذجي هي استخدام عداء المهمة مثل النخر أو الجرع.
3. متقن لعدة لغات
متقن لعدة لغات هم الذين استخدام لغات البرمجة متعددة. البعض حتى الكامل للمطورين المكدس شعوذة SQL و SASS مثل المشعوذ السيرك. ومع ذلك ، فإن العمل بلغة برمجة واحدة فقط أمر شبه مستحيل في تطوير الويب ؛ لا يمكنك الهروب من هذا المصير ، حتى لو كنت مطورًا خلفيًا. لذلك فقط عندما تعرف ما لا يقل عن 4-5 لغات البرمجة ، هل تتباهى أنك متعدد اللغات.
معظم متقن لعدة لغات هم من هم بسبب وضع عملهم بدلا من الاختيار. ليس كل شخص لديه مطورين أو مصممين للواجهة الأمامية. وفي كلتا الحالتين ، هم نهج لغة جديدة مع الكثير من الثقة أكثر من أي شخص آخر والمتعلمين سريعة. لا داعي للشعور بالإرهاق لأنهم قد يكونون جاك لجميع المهن لكنهم ليسوا سادة.
4. الكمال
ما الذي يتبادر إلى الذهن عندما أقول مبرمج الكمال؟ حسنًا ، لا أقصد الأشخاص الذين يهدفون إلى كتابة الأكواد الأكثر كمالًا والتي لا تشوبها شائبة. الكمال الحقيقي هم الذين انظر ، رمز وتجاوز الترميز. هم ترك تعليقات, انتبه على تسمية المتغيرات والقيام بالعمل القذر الملقب كابل بيانات (ضمن أشياء أخرى).
دعونا نواجه الأمر ، عندما كانت آخر مرة كنت ترك تعليق مفصل أو كتب دليلًا لبرنامجك? ليس في أي وقت مؤخرًا على ما أظن ، لا ما لم تكن أنت مثالي. إنها نادرة في رأيي. معظم المطورين لا ينتبهون إلى ذلك (على الرغم من أن الوثائق مهمة حقًا. إليكم هذا Thoriq Firdaus).
5. ارتسي
فيما يتعلق بتطوير الويب ، دعنا نقول فقط أن لغتهم الأم هي CSS. الأشكال, الألوان, الرسوم المتحركة, مرشحات وكل الآخرين الاشياء البصرية يهمهم أكثر. هل تريد مقابلتهم؟ Codepen هو محور المعتاد.
إنهم ليسوا مصممين ، أو ربما هم ، ولكن على مستوى الأرض هم مطورو. يعبرون عن فنهم باستخدام الكود بدلاً من Adobe Illustrator أو After Effects. يشبه اقترانها بمصمم مثل نشر الزبدة على الخبز ، مما يؤدي إلى مزيج سلس وسلس.
6. و Reuser
ليس كل واحد منا حريص على القفز في أول شيء لكتابة فئة عامة أو طريقة للتعامل مع كتل المتكررة من التعليمات البرمجية. نترك هذا الجزء خارجًا حتى مرحلة التحسين التي تحدث فقط بعد تجاوزنا بأمان الموعد النهائي الكبير البالغ 10px بلون أحمر وفترة الاسترخاء القصيرة التي تلت ذلك.
يعرف Reusers بشكل أفضل من ذلك ، فهم يشكلون أساسًا متينًا لأجزاء التعليمات البرمجية القابلة لإعادة الاستخدام من البداية نفسها ويوفر الكثير من الوقت الأمثل في وقت لاحق. انهم في الغالب المطورين ذوي الخبرة الذين يستطيعون تتوقع كتلة من التعليمات البرمجية لا بد من جعل مظاهر متعددة. ربما لا يوجد مشروع واحد خاص بهم بدون ملف عمومي ممتلئ بالكامل أو فئة فائدة.
7. المثقفون
قبل يوم واحد من أول مختبر VB الخاص بي ، أعطاني أستاذي مجموعة من التعليمات الموجزة لوضع نموذج. ركضت عرضًا تجريبيًا في بداية الفصل الدراسي ، والذي افتقدته مع الأسف لأنني تأخرت كثيرًا. لم تكن أجزاء التعليمات التي تمكنت من تدوينها كافية لإنقاذي وكنت جالسًا بعيدًا عن أصدقائي لأية لغة إشارة أو قراءة شفهية للمساعدة.
لذا فعلت الشيء الوحيد الذي يمكنني فعله - فتحت كتابي القديم المدرسي الجيد. أصبحت الدفة. نتيجة لذلك ، لم أحصل على المديح من أستاذي في نهاية الفصل الدراسي فقط لأنه تمكّن من تجميع جميع المتطلبات في نموذجي ، لقد أضفت أيضًا صورة خلفية - لم يفعلها أي شخص آخر في الفصل - بناءً على ما لقد تعلمت من الكتاب المدرسي.
ليس من غير المألوف بالنسبة لي أن أجد بعض زملائي الذين يجيدون البرمجة والمنطق لدينا مكاتب مكدسة ومغطاة بالكتب. تأخذ الدُفات المثالية إلى النصوص بحثًا عن معرفة متعمقة ، تُكتسب أحيانًا بصدفة ، وهو في النهاية أفضل نوع!
8. المصححون
التصحيح هو مهارة في حد ذاته. لا يمكن إظهار قوتها الحقيقية إلا عندما تظهر الصفحة “خطأ خادم داخلي 500”. المصححون ليسوا فقط قادرين على اصطياد الأخطاء وإسكاتها في الكود الخاص بهم ولكن في الأكواد المكتوبة من قبل الآخرين أيضًا (والذي يعد كابوسًا للمطور بحد ذاته)!
فهم على دراية جيدة بجميع أدوات وخيارات تصحيح الأخطاء سواء أكانت على متصفح أم بيئة تطوير متكاملة. ولكن بصرف النظر عن الأدوات ، يتطلب تصحيح الأخطاء معرفة واضحة بتدفق الأحداث والقدرة على اكتشاف المشغل في هذه السلسلة.
إذا كان الكود ينتمي إلى شخص آخر ، فسيظهر ذلك عند قيام مصحح الأخطاء بإظهار براعة الملاحظة الحقيقية لديهم ، وذلك من خلال السطور الموجودة على أسطر من التعليمات البرمجية ، والبحث عن أي مفقود "إذا" ، أو "آخر" ، أو "و" ، أو فاصلة منقوطة
9. الباحثون
للباحثين ، الكود ليس كذلك مجرد رمز لهم ؛ يصبح موضوع. موضوع لمناقشة المنتدى ، وموضوع لنشر بلوق ، وموضوع ل ستاكوفيرفلوو Q & A. لا الوعظ ، لا الحكم ، فقط تبادل المعرفة التي بذلوا جهدا في تشريح. كل رمز نكتبه له استخدام وهدف وللأسف تأثير جانبي ، أحيانًا.
يحاول الباحثون بيننا فهم هذا الجانب من الكود. إنهم يحفرون الوثائق ويجرون التجارب والأهم من ذلك تبادل النتائج التي توصلوا إليها لبقيتنا الذين سوف نكون ممتنين إلى الأبد على ما يفعلونه.
10. sociables
على الرغم من نسخ الرموز قبالة بعضها البعض, ما زلنا نلتزم كجزء من المجتمع الذي يأكل ، يتنفس ويعيش رمز. على الرغم من ذلك فعليًا ، نجلس أمام الكمبيوتر من قبل أنفسنا ، بمفردنا ولكن ليس بالوحدة. مهاراتنا الاجتماعية لا تأخذ ضربة رغم ذلك ، سواء أحببنا ذلك أم لا.
ثم ، هناك sociables. يجتمعون معك لتناول المشروبات ، ويخبرون النكات العبقري غريب الأطوار ، والحديث عن أحدث وأكبر حول هذا المجال ، متحمسون للإصدارات القادمة ، أو الأجهزة أو لينة ، والانخراط في الفرص ، وإمكانيات التواصل ، وإذا سمح الوقت, مبادلة الهواتف معك حتى تتمكن من تجربة نظام تشغيل مختلف. هل تعرف مؤنس بين أصدقائك المطور?
يتم إحتوائه
البعض منكم ملزم بالعثور على صديق ، بنفسك ، كجزء من مجموعات قليلة ، متداخلة في بعض الأحيان ، في أوقات أخرى متناقضة - نحن لا نحكم ، في النهاية ، نحن جميعًا مطورون. لكننا مهتمون بمعرفة أي من مجموعات المطورين الذين تجد نفسك أكثر تحالفًا معهم. اسمحوا لنا أن نعرف في التعليقات.