Advertisement
  1. Code
  2. General

11 مرحلة من مهنة مطور الويب (كما يتضح من ميمز)

Scroll to top
Read Time: 5 min

() translation by (you can also view the original English article)

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

المرحلة 1 - مستجد 

Complete Noob

لدينا جميعا مشاعر دافئة في الأيام الأولى من حياتنا المهنية. الفترة التي ليس لديك فيها أدنى فكرة عما تفعله. مثل كل سمكة من الماء ، كل سطر جديد من الكود هو لغز.  DOCTYPE؟هاه؟ ما الذي يفعله <div> ؟ المرحلة الأولى هي مرعبة ومخيفة ولكنها مثيرة. كم عدد اللغات المتواجدة هناك؟ 

لعل الميزة الأكبر لك هي أنه ليس لديك أدنى فكرة عن عمق ثقب الأرنب. تعلم HTML هو خطوة الطفل. 

المرحلة الثانية - الخطوات الأولى 

First Steps

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

المرحلة الثالثة - الإحباط الكامل 

Complete FrustrationComplete FrustrationComplete Frustration

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

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

المرحلة الرابعة - لحظات Aha 

The Aha Moments

و" آها " لحظة واحدة من أعظم مشاعر في العالم: ذلك المثيل وجيزة عندما، فجأة، وانت "الحصول عليها." "أوههوه ، الآن أرى!" شخصيا ، لقد وجدت أن هذه الاختصارات الترميزية تحدث في وقت متأخر من الليل ، عندما ينام بقية العالم.   بعد القراءة الثامنة ، ما كان ضبابيًا في يوم من الأيام ، على الأقل إلى حد ما ، واضح! 

هذه هي المرحلة التي تبدأ عندها كل التقنيات واللغات التي كنت تعلمها. 

المرحلة الخامسة - رمز هش 

Fragile Code

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

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

المرحلة 6 - التقليد 

Copycat

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

المرحلة السابعة - الغرور 

Cocky

في هذه المرحلة ، تبدأ أخيرا في الوصول إلى أخدود. هناك بالتأكيد مجال واسع للتحسين ، لكن ثقتك ترتفع بسرعة - ربما بسرعة كبيرة!   يقولون أنه في السنوات القليلة الأولى ، ما زلت لا تعرف ما يكفي لإدراك مدى ضآلة معرفتك! 

مقاومة الرغبة في أن تصبح مغرور للغاية في هذه المرحلة. إنها لا تفيد أحدا ، وستجعل مستقبلك ، فقط أكثر موهبة ، تنظر إلى الخلف وتهز رأسه.  عندما تشعر بالحاجة إلى ترك تعليق ساخر " تعلم كيف ترمز ، يا صديق" في سلسلة GitHub أو Reddit أو StackOverflow ، لا تفعل ذلك.  لم يمض وقت طويل لأنك ، أنت نفسك ، كانت مستحيلة تمامًا. دفعها إلى الأمام؛ لا تدق الناس. نحن جميعا في هذا معا - فقط في مراحل مختلفة. 

المرحلة 8 - التعلم Vim 

Learning Vim

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

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

المرحلة 9 - عندما يصبح الرمز Art 

When Code Becomes ArtWhen Code Becomes ArtWhen Code Becomes Art

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

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

 المرحلة 10 - محنك 

SeasonSeasonSeason

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

لقد أصبحت مطورًا ناضجًا ومدروسًا يرغب الآخرون في العمل معه. تهانينا. 

المرحلة 11 - روك ستار 

Rockstar

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

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

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.