
Mən daim proqramlaşdırma kursları keçdikdən sonra özlərinə inamını itirən və bu işin onlar üçün olmadığını düşünən gənc developerləri görürəm.
Səyahətimə ilk dəfə başlayanda bir neçə dəfə peşəmi dəyişmək barədə düşünmüşəm, amma xoşbəxtlikdən heç vaxt dəyişməmişəm. Siz də təslim olmamalısınız. Yeni başlayanda istənilən tapşırıq çətin görünür və bu baxımdan proqramlaşdırma da istisna deyil. Ən gərgin dövrdən keçmək üçün nə edə bilərsiniz:
Yeni gələn həmkarlarından ibarət komandaya qoşulun. Tək başına proqramlaşdırmağı öyrənmək çətindir. Ancaq ətrafınızda sizin kimi maneələri dəf edən çoxlu insanlar olduqda, bu daha asan olur. Və birlikdə daha da əyləncəlidir! Məsələn, kodlaşdırmaq istəyən bir dostla eyni vaxtda öyrənməyə başlayın. Bu, rəqabət elementini əlavə edəcək və sizi irəliləməyə həvəsləndirəcək. Başqa bir seçim həmfikir insanlar qrupuna qoşulmaqdır. Məsələn, freeCodeCamp-da var , digər tələbələrlə ünsiyyət qura biləcəyiniz yer.
freeCodeCamp əməkdaşlıq proqramlaşdırma təhsili üçün Qərb qeyri-kommersiya təşkilatıdır. Rusiyada peşəyə giriş təklif edən bir çox kollektiv görüşlər və onlayn icmalar da var. Axtarmağa başlaya bilərsiniz . - təqribən. tərcümə
Sizin üçün ən uyğun olan öyrənmə metodunu tapın. Proqramlaşdırmanı öyrənməyin düzgün yolu yoxdur. Kollecdə oxuyanda mühazirələr mənə demək olar ki, heç nə öyrətmirdi. Fərdi diqqət axtarmağı öyrənənə qədər özümü tərəqqinin olmamasından məyus hiss edirdim. Siz unikalsınız və öyrənməyin ən yaxşı yolu unikaldır. Proqramlaşdırma üzrə çoxlu sayda onlayn kurslar, məktəblər və kitablar var. Bir insana nəsə yaraşır, nəsə başqasına. Sizin üçün ən uyğun olan üsulu seçin. Əgər hazırkı öyrənmə üsulunuz işləmirsə, sadəcə onu dəyişdirin.
Bir şey yaratmağa başlayın. Pianoçu piano çalaraq öyrənir. Proqramlaşdırma yalnız proqramlaşdırma ilə mənimsənilə bilər. Əgər heç vaxt kod sətri yazmadan inkişaf öyrənirsinizsə, dayanın və kod yazmağa başlayın. Heç nə zəhmətinizin bəhrəsini görməkdən daha çox motivasiya vermir. Əgər öyrənmək görünən nəticələr vermirsə, motivasiya gec-tez yox olacaq. Veb sayt hazırlamağı öyrənmək? Kiçik bir veb sayt qurmaq. Mobil inkişaf öyrənmək? Bir tətbiq yaratmaq AndroidÖyrənmənizi sürətləndirmək, irəliləyişinizi görmək və özünüzü motivasiya etmək üçün çox sadə bir şey olub-olmamasının fərqi yoxdur, elə indi bir şey yaratmağa başlayın.
Kömək istəmək. Ehtiyacınız olanda kömək istəməkdən qorxmayın. Nəyisə başa düşmədiyinizi və öyrənmək istədiyinizi etiraf etmək tamamilə normaldır. Bir çox təcrübəli tərtibatçı kömək etməkdən çəkinmir, xüsusən sual verməzdən əvvəl sualı və Google-u tərtib etmək üçün vaxt ayırsanız. FreeCodeCamp var , yeni gələnlərin sual verə biləcəyi yer. - həm də əla yerdir. Dostlarınızı direktə tag edə bilərsiniz və ya doğru yolda olduğunuzu soruşmaq.
Rus dilində suallar üçün uyğundur və ya . - təqribən. tərcümə
Kod yazmağı vərdiş edin. Təcrübəli proqramlaşdırmanı gündəlik işinizin bir hissəsinə çevirmək əsaslı şəkildə vacibdir. Həftə sonu düz yeddi saatdansa, hər gün bir saat kod yazmaq daha yaxşıdır. Daimilik proqramlaşdırmanı vərdişə çevirəcək. Vərdiş olmadan ağıl bir tapşırığı təxirə salmaq üçün min bir bəhanə tapacaq, çünki kod yazmaq enerji sərf edir. Bundan əlavə, inkişaf bir çox əlaqəli detalları xatırlamağı tələb etdiyindən, kodlaşdırmadan bir neçə gün öyrənilən anlayışların sayını azaldacaq.
Düzgün istirahət etməyi öyrənin. Bəzən dayanmadan işləmək, tükənmişlik baş verənə qədər ağıllı və məhsuldar bir iş kimi görünə bilər. Proqramlaşdırma çoxlu zehni tükürmə tələb edir. Bu resursun vaxtında bərpası vacibdir. Motivasiyanızı itirmisinizsə və özünüzü yorğun hiss edirsinizsə, kompüterinizi söndürün və fasilə verin. Gəzişmək. Məzuniyyətə getmək. Əgər yorulmusunuzsa, proqramlaşdırmanı tərk etmək əvəzinə ona ara verin.
Mənbə: www.habr.com
