JavaRush /مدونة جافا /Random-AR /سأقوم بالبرمجة: جمع صورة للطالب الذي سيتعلم جافا بالتأكيد...

سأقوم بالبرمجة: جمع صورة للطالب الذي سيتعلم جافا بالتأكيد

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

مستوى التدريب

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

الروماني بريششيبا :

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

يوري شارويكو :

منذ الطفولة كنت أرغب في العمل مع أجهزة الكمبيوتر وبشكل عام كان موضوع تطوير الألعاب مثيرًا للاهتمام بالنسبة لي. لقد كتبت بعض المهام النصية في C ++ و C #، لكنني لم أتفوق في دراستي (كنت كسولًا)، على الرغم من أنني لم أكن غبيًا - بل غير محصّن. وفي هذا الصدد، ذهبت إلى حيث كانت هناك فرصة. فكرت في العمل في مجال إنفاذ القانون، لذلك تخرجت من كلية القانون الجنائي بجامعة SGUPS ( جامعة ولاية سيبيريا للسكك الحديدية - المحرر )، وفي النهاية انتهى بي الأمر حيث أردت تمامًا. في سنتي الثانية ذهبت للتدريب في لجنة التحقيق وبقيت هناك. في السنة الرابعة، تم تعييني - لا أعرف كيف هو الحال الآن، ولكن قبل ذلك، بعد السنة الثالثة، كان بإمكاني الحصول على وظيفة. وبعد ستة أشهر من تخرجه من الجامعة حصل على رتبة ملازم. عملت لمدة عام آخر وأدركت أنني كنت متعبًا: كل هذه الليالي الطويلة، والنوبات، ونقص الحياة الاجتماعية على هذا النحو، وبالتالي قررت الاستقالة.

أنزور كارموف :

في المدرسة كنت مهتمًا بالبرمجة ولغة باسكال، وذهبت إلى مدرس خصوصي. دخلت الجامعة لتخصص تحليلات الأعمال. وهناك أخذنا أيضًا دورات في البرمجة، بما في ذلك تعلم C# وJava.

دميتري ميرسيانوف :

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

ارتيم جوي :

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

أنطون كاشينكوف :

كان تعليمي الأول في الجيش، وحصلت على شهادة في أمن المعلومات التقنية. بعد أول 1.5 سنة من الخدمة، في عام 2014، أدركت أنني سأستقيل. كان هناك خياران لبقائي في الجيش: العمل من أجل فكرة أو الحصول على راتب. لم أتمكن من الحصول على أحدهما أو الآخر في القوات المسلحة.

وضع التدريب

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

رومان بسكوفني :

بعد أن قرأت ما كان علي فعله، قررت أن أضع خطة لتحقيق هدفي وإكمال الدورات، لأنه لم يعد لدي الوقت للدراسة ببطء. وكانت المهمة هي اكتساب المعرفة بسرعة، وبطريقة لا تثبط الرغبة وتمنح الدماغ وقتًا للراحة. لأن نوع عبء العمل الذي أردته يمكن أن يعيقني. ولهذا قررت:
  • أنك بحاجة للدراسة خمسة أيام في الأسبوع (من الاثنين إلى الجمعة)؛
  • في عطلات نهاية الأسبوع سأفعل أي شيء سوى هذا؛
  • سيستمر كل فصل لمدة 4 ساعات، مع استراحة مدتها 15 دقيقة بين كل ساعة للمشي والراحة وصنع الشاي.
إجمالي 20 ساعة في الأسبوع. ليس سيئا، أليس كذلك؟ بالإضافة إلى ذلك، اضطررت في بعض الأحيان إلى الذهاب إلى الجامعة، لأنني كنت لا أزال أدرس للحصول على درجة الماجستير.

دميتري ميرسيانوف :

كانت لدي خطة تدريب: استيقظت كل يوم في الساعة 5-6 صباحًا وأدرس لمدة ساعتين قبل العمل. إذا كان هناك وقت فراغ في العمل (على سبيل المثال، بينما كان المطور يقوم بإنشاء ميزات جديدة، وكنا المختبرين ننتظر)، فقد عملت أيضًا: لقد قمت بحل المشكلات خلال اليوم. أكملت 20 مستوى في 1-2 أشهر. وفقًا لجدول أعمالي، قضيت من يوم إلى أربعة أيام في المستوى الأول.

ارتيم جوي :

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

فاسيلي مالك :

عندما واصلت العمل كنت أدرس ليلاً، وعندما تركت العمل كنت أدرس طوال اليوم: من الساعة 11:00 حتى المساء، ومن الساعة 23:00 حتى 02:00. وتبين أن المزيد من ساعات العمل. ليس لدي ثقة كبيرة في أنه يمكنك قضاء 15 دقيقة يوميًا وتعلم البرمجة.

مصادر التعلم

أفضل تدريب شامل. على سبيل المثال، يمكنك الالتحاق بدورة JavaRush كأساس ، وقراءة عدة كتب عن Java والعثور على مرشد. على سبيل المثال، قد تبدو قائمة مصادر التعلم كما يلي:
  1. دورة جافا راش.
  2. الكتب:
    • "رئيس جافا الأول، تعلم جافا"، كاثي سييرا، بيرت بيتس؛
    • "جافا. دليل المبتدئين"، هربرت شيلدت؛
    • "جافا. الدليل الكامل"، هربرت شيلدت؛
    • "جافا. مكتبة المحترفين"، كاي س. هورستمان، غاري كورنيل.
  3. دروس على موقع يوتيوب.
  4. مشاورات مع مرشد / مطور مألوف. هذه النقطة ضرورية لأولئك الذين من المهم بالنسبة لهم الحصول على "شرح حي"، وعدم فهم كل شيء بأنفسهم.
من بين أفضل الكتب للمبتدئين، طلاب وخريجي JavaRush اسمه:
  • جافا فعالة؛
  • فلسفة جافا؛
  • هياكل البيانات والخوارزميات في جافا؛
  • كود نظيف؛
  • دليل جافا 8 للمبتدئين؛
  • أنماط التصميم.
إليك ما ينصح به خريجو JavaRush.

دميتري ميرسيانوف :

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

ساشا كوبايجورودسكي :

لقد وجدت نفسي مرشدًا في JavaRush. قرأت ذات مرة قصة نجاح حيث أخبرني رجل كيف درس، وحصل على وظيفة في EPAM، وترك معلومات الاتصال الخاصة به. كتبت إليه عبر سكايب، واتصلنا ببعضنا البعض، وطلبت منه أن يكون مرشدي: حتى أكتب له أحيانًا عن بعض الأسئلة التي لم أتمكن من العثور على إجابات لها. كما طلبت منه مساعدتي في إعداد مشروع تجريبي، لأنني في ذلك الوقت لم أكن أعرف سوى Java Core ولم يكن لدي أي معرفة بأطر العمل على الإطلاق. اقترح أن أقوم بمشروع حول تسجيل الطلاب باستخدام قاعدة بيانات. أنصحك أيضًا بالبحث عن مدرسة جيدة. أذهلتني JavaRush بأسلوبها في التعلم، وجذبتني المهمة بقصتها المثيرة للاهتمام. أعتقد أن JavaRush هي أفضل مدرسة لـ Java Core.

المهارات الناعمة

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

ديمتري سوكولوف :

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

أنزور كارموف :

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