CodeGym /مدونة جافا /Random-AR /قصتي. مطور جافا بعمر 18
John Squirrels
مستوى
San Francisco

قصتي. مطور جافا بعمر 18

نشرت في المجموعة
قصتي.  مطور جافا في سن 18-1أهلا بالجميع. قررت أن أشارككم قصة نجاحي. لقد كنت أفكر في هذه الفكرة لبعض الوقت، ولكن لم أتمكن من وضع أصابعي على لوحة المفاتيح. عندما فعلت ذلك، أردت إنتاج شيء فريد من نوعه. ونتيجة لذلك، أجلت المجهود، ولكن الآن سأخبركم بما حدث بوضوح، دون أي مفاهيم أو مواربة أو أي شيء آخر. تعرفت لأول مرة على كلمة "برمجة" عندما كان عمري 13 عامًا فقط. لقد كنت فتى مراهقًا عاديًا مهتمًا بألعاب الكمبيوتر، تمامًا كما يفعل كثير من الناس اليوم. كانت لعبة Garry's Mod هي اللعبة. ربما البعض منكم سمع عنها. وكان يحتوي على لغة Expression2 (E2) المضمنة، والتي تتيح لك القيام بالأشياء وإنشاء الأشياء في وضع "Sandbox". لقد كان الأمر مثيرًا للاهتمام، لكن لم يكن لدي أي فكرة عما كان عليه في ذلك الوقت. كل محاولاتي للبرمجة كانت عبارة عن عمليات نسخ ولصق وتقليد الكود بشكل بديهي. أضع كلمة "برمجة" في محادثة صوتية مع التعليق "سوف تحصل على هذا في المدرسة". حرق: لم أفعل :) بعد ذلك، نسيت البرمجة بطريقة ما حتى عثرت على هذا الموقع وبدأت التعلم عندما كانت المستويات العشرة الأولى لا تزال مجانية (ربما لم تكن أي مصطلحات أخرى تسمح لي ببدء البرمجة، نظرًا لأن طلاب المدارس الثانوية لديهم مهارات عالية جدًا) القليل من المال وما زلت لا أحب أن أطلب ذلك من والدي). انتهت الجهود الأولى بسوء فهم للفصل الدراسي. كنت في الصف التاسع تقريبًا في ذلك الوقت. قررت أن أضعه جانباً حتى وقت لاحق. عندما كبرت قليلاً، عدت إلى هذه الدورات وحاولت مرة أخرى. هل نجحت؟ لا :) حققت محاولتي الثانية بعض النجاح: لقد اخترق عقلي الحاجز الذي أعاقه في محاولتي الأولى - وهو أمر يتعلق بالفصول الدراسية والمنشئين. ذهبت أبعد من ذلك، حيث وصلت إلى المستوى 8-9، على ما أعتقد. لقد نفدت قوتي وتشتت انتباهي بشيء آخر، وتركت الدورات مرة أخرى. محاولتي الثالثة جاءت في الصف الحادي عشر. لقد كنت أكبر سناً وحان الوقت لأقرر أين سأذهب. دون وعي، كنت أهدف إلى تكنولوجيا المعلومات: أحببت القيام بأي شيء على الكمبيوتر: ممارسة الألعاب، أو البرمجة، أو مشاهدة الأفلام، أو أي شيء آخر. اعتقدت أن البرمجة كانت مثيرة للاهتمام. في الواقع، لقد أظهرت ذات مرة إبداعًا في الألعاب، وأدركت كم هو رائع أن تصنع شيئًا خاصًا بك وأن تطلق العنان لإبداعك. لذلك عدت إلى الدورات، هذه المرة بموقف أكثر جدية. والجدير بالذكر أنني في كل مرة أعود فيها، مررت بكل شيء منذ البدايةللتأكد من أنني أتقنت ما أوقفني من قبل. هذه المرة حققت نتائج أفضل: لقد صعدت إلى المستوى 20 بسرعة كبيرة وكنت أقترب من المستوى 30 في الصيف قبل السنة الأولى من دراستي الجامعية. في الواقع، كان الأمر أشبه بمسيرة شاقة لمدة ثلاثة أشهر نحو لغة Java، حيث أنني مارست الكثير من التمارين في ذلك الوقت :) في سنتي الأولى في الجامعة، استوعبت المواد المتعلقة بالبرمجة بسهولة وكنت دائمًا الطالب الأكثر مشاركة فيها فصولي، لأنني فهمت كل شيء، على عكس معظم زملائي الذين كانوا يواجهون المادة لأول مرة ويتوقعون أن تعلمهم الجامعة كل شيء. لأن نظامنا التعليمي (ياروسلاف من مدينة دنيبرو، أوكرانيا – ملاحظة المحرر)، الذي شكلته الجماعية، لم يكن مصممًا للتدريس الفردي أو الفردي، ولا يسمح لأي شخص بالتخلف أو الجلوس على الهامش، لم أتوقع في البداية التعليم في الجامعة، وكنت على حق تماما في ذلك . وبحلول عامي الثاني، كنت قد بلغت الثامنة عشرة من عمري. وفي الشتاء، بعد أشهر قليلة من عيد ميلادي، حدث شيء أعاق أشرعتي. انفصلت عن حبيبتي. كنا قريبين للغاية. لقد كانت هذه ضربة قاضية عاطفية لفترة من الوقت، لكنها جعلتني أكثر إصرارًا، وأعطتني القوة للمضي قدمًا والنمو. وبعد ذلك ظهر الحظ على الساحة تحت ستار صديق في نفس الفصل. لقد فقدت الاتصال به خلال مسابقات كتابة المقالات. بحلول ذلك الوقت، كنت قد اكتسبت بالفعل بعض المهارات مع Spring (صغيرة مقارنة بما يمكنني فعله الآن، لكنني فهمت الحقن، على سبيل المثال)، وقواعد البيانات، وJDBC، وHbernate (مرة أخرى، ليست عميقة كما هي الآن). بشكل عام، ليست مجموعة مهارة سيئة للسيرة الذاتية. لقد أرسل لي رسالة Telegram تحتوي على شيء من هذا القبيل (ربما تم تعديلها من أجل المحتوى والإيجاز): " مرحبًا، اتصل بي مسؤول التوظيف من الشركة X. إنهم يبحثون عن مطور مبتدئ. أنا أعمل بالفعل في الشركة Y، لذلك أوصيتك. وسوف يتصلون بك. إليك رابط لقائمة الوظائف. جهز سيرتك الذاتية. ولا تنس وصف بعض مشاريعك في قسم "خبرة العمل". "مرحبًا، هذه مجموعة تكنولوجية كاملة. ماذا لو لم أتمكن من اجتيازها؟ ماذا لو لم تكن مهاراتي كافية؟" "نعم..." // انتهت المحادثة بعد ذلك، اتصلوا بي، وأرسلوا لي الاختبار رقم 1، ثم رقم 2، ثم فحص سريع عبر Skype حتى أتمكن من تجميع بضع كلمات على الأقل باللغة الإنجليزية (أحب الاستماع إلى الموسيقى باللغة الإنجليزية) ، كما تعلمت بعض اللغة الإنجليزية من الألعاب، لذلك نجحت). لقد دعوني لإجراء مقابلة، حيث قالوا: "لدينا خط واضح بين الواجهة الخلفية والواجهة الأمامية، أنت الواجهة الخلفية". وهذا ما جعلني سعيد لأن قائمة الوظائف ذكرت "AngularJS" للواجهة الأمامية، والتي كنت أدرسها للتو خلال اليومين الماضيين. في النهاية، بعد الإجابة على السؤال "كيف ستجمع بين الدراسة والعمل؟" مع "بطريقة ما"، أخذت حصلت على فرصة وأولوية العمل فوق دراستي الجامعية ودخلت صناعة تكنولوجيا المعلومات. كان ذلك في فبراير من هذا العام، وفي هذا الشهر قضيت ستة أشهر هنا كمطور مبتدئ. دعني أخبركم قليلاً عن وظيفتي. جدولنا الزمني هو كما يلي : التالي: ثماني ساعات في اليوم، يمكنك الوصول في أي وقت تريده بين الساعة 9 و11، وتحصل على ساعة واحدة لتناول طعام الغداء. يحتوي المكتب على مطبخ صغير حيث يقدم المديرون أشياء لذيذة مجانًا (ملفات تعريف الارتباط والتفاح والعصير والخضار وما إلى ذلك). تحتوي على ماكينة صنع القهوة بالإضافة إلى الشاي/القهوة/الكاكاو/الحليب مجانًا وبالطبع الماء :) في الساعة 11:15، لدينا اجتماع يومي حيث نقول ما قمنا به وما سنفعله في ذلك اليوم. شركتنا منتجة، ومنذ البداية شاركت بنشاط في المشروع. دون تقديم تفاصيل، سأقول إنني قد أتيحت لي الفرصة بالفعل لتعلم الكثير عن الواجهة الخلفية، والحصول على Docker، والمخازن المؤقتة للبروتوكول، وهندسة الخدمات الصغيرة، والمزيد. الفريق عبارة عن مزيج من المتفجرات والسلام والوئام. هناك نكت متكررة وأجواء ممتعة. ليست صارمة. وفي. ربما حذفت شيئًا يستحق الذكر، ولكني أشعر أن هذا الموضوع قد طال بالفعل، وأردت تقديم بعض النصائح الأخرى، لذلك...

نصائح بناء على تجربتي

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

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

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

  4. لا تنسى حياتك الشخصية ونفسك. هذه النصيحة مخصصة للأشخاص الذين غالبًا ما يعانون من التوتر حتى لو كانت حياتهم خالية من التوتر على ما يبدو. استمع إلى نفسك الداخلية. انتبه إلى ما تفتقده وما تريد. بعد كل شيء، من خلال الانغماس في حياتك المهنية وعملك، فإنك تخاطر بعدم الحصول على ما تريده حقًا، وعدم تحقيق بعض أحلامك ورغباتك، على سبيل المثال، تحسين جسمك أخيرًا أو تعلم شيء جديد، والقائمة تطول إلى الأبد. اترك مساحة لنفسك. سأنتهي بهذا. أتمنى أن تكون قد وجدت أنه من المثير للاهتمام قراءة أفكاري، التي قررت أن أكشف عنها في هذا الوقت، وأطلق العنان لكل ما يدور في رأسي. عمري الآن 18 عامًا (اعتبارًا من الحادي والثلاثين من هذا الشهر) وأنا سعيد لأنني وجدت هذا الموقع عندما وجدته وأن كل شيء سار على ما يرام. حظا سعيدا والحب للجميع! :) ملاحظة: صورة شعار Twenty One Pilots. أنا أحب تلك الفرقة!

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