JavaRush /وبلاگ جاوا /Random-FA /تحقیق: یادگیری جاوا چقدر طول می کشد؟

تحقیق: یادگیری جاوا چقدر طول می کشد؟

در گروه منتشر شد
یکی از سوالات پرطرفدار در بین کسانی که شروع به یادگیری جاوا می کنند این است که "چقدر طول می کشد تا برنامه نویسی را یاد بگیریم؟" تحقیق: یادگیری جاوا چقدر طول می کشد - 1پاسخ قطعی به این سوال دشوار است. مدت زمان آموزش به عوامل زیادی بستگی دارد: سابقه کار و تحصیلات قبلی، شدت کلاس ها، اهداف یادگیری و غیره. اما تصمیم گرفتیم به تعیین دوره زمانی بهینه برای تمرین نزدیک شویم. برای انجام این کار، در ماه مارس یک نظرسنجی در بین دانش‌آموزانمان با حداقل سطح 30 در JavaRush انجام دادیم و از آنها پرسیدیم که چگونه برنامه‌نویسی جاوا را یاد گرفته‌اند و چقدر طول می‌کشد.

1. پرتره دانش آموز: سطح دانش شروع، زمینه فعالیت

تقریباً از هر زمینه ای می توانید به برنامه نویسی جاوا بیایید: نتایج نظرسنجی این را تأیید می کند. برای شروع، تصمیم گرفتیم بدانیم فارغ التحصیلان ما قبل از یادگیری جاوا چه کار می کردند. مطالعه: چقدر طول می کشد تا جاوا را یاد بگیرید - 2تقریباً 40 درصد از کاربرانی که شروع به یادگیری در JavaRush کرده‌اند در دانشگاه برنامه‌نویسی خوانده‌اند. نیمی از افراد حداقل یک زبان برنامه نویسی (نه جاوا) را می دانستند و حتی کمتر از آنها با اصول جاوا آشنا بودند. البته این پایه خوبی برای شروع است. اما الزامی نیست. حدود یک سوم دانش آموزان جاوا را از ابتدا یاد گرفتند. مطالعه: چقدر زمان برای یادگیری جاوا لازم است - 3در میان دانشجویان با پیشینه فنی، اکثریت مدیران سیستم، برنامه نویسان 1C، توسعه دهندگان وب و مهندسان هستند. طیف گسترده ای از "تغییر کننده ها" وجود دارد - از معلمان گرفته تا متخصصان فروش و بازاریابی، اقتصاددانان و ورزشکاران. بیایید اکنون ببینیم که یک مهندس جاوا به طور متوسط ​​چقدر زمان برای یادگیری و یافتن شغل نیاز دارد.

2. زمان برای آموزش و جستجوی شغل

مطالعه: چقدر زمان برای یادگیری جاوا لازم است - 4حداقل 3 ماه و حداکثر چندین سال برای تحصیل برنامه نویسی در جاوا می باشد. جالب توجه است، حتی کسانی که در مجموع بیش از 2 سال (2.5، 3 یا 4 سال) را گذرانده بودند، خاطرنشان کردند که اگر آموزش را "طولانی" نمی کردند، دو برابر سریعتر آن را تکمیل می کردند. تحقیق: یادگیری جاوا چقدر طول می کشد - 5به طور متوسط ​​یک تا سه ماه طول می کشد تا کار پیدا کنید. حداقل - یک هفته. حداکثر - یک سال.

3. برنامه ریزی آموزشی

یک وابستگی ساده همیشه در یادگیری کار می کند: هر چه شدت کلاس ها بیشتر باشد و تعداد وقفه ها و "مستقیم ها" کمتر باشد، سریعتر می توانید بر موضوع تسلط پیدا کنید. این امر به ویژه برای برنامه نویسی صادق است، جایی که تمرین نقش بیشتری نسبت به مطالعات نظری دارد. ما از فارغ التحصیلان JavaRush پرسیدیم که چقدر زمان برای مطالعه اختصاص داده اند و متوجه شدیم که به طور متوسط ​​1-3 ساعت در روز مطالعه می کنند و اغلب آموزش را با شغل اصلی خود ترکیب می کنند. تحقیق: چقدر زمان برای یادگیری جاوا نیاز است - 6در همان زمان، تقریبا یک سوم فارغ التحصیلان بدون وقفه درس می خواندند، در حالی که بقیه یک یا چند وقفه برای مدت زمان قابل توجهی داشتند. مطالعه: چقدر زمان برای یادگیری جاوا لازم است - 7البته، هر چه زمان بیشتری را به مطالعه اختصاص دهید و "تعطیل" کمتری داشته باشید، شانس تسلط بر برنامه نویسی جاوا و یافتن شغل در عرض 6 تا 12 ماه بیشتر می شود. و اگر واقعا سخت تلاش کنید، در عرض 3-6 ماه. مطالعه: چقدر زمان برای یادگیری جاوا لازم است - 8همانطور که یکی از شرکت کنندگان در نظرسنجی پاسخ داد: " از همان ابتدا من نوعی برنامه داشتم و به آن پایبند نبودم ." آیا باید برای مطالعه خود برنامه ریزی کنید یا خیر؟ اکثر مردم اینطور فکر می کنند. این طرح معمولاً شامل فهرستی از موضوعات و ابزارهایی است که نیاز به تسلط دارند، دوره های آموزشی تقریبی و فهرستی از منابع (دوره های آنلاین، کتاب ها و غیره) که برای این اهداف مورد نیاز است. 73 درصد پاسخ دادند که یک برنامه اولیه داشتند. از بین کسانی که قصد مطالعه داشتند، دو سوم فارغ التحصیلان بر روی چندین منبع مطالعه کردند، تقریباً یک سوم - فقط در JavaRush.

4. منابع یادگیری

چه چیزی را آموزش دهیم، چگونه تدریس کنیم و همچنین کجا تدریس کنیم؟ در حالت ایده آل، باید چندین منبع را با هم ترکیب کنید. در زیر فهرستی از منابع آموزشی به ترتیب ذکر شده توسط فارغ التحصیلان ما آمده است. مطالعه: چقدر زمان برای یادگیری جاوا لازم است - 9یادگیری برنامه نویسی فقط از روی کتاب بی معنی است. اما بدون آنها به هیچ وجه کار نمی کند :) آنها تمرین برنامه نویسی را به خوبی تکمیل می کنند. از جمله بهترین کتاب ها برای مبتدیان، دانشجویان و فارغ التحصیلان JavaRush نام دارند:
  • سر اول جاوا
  • جاوای موثر
  • فلسفه جاوا
  • ساختار داده ها و الگوریتم ها در جاوا
  • کد پاک
  • راهنمای مبتدیان جاوا 8
  • الگوهای طراحی
  • جاوا. کتابخانه حرفه ای

خلاصه ای از برنامه ریزی آموزشی

برای مؤثرتر کردن آموزش، فارغ التحصیلان و برنامه نویسان با تجربه توصیه می کنند:
  • JavaRush را پاس کنید
  • تماشای دوره های ویدیویی (Golovach و دیگران)
  • خواندن آموزش ها (Tutorialspoint، Baeldung، Oracle)
  • صدور گواهینامه Oracle (کاریار، حرفه ای - OCA، OCP)
  • در Github تمرین کنید
  • Stackoverflow، Habr و منابع دیگر را بخوانید
  • تحت یک دوره کارآموزی در JavaRush، شرکت های محلی IT
برای کسانی که تازه شروع به یادگیری کرده اند، این طرح مفید خواهد بود: چگونه برنامه نویسی را شروع کنیم

5. توصیه هایی برای کسانی که به دنبال کار در زمینه برنامه نویسی جاوا هستند

شاید محبوب ترین عبارت در توصیه کسانی که قبلاً تحصیلات خود را به پایان رسانده اند و شغلی پیدا کرده اند این باشد که «تسلیم نشو». آیا یادگیری آسان است؟ نه همیشه. اما قطعا ارزش تلاش رو داره :)

توصیه های برتر از برنامه نویسان با تجربه

تحقیق: چقدر زمان برای یادگیری جاوا لازم است - 10مهارت های متعددی وجود دارد که قطعاً هنگام کار به آنها نیاز خواهید داشت. بنابراین، اگر به این لحظه نزدیک می شوید، توصیه می کنیم:
  • به هشدارها و نکات InteliJ IDEA: خطاها، مشکلات و وظایف گوگل با دقت نگاه کنید
  • به پایگاه های داده، الگوریتم ها و ساختارهای داده توجه کنید
  • الگوهای طراحی را کشف کنید
  • سعی کنید یک برنامه پیچیده را از ابتدا بنویسید: به عنوان مثال، یک سرویس گیرنده ایمیل، یک ربات چت یا یک بازی
کمی بعد - به ابزارهای اساسی (Git، Maven)، و همچنین اصول اولیه تست واحد، Spring، Spring Boot، Hibernate مسلط شوید.

6. نکات انگیزشی در پایان

نکته اصلی این است که سرعت خود را حفظ کنید، استراحت طولانی نکنید و هرگز ثابت نمانید. هر روز باید حداقل یک قدم کوچک به سمت هدف خود بردارید.» «اگر راه حلی خیلی ساده به نظر می رسد، احتمالاً راه حل درستی است. نیازی به پیچیده کردن مسائل نیست." یک دفترچه خاطرات داشته باشید، پروژه خود را شروع کنید، استراحت طولانی نکنید، انگلیسی یاد بگیرید، آماده باشید تا احساس کنید احمق ترین فرد روی زمین هستید. برای من دردناک، طولانی، تحقیرآمیز بود. و من فکر می‌کنم به همین دلیل است که تعداد کمی از آنها می‌توانند به پایان برسند و سپس پول مردم را به دست آورند.» "اگر این دختر است: ازدواج نکنید و بچه دار نشوید: واقعاً در تحصیل و کار شما اختلال ایجاد می کند :))" " از نشان دادن کد و انتقاد به اندازه کافی نترسید." حتی اگر فکر می کنید برنامه نویسی برای شما مناسب نیست، باز هم سعی کنید به تنهایی به سطح 30 در JavaRush برسید: این به شما یاد می دهد که فکر کنید.

7. نتایج. چگونه برنامه نویسی جاوا را یاد بگیریم تا به نتیجه برسیم

پشتکار و انگیزه چیزی است که بدون شک نمی توانید انجام دهید. اگر برنامه را دنبال کنید، تعادل تئوری و عملی را حفظ کنید، روزانه حداقل 1-3 ساعت مطالعه کنید، در واقع می توانید برنامه نویسی جاوا را تا حدی یاد بگیرید که به شما امکان می دهد در 6-12 ماه شغل پیدا کنید. همچنین مهم است که بخشی از جامعه باقی بمانید و از الزامات شرکت‌هایی که می‌خواهید در آن کار کنید پیروی کنید. ویراستاران JavaRush از همه کسانی که در نظرسنجی شرکت کردند "متشکرم" می گویند. اگر موضوعات دیگری دارید که علاقه مند به خواندن در مورد آنها یا یافتن نظر اکثریت هستید، در نظرات بنویسید :) اجازه دهید آن را انجام دهیم.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION