JavaRush /مدونة جافا /Random-AR /من مسؤول النظام إلى مطور Java
LJ
مستوى
Екатеринбург

من مسؤول النظام إلى مطور Java

نشرت في المجموعة
أهلاً بكم.
من مسؤول النظام إلى مطور Java - 1
اسمي إيفجيني، عمري 27 عامًا، لدي طفل وطفل آخر في الطريق. أعيش معظم الوقت في مدينة يكاترينبرج. لقد حصلت على تعليم كمهندس اتصالات وعملت كمسؤول نظام لعدة سنوات بعد تخرجي من الجامعة. اليوم هو اليوم الأخير من فترة الاختبار الخاصة بي، على الرغم من أن قائد فريقي قال قبل أسبوعين إنه لا داعي للقلق، فأنت ستبقى. ما لدي اليوم:
  1. العمل في شركة دولية (جميع العملاء دون استثناء هم من الغرب، وخاصة السويد والنرويج). شركة بودي شوب.
  2. إمكانية التناوب، هناك العديد من العملاء، ومشاريع مختلفة، ويمكن للجميع اختيار ما يحلو لهم.
  3. زيارة المتحدثين الأصليين مرتين في الأسبوع.
  4. رحلة سنوية لحضور حدث خاص بالشركة في الخارج.
  5. مطبخ جيد، الكثير من الأشياء الجيدة.
  6. فريق رائع، عدد الأشخاص الأذكياء لكل متر مربع هو ببساطة رائع.
ولكن دعونا نعود قليلاً إلى الوراء، قبل عام ونصف فقط لم يكن لدي أي شيء قريب من ذلك. لقد عملت كمسؤول نظام في شركة حكومية، وحصلت على متوسط ​​راتب المستشفى، وكنت أعرف لغة إنجليزية متواضعة، وبشكل عام لم يكن هناك أمل في أن تبدأ الحياة في التحسن. بالصدفة على وسائل التواصل الاجتماعي لقد صادفت الشبكات عبر موقع JavaRush.ru، ووصفه أحد الأصدقاء بأنه طريقة رائعة لتصبح مبرمجًا وأنه قد أكمل بالفعل 5 مستويات في غضون يومين. قررت أن أحاول لأنه... حتى في المدرسة كنت مهتمًا بها وأردت الالتحاق بجامعة USU آنذاك لدراسة الرياضيات والميكانيكا، لكنني ضللت طريقي. بشكل عام، لماذا أنا في الواقع أسوأ؟ إنها مجرد مسألة تفاهات، لقد أكملت ببطء 10 مستويات في شهر واحد، ثم كان هناك عرض ترويجي لخصم 50٪، واشتريت اشتراكًا سنويًا. وبعد شهر تركت وظيفتي كمشرف وذهبت لقضاء الشتاء مع عائلتي في تايلاند، معتقدًا أنني سأدرس كل يوم ولن يمنعني شيء، وبحلول هذا الوقت كنت أدرس اللغة الإنجليزية بشكل مكثف، ربما موضوع لمقال آخر، ولكن الشيء الذي ساعدني أكثر هو البدء في البث الصوتي باللغة الإنجليزية، لقد بدأت مع إذاعة صوت أمريكا، ثم زاد التعقيد تدريجيًا مع ظهور الفهم. إذا كان أي شخص مهتم بمزيد من التفاصيل، اسأل في التعليقات. لقد بدأت في تنفيذ خطتي بمجرد وصولنا إلى مدينة آو نانغ في مقاطعة كرابي ووجدنا لأنفسنا منزلاً لهذا الموسم. أستطيع أن أقول شيئًا واحدًا، أنت بحاجة إلى الدراسة بانتظام وكل شيء سينجح، كان لدي حوالي 8-12 ساعة عمل 5 أيام في الأسبوع، والتي تضمنت كتابة التعليمات البرمجية ودروس اللغة الإنجليزية. أستطيع أن أقول شيئًا واحدًا، حتى في يوم رأس السنة الجديدة، بدأت العمل في الثاني من يناير. لم أقدم لنفسي أي تنازلات، رغم أنه بالطبع كانت هناك لحظات انخفض فيها الحافز وأردت التخلي عن كل شيء، قصص النجاح هنا في الموقع ساعدتني كثيرًا، لقد وعدت نفسي حينها أنني بالتأكيد سأكتب قصتي الخاصة، ربما. سيساعد شخصًا ما في الأوقات الصعبة على العثور على القوة في نفسه وهزيمة المدقق (مطعم وأرشيفي، مرحبًا) + 20 عامًا من الخبرة في الرياضة ساعدت كثيرًا هنا، لقد فعلت كل شيء وفقًا للجدول الزمني. خلال عطلة نهاية الأسبوع، سافرت زوجتي وابنتي بالدراجة النارية إلى أقرب مقاطعات تايلاند، للاستمتاع بالطبيعة والطقس. لقد استراحت قدر الإمكان، وهذا أيضًا جزء من العمل، على الرغم من أنني في بعض الأحيان كنت أجلس في عطلات نهاية الأسبوع لأقوم بالبرمجة أو أقرأ كتابًا عن Java عندما لم أستطع تحمل ذلك حقًا، لكنني حاولت الالتزام بالنظام. بعد العام الجديد تقريبًا، كنت في المستوى 25-30، وقررت بعد ذلك أنني كنت مبرمجًا رائعًا (في الواقع لا)، لقد حان الوقت للحصول على وظيفة، وقمت بعمل سيرة ذاتية لـ hh، وبدأت الطلبات تتدفق، مرة أخرى لن أصف كيف كتبته، لكنني عملت عليه لمدة أسبوعين، ثم قمت بتحديثه بانتظام، ثم ترجمته إلى اللغة الإنجليزية، وصممت كل شيء بأفضل طريقة ممكنة، على الرغم من أنه ليس لدي أي خبرة في البرمجة، ولكن الموارد البشرية من الواضح أن الناس أحبوها، لقد كتبوا في الواقع كثيرًا. وبطبيعة الحال، أعادتني المقابلات القليلة الأولى إلى الأرض، وأدركت كم ما زلت لا أعرف وما أعرفه يحتاج إلى تنظيم محدد، وهذا ما فعلته. بعد ذلك، نشأ الاختيار بين استخدام Android أو JavaEE، لقد جربت الأول، وتصفحت كتاب HeadFirst وكتبت في المجموع حوالي 30 مشروعًا صغيرًا، ولكن بعد ذلك، باستخدام أحد المواقع لتعلم اللغة الإنجليزية، رأيت مدى روعة تصميمها للهواتف المحمولة ومدى سوء عمل تطبيقات الهاتف المحمول. فكرت في الأمر وقررت أن أتعلم JavaEE، وبالنظر إلى المستقبل، أستطيع أن أقول إنني لم أتخل عن فكرة تعلم Android والآن أخطط لإتقانها. ومع ذلك، في ذلك الوقت تخليت عن فكرة android. باختصار، بدأت في تعلم التقنيات المصاحبة المطلوبة: sql/maven/git/spring/hibernate وربما سأسلط الضوء على بقية البنية بشكل منفصل، وغالبًا ما يسألون عنها، وبشكل عام، أول مشروعين من مشاريعي التي دخلت حيز الإنتاج كانت بقية واجهة برمجة التطبيقات. عليك أن تعرف كل هذا، الجميع يسأل هذا، لكن يمكنك معرفته بشكل سطحي، اكتب 10 مشاريع صغيرة أخرى باستخدامهم، على سبيل المثال، يمكن كتابة مهمة تدريب فعليًا في نصف يوم، يوم، بدون واجهة، الأمر ليس كذلك هناك حاجة إلى Java، يمكنك تعليم القليل من JS/React/Node، إذا كنت تريد الانتقال إلى المقدمة، ولكن يمكنك عمومًا تعليمهم فقط وعدم تعلم Java على الإطلاق، فهناك الكثير من العمل والعملاء هناك، لكنهم لديهم تفاصيل خاصة بهم. بشكل عام، عدت إلى روسيا في شهر مايو تقريبًا، لأنه كان لدي عمل هنا وقررت أن الوقت قد حان للحصول على وظيفة في أحد المكاتب، وقبل ذلك، كانت جميع المقابلات تتم عبر Skype (لم أتلق أي عرض في ذلك الوقت). عدت إلى روسيا وبدأت أتجول في المقابلات، لا أحب ذلك حقًا لأنه يتطلب الكثير من القوة المعنوية والجسدية، ويتداخل بشكل كبير مع عملية الدراسة وكتابة التعليمات البرمجية بشكل عام (يساعد سكايب)، فذهبت بضع مرات في الأسبوع، في بعض الأماكن كانت هناك حاجة إلى أشخاص أكثر خبرة، وفي أماكن أخرى لم يعجبني ذلك، ولكن في النهاية اجتزت مقابلة أخرى عبر Skype، وأرادوا إرسالي على الفور للعمل في الموقع في السويد، بطبيعة الحال، لم تكن تجربتي كافية، لكن قائد الفريق أعجب بي وأوصى بي لمشروع داخلي، وبعد ذلك اجتزت مقابلة أخرى بالفعل في مكتبنا في يكاترينبرج، حيث طرحوا بضعة أسئلة واثنين باللغة الإنجليزية، وبعد ذلك سألوني قلت، أقتبس من لغتك الإنجليزية: "يمكن أن يكون الأمر أسوأ"، الأمر الذي أضر بالأنا بالطبع، لكنه أعطى دفعة أخرى لمعرفة المزيد، سمحوا لنا بالذهاب "في نزهة على الأقدام" وبعد الساعة 10 قدموا لي عرضًا في دقائق، في في ذلك الوقت كنت أتوقع أقل من ذلك بكثير. بطبيعة الحال، قبلت العرض.. أود أن أتطرق بشكل خاص إلى الأشهر الأولى من العمل، لسبب ما يكتب عنها عدد قليل من الناس، لكن بالنسبة لي كانوا كابوسا حقيقيا، اعتقدت أنني سأطرد، لأكون صادقا. لقد كان الأمر صعبًا للغاية، لقد كلفوني بمهمة كتابة مشروعي الخاص على الفور، أو بالأحرى جزء من المشروع عبارة عن خدمة صغيرة واحدة، ولكن بالنسبة لي كان وحشًا ضخمًا إلى حد ما، لأنه كان علي التفكير في كل شيء بدءًا من الهندسة المعمارية والأطر تستخدم لمعالجة الاستثناء. كنت متوترة للغاية واعتقدت أنهم يتوقعون مني أن أفعل كل ذلك في غضون أسبوعين، مما جعل من الصعب جدًا التركيز على المهمة واتخاذ القرارات الصحيحة. ونتيجة لذلك، شكرًا جزيلاً لقائد فريقي، فقد ساعدني كثيرًا وشرح لي العديد من الأشياء الأساسية ولم يمارس علي أي ضغط على الإطلاق. بالطبع ساعدني شيء آخر. بعد حوالي شهرين من العمل، أجريت مقابلة مع شركة أخرى وعرضوا عليّ راتبًا أعلى من راتبي بمقدار الثلث، لم أقبل العرض لعدد من الأسباب، لكنه مع ذلك زاد بشكل كبير من احترامي لذاتي وثقتي في المستقبل كمطور. آسف على النص الطويل، وشكرا لكل من قرأ حتى النهاية. ملاحظة: أعتقد، حسب تجربتي، أنني سأكمل المقال بملاحظات صغيرة، إذا كان أي شخص مهتمًا بكتابتي هذه إضافة رقم 1 أشكركم جميعًا على تعليقاتكم، ويسعدني أن كتاباتي تلقت الكثير من الردود. حاولت إزالة الأخطاء المطبعية التي وردت في التعليقات، ولا تحكموا بقسوة على الأخطاء، فكلنا نرتكبها. الآن إلى هذه النقطة.
  1. كيف تعلمت اللغة الانجليزية.

    وقد قدم أحد التعليقات بالفعل رابطًا لصوت أمريكا. بالنسبة لي كانت هذه نقطة البداية، الاسم الدقيق "إذاعة صوت أميركا. هذا ما يقولونه في أمريكا". ثم كانت هناك ملفات صوتية بدون اللغة الروسية، لقد استمعت بالترتيب إلى أشهرها، مثل Luke's English وESL Pod، عندما اعتدت عليها أو سئمت من البحث عن الآخرين، هناك مقالة ممتازة على الموقع، في رأيي أنصح به الجميع. بشكل عام، بعد أن اعتدت بشكل أو بآخر على الكلام باللغة الإنجليزية وتمكنت من فصل الكلمات عن تدفق الكلام، أدركت أن مفرداتي تركت الكثير مما هو مرغوب فيه وبدأت في تعلم الكلمات، هنا ساعدني لينجوليو الشهير، يمكنك استخدامه مجانا.


  2. كيف ذهبت لقضاء الشتاء في تايلاند.

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


  3. كيف يمكنني أن أصبح مبرمجًا عن طريق ارتكاب الكثير من الأخطاء النحوية؟

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

تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION