JavaRush /مدونة جافا /Random-AR /طريق المبرمج

طريق المبرمج

نشرت في المجموعة
مسار المبرمج - 1كثيرًا ما تساءل أحد أصدقائي عن سبب سعادة المبرمجين دائمًا. وكانت الإجابة التي جاءت إليها بسيطة وغير مشجعة: لأنهم يعملون في وظيفة يحبونها ولديهم الكثير من المال. مرحبا بكم في عالم المبرمجين.

راتب المبرمج

أريد أن أتحدث عن رواتب المبرمجين. ما هو الوضع بالضبط مع الرواتب، حيث من الأفضل أن تذهب إلى العمل، وأين لا. إذا لم تكن مبرمجًا وحاولت فهم هذا الموضوع بنفسك، فقد ينتهي بك الأمر إلى مجموعة متناقضة جدًا من البيانات. والحقيقة هي أن العامل الرئيسي الذي يؤثر على راتب المبرمج ليس مؤهلاته، بل مكان عمله. في بعض الأحيان، مع نفس المؤهلات، يمكن أن يصل الفرق بين المكان الجيد والسيئ إلى 2-10 مرات (!). في أي لحظة زمنية، تكون مؤهلاتك ثابتة. لا يمكنك أن تصبح ذو خبرة مضاعفة وتكسب ضعف ذلك المبلغ في شهر واحد. لكن يمكنك تغيير وظيفتك خلال شهر واحد وكسب ضعف هذا المبلغ. وفي أحد الأيام، خلال شهرين، تضاعف راتبي ثلاث مرات (!) - وهي تجربة لا تُنسى. دعونا معرفة أين هو أفضل مكان للعمل. فيما يلي ثلاثة عوامل تؤثر بشكل كبير على مستوى الرواتب في الشركات:
  1. هل تطوير البرمجيات هو العمل الرئيسي للشركة؟
  2. هل تركز الشركة على السوق الدولية أم المحلية؟
  3. صاحب الشركة شركة غربية أو محلية.
يرجى ملاحظة أن المدينة التي تعيش فيها لا تلعب دورًا حاسمًا. أولئك. إذا كنت تعيش في دريسدن أقل بعشر مرات من شخص تعرفه في نيويورك، فإن العوامل المذكورة أعلاه تلعب دورًا.

أرقام محددة

ومن الصعب إعطاء أي أرقام محددة للعالم كله. سأقدم وصفًا للوضع في أوروبا الشرقية، وهو ما ينطبق بشكل عام على جميع البلدان التي تكون فيها الاستعانة بمصادر خارجية لتكنولوجيا المعلومات/الموظفين الخارجيين أكثر أو أقل تطورًا. فيما يلي تفاصيل رواتب المبرمجين في كييف، وهي مركز رئيسي لالاستعانة بمصادر خارجية لتكنولوجيا المعلومات في أوروبا الشرقية. في سانت بطرسبرغ، الرواتب أعلى بنسبة 10٪، وفي موسكو حوالي 20٪. ولم أقابل مدينة واحدة يزيد عدد سكانها عن مليون نسمة في أوروبا الشرقية حيث كانت الرواتب أقل بنسبة 30% من نظيراتها في كييف. وبما أنكم جميعًا من مدن مختلفة، أقترح زيادة الأعداد التي قدمتها وفقًا للمقياس المشار إليه:
موسكو +20%
سان بطرسبورج +10%
كييف (3 ملايين)
مدينة يبلغ عدد سكانها مليون نسمة أو أكثر -20%
مدينة لا يتجاوز عدد سكانها المليون نسمة -ثلاثون%
إليك المبلغ الذي يمكن أن يكسبه مطور Java كبير يتمتع بخبرة خمس سنوات ، اعتمادًا على مستوى الشركة التي يعمل بها:
مستوى الراتب شهريا وصف
1 200 دولار - 500 دولار في الأسفل هناك شركات حيث تكنولوجيا المعلومات هي مجال أعمال غير أساسي للشركة، والعميل هو السوق المحلية، والمالك هو الدولة. على سبيل المثال، قسم تكنولوجيا المعلومات في مؤسسة ضريبية أو مؤسسة حكومية أخرى.
2 500 دولار - 1500 دولار أقل من المتوسط ​​هي أقسام تكنولوجيا المعلومات في مختلف الهياكل غير الحكومية: البنوك، إلخ.
3 1000 دولار - 2500 دولار المستوى المتوسط ​​- هذه هي الشركات التي تقوم بتطوير البرمجيات
4 3000 دولار - 4000 دولار فوق المتوسط ​​- هذه هي الشركات التي تقوم بتطوير البرمجيات، وعملائها من الغرب
5 4000 دولار - 5000 دولار وفي الأعلى توجد شركات تطوير البرمجيات، وعملاؤها من الغرب، وكذلك المالك. إنهم قليلون. فرص العمل نادرة، والوصول إليها ليس بالأمر السهل. لكنهم موجودون.
مسار المبرمج - 2 ما هو أغرب شيء في هذا الموقف؟ نصف المبرمجين يعملون في شركات من المستوى 1 و 2. هل تريد أن تعرف ما هو المأزق؟ هناك المئات من الوظائف المفتوحة للمبرمجين في شركات المستوى 3 و4. هذه الشركات على استعداد لتقديم رواتب أعلى وظروف عمل أفضل عادةً. أعرف اثنين من موظفي Java Junior، ذهب أحدهما للعمل مقابل 100 دولار شهريًا (في شركة من المستوى الأول)، والثاني مقابل 1000 دولار شهريًا (المستوى 4). لماذا تحصل على أقل؟ الطلب على المبرمجين يتجاوز العرض - لا تذهب إلى العمل حيث يدفعون القليل! الخلاصة 1: متوسط ​​راتب مبرمجي جافا في كييف حوالي 1200 دولار شهريًا الخلاصة 2: متوسط ​​راتبك بعد 5 سنوات إذا لم تذهب للعمل في شركات من المستويين 1 و 2، بل ذهبت للعمل في شركات من المستوى 1 و 2 سيكون المستويان 3 و 4 أعلى من 3000 دولار شهريًا. ما الذي يمكنك تحقيقه إذا لم تكن غبيًا، إذا كنت تنخرط باستمرار في التطوير الذاتي في مجال البرمجة، فقد يبدو راتبك بدءًا من اليوم شيئًا كهذا. مسار المبرمج - 3

يخطط

0-3 أشهر (طالب) أنت تعرف القليل جدًا عن البرمجة. ربما قاموا بتدريسها في المدرسة و/أو الجامعة، ولكن بشكل سطحي للغاية. مهمتك هي تعلم البرمجة وتعلم جافا. هدفك هو الحصول على وظيفة Java Junior في شركة بالمستوى 3 على الأقل. خلال الأشهر الثلاثة الأولى من الخطة، لن تتلقى أي شيء، لأن... مجرد تعلم البرمجة. في المستقبل، عندما يكون لديك عائلة والكثير من القروض، سيكون تغيير تخصصك أكثر صعوبة. لتصحيح الخطأ سوف تحتاج إلى توفير المال لمدة عام من الحياة الطبيعية. لا ترتكب أخطاء غبية. 3-15 شهرًا (مطور Java Junior) أنت تعمل بالفعل كمبرمج، وتنمو خبرتك كل يوم. لا تكن خاملاً. لا يزال أمامك الكثير لتفعله قبل أن تتمكن من الراحة على أمجادك. مهمتك هي دراسة التقنيات التي ستحتاجها كمطور متوسط. ما هي التقنيات بالضبط؟ العالم يتغير. سأعطيك النصيحة الآن، وسوف تغير الحياة كل شيء. ابحث عن بعض الوظائف عبر الإنترنت واطلع على ما تتطلبه. تأكد من قراءة كتاب بروس إيكل، فلسفة جافا. هدفك في عامك الأول كمبتدئ في Java هو الوصول إلى مستوى Java المتوسط. لا أحد يقول أن الأمر سهل للغاية، لكنه ممكن تمامًا بالنسبة لشخص متحمس. سيؤدي هذا على الفور إلى زيادة الراتب إلى ألف ونصف. السنة الثانية كمبرمج (مطور Java الأوسط، المستوى 1) لقد عملت بجد في العام الماضي، وأنت الآن مطور Java الأوسط. براتب ألف ونصف يمكنك العيش بشكل طبيعي. في العمل، يتم تكليفك بمهام جادة، وتنمو خبرتك بسرعة فائقة. ستصل إلى مستوى مطور Java الأول في غضون عامين إلى ثلاثة أعوام. ليس هناك فائدة من تسريع هذه العملية. مازلت لن تحصل على زيادة قوية في الراتب. مهمتك هي دراسة أنماط التصميم، وقراءة "الرمز المثالي" لماكونيل. تحسين جودة التعليمات البرمجية الخاصة بك ومهارات العمل الجماعي لديك. يمكنك أن تجعل من قراءة كتاب واحد عن تكنولوجيا المعلومات قاعدةً لك كل أسبوع. وبعد عام، ستكون أكثر ذكاءً من غيرك بـ 50 كتابًا. لا تؤجل الأمر إلى وقت لاحق: لن يكون لديك المزيد من وقت الفراغ. من المحتمل أن يكون لديك عائلة، أو تتوسع إذا كان لديك عائلة بالفعل. هدفك هو اختيار بعض التقنيات التي ستتخصص فيها كمطور أول. مازلت لن تتعلم كل شيء. وكونك معلمًا في منطقة صغيرة يعد قرارًا جيدًا. السنة الثالثة من العمل كمبرمج (Java Middle Developer، المستوى 2) أنت بالفعل مطور متوسط ​​ذو خبرة وتبدأ في التفكير في أن تصبح مطورًا أول. إنها لطيفة ومرموقة. راتبك يتجاوز 2 ألف دولار (بيانات كييف). من الآن فصاعدا، الطلب على المهنيين مثلك يتجاوز العرض. يمكنك دائمًا الحصول على وظيفة في غضون يومين، ومن غير المرجح أن تكسب أقل مما تكسبه الآن. ما لم تفعل شيئًا غبيًا بالطبع. مهمتك هي مواصلة دراسة التقنيات المختارة. كن افضل. ليس من أجل صاحب العمل، من أجل مصلحتك. تنطبق على المشاريع ذات التقنيات الواعدة (مثل البيانات الضخمة، في وقت كتابة هذا المقال). ستقضي 8 ساعات يوميًا في المكتب على أي حال، فلماذا لا تحصل على المزيد من المال مقابل ذلك، والأهم من ذلك، الخبرة القيمة التي ستحتاجها. هدفك هو تغيير الوظائف. هناك أناس طيبون في كل مكان. سوف تواجه مشاريع وتقنيات جديدة. يجب أن لا تنمو على الكرسي في وقت مبكر. إذا كنت لا تزال تعمل في شركة من المستوى 3، فكر في الانتقال إلى المستوى 4. المستوى الخامس، على الرغم من أنه جذاب للغاية، إلا أنه لا يزال بعيد المنال. السنة الرابعة كمبرمج(مطور Java كبير، المستوى 1) لقد أصبحت مطورًا أول. تهانينا. ربما أصبحت واحدًا دون استحقاق، وتشعر بذلك. ومع ذلك، تهانينا. لا يهم ما إذا كنت تستحق منصبك الآن، الشيء الرئيسي هو أنك تستحقه في المستقبل. أوافق، من الأفضل أن تحصل على وظيفة جيدة أولاً، ثم تتطور إليها بعد عام، بدلاً من أن تصل إلى منصب جيد وتنتظر عامًا آخر للحصول عليها. أتمنى ألا تنسى نصيحتي وتقرأ كتابًا واحدًا في الأسبوع - الآن سوف يحسدك أي طالب على قدراتك. أو بالأحرى، هو مستعد للصلاة من أجلهم. فكر في الأمر، لديك راتب جدي يقترب من ثلاثة آلاف دولار. على الأرجح أنك لا تزال شابًا. العالم كله تحت قدميك. مهمتك هي مراجعة التقنيات التي اخترتها مرة أخرى. ربما تحتاج إلى تغيير تخصصك. لقد تغير العالم، وتغيرت التكنولوجيا، وزادت معرفتك خلال العامين الماضيين. ما تختاره الآن سيكون اختيارك للسنوات القليلة القادمة. حان الوقت لاختيار التقنيات المفضلة لديك. هدفك هو اختيار الاتجاه الذي يمكنك من خلاله التطور بشكل أكبر. هناك الكثير منهم، لن يقوم أحد بإدراج جميع الخيارات، ولكن يجب أن يتم الاختيار الآن. إذا قمت بتغيير حاضرك قليلاً اليوم، فسوف يؤدي ذلك إلى تغييرات كبيرة في مستقبلك. السنة الخامسة من العمل كمبرمج (Java Senior Developer، المستوى 2) لقد قررت مستقبلك وتعمل على تحقيق أحلامك. الاتجاه الصحيح مع الرغبة في المضي قدما والنتيجة لن تجعلك تنتظر. تهانينا. أنا سعيد لأنني أصبحت شخصًا سعيدًا آخر. هناك حقيقة واحدة حكيمة. غالبًا ما يبالغ الناس في تقدير ما يمكن تحقيقه في عام واحد ويقللون من تقدير ما يمكن تحقيقه في خمس سنوات. انظر إلى الوراء خمس سنوات. على ما هو عليه. مهمتك هي ألا تتخذ قرارات غبية وألا تنقاد للكسل. هدفك هو اختيار الاتجاه والمضي قدما. هل اعتقدت أن هذه كانت النهاية؟ فكر مرة أخرى في صف التخرج الخاص بك. هذه ليست النهاية، هذه مجرد البداية.

التخصص المستقبلي

مسار المبرمج - 4يمكنك التطوير كمتخصص تقني (النتيجة النهائية)، أو كمدير (النتيجة النهائية)، أو كمستشار محترف/مستقل (الخط الأوسط). كل هذا يتوقف على تفضيلاتك.

مهنة البرمجة

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

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

مبرمج الذكرى المئوية الثانية

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

مدير. أنت محظوظ، فأنت لست مثل أي شخص آخر

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

سرقة جرار

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

شاهد العالم كله ما عدا باريس ولا تموت

ليس لديك عائلة بعد وتريد السفر . Upwork هو كل شيء لديك. ابحث عن عميل، وناقش الأسعار معه - بدءًا من 20 دولارًا في الساعة، وخذ جهاز كمبيوتر محمولًا وانطلق. يجب أن يكون راتبك كافياً للعيش بشكل طبيعي في أي بلد في العالم. لماذا لا تبدأ في تحقيق أحلامك الآن؟ البرمجة مريحة.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION