Бәрінен бас тартқың келгенде

Бәрінен бас тартқың келгенде

Мен бағдарламалау курстарынан өткеннен кейін өзіне деген сенімін жоғалтып, бұл жұмыс олар үшін емес деп ойлайтын жас әзірлеушілерді үнемі көремін.

Саяхатымды алғаш бастағанда мен мамандығымды өзгерту туралы бірнеше рет ойладым, бірақ, бақытымызға орай, ешқашан өзгертпедім. Сіз де бас тартпауыңыз керек. Сіз бастаушы болсаңыз, кез-келген тапсырма қиын болып көрінеді және осыған байланысты бағдарламалау ерекшелік емес. Ең стрессті кезеңнен өту үшін мына әрекеттерді орындауға болады:

Жаңадан келген әріптестер командасына қосылыңыз. Жалғыз бағдарламалауды үйрену қиын. Бірақ айналаңызда сіз сияқты кедергілерді жеңетін адамдар көп болса, бұл оңайырақ болады. Ал бірге болу одан да қызық! Мысалы, кодталғысы келетін досыңызбен бір уақытта үйренуді бастаңыз. Бұл бәсекелестік элементін қосады және сізді алға жылжытуға ынталандырады. Тағы бір нұсқа - пікірлес адамдар тобына қосылу. Мысалы, freeCodeCamp бағдарламасы бар форум, онда сіз басқа студенттермен сөйлесе аласыз.

freeCodeCamp – бірлескен бағдарламалау біліміне арналған батыстық коммерциялық емес ұйым. Ресейде кәсіппен таныстыруды ұсынатын көптеген ұжымдық жиналыстар мен онлайн қауымдастықтар да бар. Іздеуді бастауға болады осында. — шамамен. аударма

Сізге ең қолайлы оқу әдісін табыңыз. Бағдарламалауды үйренудің дұрыс жолы жоқ. Колледжде оқып жүргенімде лекциялар маған ештеңе үйретпеді. Мен жеке көңіл бөлуді үйренгенше, мен өзімнің үлгермеуім үшін көңілім қалды. Сіз бірегейсіз және сізге үйренудің ең жақсы жолы - бірегей. Бағдарламалау бойынша көптеген онлайн курстар, мектептер және кітаптар бар. Біреуге бірдеңе жараса, екіншісіне. Сізге ең қолайлы әдісті таңдаңыз. Ағымдағы оқу әдісіңіз жұмыс істемесе, оны өзгертіңіз.

Бірдеңе жасауды бастаңыз. Пианист пианинода ойнау арқылы үйренеді. Бағдарламалауды тек бағдарламалау арқылы ғана үйренуге болады. Егер сіз ешқашан код жолын жазбай-ақ дамуды үйреніп жатсаңыз, оны тоқтатып, код жазуды бастаңыз. Өз еңбегіңнің жемісін көруден артық ешнәрсе мотивация бермейді. Егер жаттығу көзге көрінетін нәтиже бермесе, мотивация ерте ме, кеш пе жоғалады. Сіз веб-сайт жасауды үйренесіз бе? Сіз шағын веб-сайт жасайсыз. Сіз мобильді дамуды үйренесіз бе? Android үшін қолданба жасаңыз. Бұл өте қарапайым нәрсе болса да маңызды емес – оқуды жылдамдату, өзіңіздің жетістіктеріңізді көру және өзіңізді ынталандыру үшін дәл қазір бірдеңе жасауды бастаңыз.

Көмек сұрау. Қажет кезде көмек сұраудан қорықпаңыз. Бір нәрсені түсінбейтініңізді және үйренгіңіз келетінін мойындау өте қалыпты жағдай. Көптеген тәжірибелі әзірлеушілер көмектесуге қарсы емес, әсіресе сұрамас бұрын сұрақты және Google-ды құрастыруға уақыт бөлсеңіз. FreeCodeCamp бар форум, мұнда жаңадан келгендер сұрақтар қоя алады. StackOverflow - сондай-ақ тамаша орын. Достарыңызды тікелей парақшаға белгілей аласыз Twitter немесе Instagramдұрыс жолда екеніңізді сұрау.

Орыс тіліндегі сұрақтарға қолайлы Тостер немесе Орыс тіліндегі стектің толып кетуі. — шамамен. аударма

Код жазуды әдетке айналдырыңыз. Қолданбалы бағдарламалауды күнделікті жұмыстың бір бөлігіне айналдыру өте маңызды. Демалыс күндері тікелей жеті сағаттан гөрі, күн сайын бір сағат кодтаған дұрыс. Жүйелілік бағдарламалауды әдетке айналдырады. Әдеттер болмаса, сана тапсырманы кейінге қалдыруға мың сылтау табады, өйткені код жазу энергияны қажет етеді. Сонымен қатар, даму көптеген байланысты мәліметтерді есте сақтауды қажет ететіндіктен, кодтаусыз бірнеше күн үйренген ұғымдар санын азайтады.

Дұрыс демалуды үйреніңіз. Кейде тынымсыз жұмыс істеу ақылды және нәтижелі іс болып көрінуі мүмкін - шаршағанша. Бағдарламалау көп ақыл-ой түкіруді қажет етеді. Бұл ресурсты дер кезінде қалпына келтіру маңызды. Мотивацияны жоғалтып, шаршағаныңызды сезсеңіз, компьютеріңізді өшіріп, үзіліс жасаңыз. Серуендеу. Демалысқа барыңыз. Егер сіз шаршасаңыз, бағдарламалаудан бас тартпай, үзіліс жасаңыз.

Дереккөз: www.habr.com

пікір қалдыру