JavaRush /Java блогы /Random-KK /Менің бағдарламашы болудағы ұзақ жолым
Максим Караваев
Деңгей
Санкт-Петербург

Менің бағдарламашы болудағы ұзақ жолым

Топта жарияланған
Ақырында, табыс тарихыңызды қосу мүмкіндігі бар! Алты айдың ішінде жұмыс тауып алған кейбір адамдар үшін бұл тез емес, бірақ дәл солай. Әркімнің мүмкіндіктері әртүрлі, сондықтан екі жыл бойы жұмыс таба алмасаңыз және өзіңізді мифтік сыйлықтан айырылдым деп ойласаңыз, үмітіңізді үзбеңіз, сіз жалғыз емессіз :)
Менің бағдарламашы болуға ұзақ сапарым - 1
Барша студенттерге және әріптестерге сәлем! Мен JavaRush-ке 2015 жылы алғаш рет кіріп, сәттілік туралы әңгімелерді оқығанда, мен өзімді бөлісуді күте алмадым деп ойладым. Дегенмен, мен мұны әлі де істеймін, бұл бәріне қол жеткізуге болатынын білдіреді. Мен сізге көп нәрсені айтқым келеді, бұл кітап жазудың уақыты келді, бірақ мен мүмкіндігінше қысқаша болуға тырысамын. Қаншама хаттарды аралап, зерігуден ешкім өлмесе екен деп шын жүректен тілектеспін... Сонау 2015 жылдың қаңтар айының аяғында бастықтың кенеттен жомарт болып кетуін күтіп, қазіргі орнымда жұмысымды жалғастырамын деп шештім. жақсы өмір сүру бос әрекет болды. Жас кезімде бағдарламалаумен айналыстым, әскерге келгенде оны тастадым. Бұлай болды, оның қажеті жоқ. Содан кейін өмір бұрмаланды, мен еш жерде бағдарламашы болып жұмысқа тұра алмадым және тырыспадым (мен ол жерде тек ақылды математиктер бар деп ойладым). Мен жұмыс істеген жерлерде «бағдарламалау» бір беттік веб-сайтты орналастыруды, принтерді қосуды немесе Интернетті орнатуды білдіреді. Мен ол кезде Смоленскіде тұрдым, айына орта есеппен 10-12 мың жалақы алатынмын, көп уайымдамадым, осылай болуы керек деп ойладым, бәрі осылай өмір сүреді. 2012 жылы ол Санкт-Петербургке көшіп, бұрынғысынан үш есе көп жалақы алатын жұмыс тапты. Ал 2015 жылдың басына дейін, мен қазір сөзсіз табысты болдым деп сеніп, болашақ туралы ойлауды тағы да қойдым. Түсіну біраз уақыттан кейін келе бастады және 29 жасқа толғанға дейін мен бұл жағдайда өмірде жақсы ештеңе жоқ екенін түсіндім - тек қызықсыз жұмысқа күнделікті сапарлар, бастығымның хабарлама түріндегі парақшалары. жалақының жылына 2 мыңға өсуі, жалақыдан жалақыға дейінгі өмір (және бұл туралы ойлаудың өзі қорқынышты). Тәжірибе жинақтаған саланың тар болғаны сонша, егер мені күтпеген жерден жұмыстан шығарса, ұзақ уақыт жұмыссыз қалар едім. Осылайша, 2015 жылдың қаңтарында мен бағдарламалаумен айналысуым керек деп шештім. Мен де осылай бастадым, бірақ бірнеше күннен кейін бас тарттым. Бұл жолы бәрі байыпты болды, мен үшін бағдарламалау қалыпты өмір сүрудің жалғыз мүмкіндігі деп ойладым және түсіндім. Мен ұзақ уақыт бойы тіл таңдау туралы алаңдамадым. Нарықтағы танымалдылықты, an objectіге бағытталған табиғатты және сұранысты ескере отырып, таңдау Java-ға түсті. Мақсатқа жету жолындағы алғашқы қадам «Java. Герберт Шилдттің толық нұсқауы. Мен оны кешке, метрода жұмысқа бара жатқанда және қайтып келе жатқанда, үйде және жұмыста мысалдар арқылы жұмыс істей бастадым. Синтаксисті меңгеру көп уақытты қажет етпеді, мүмкін, бір апта, өйткені мен бағдарламалау негіздерімен бұрыннан таныс болдым және тілдік құрылымдардың барлық түрлерін түсіндім. Бірақ OOP парадигмасымен танысу басталған кезде қиындықтар басталды. Шамамен осы уақытта мен кітаптан оқудың өте қызық екенін түсіндім және қызығушылықтан Интернетті зерделеп, ақылға қонымды курстарды іздедім. Мен JavaRush-ті кездестіргенім қандай бақыт! Курстың мені баурап алғаны сонша, алғашқы 10 деңгейді Алла қаласа, үш аптада бітірді. Содан кейін тағы бір сәттілік - Сәуірде Космонавтика күніне арналған жеңілдіктер, соның нәтижесінде мен бар болғаны 5000 рубльге шексіз жазылымды жеңіп алдым. Сол кезден бастап мен оқудан қол үзбедім: кешке үйде есептерді шештім, таңертең метрода не оқығаным туралы толығырақ оқыдым (бәрі де сол Шилдттен, содан кейін Эккелден). ). Жұмыста, бос уақытымда тағы да мәселелерді шешіп, кешке метрода тағы да оқимын. Күннен күнге солай. Жыл соңына дейін курстан өтіп, одан кейін онлайн тәжірибеден өтіп, 2016 жылдың басында жұмыс іздеуді жоспарладым. Бірақ, белгілі болғандай, жоспарды орындау әрдайым мүмкін емес. Тағылымдамадан өтуге тіркелу үшін материалдың жеткілікті көлемі 2016 жылдың сәуірінде ғана аяқталды, яғни. курсты сатып алғаннан кейін тура бір жыл. Қажетті жазылым үшін ақша төледім, тест тапсырмасын жүктеп алдым және... жұмсақ сөзбен айтқанда, есінен танып қалдым. Git, Maven, Spring MVC, Hibernate, кейбір алдыңғы қатарлы фреймворктер, MySQL... Оқу процесі кезінде естігенімнің бәрі, бірақ ол әлі де алыс деп ойладым. Енді мен мұның бәрін бір-екі аптаның ішінде анықтауым керек. Курс авторлары мұны бірнеше күн ішінде анықтауға болады деп мәлімдейді. Бірақ мен үлгермедім. Біреу мені ақымақ және бағдарламашы болмау керек деп ойлауы мүмкін. Бірақ мен оны басқаша айналдыруды шештім және осы немесе басқа шеңбердің қалай жұмыс істейтінін түсіну үшін тым тереңдеп кеттім деген пікірге келдім. Ал мен шынымен басқаша істей алмадым. Интернеттегі әртүрлі оқулықтарды пайдалана отырып, тест тапсырмасын орындауға тырысқанда, мен іс жүзінде ештеңе түсінбейтіндігіммен бетпе-бет келдім. Кодты механикалық қайта жазу дамуға ықпал етуі екіталай, және егер қолданбаны іске қосу кезінде қандай да бір қателік орын алса, мен қайда іздеу керектігін мүлде жоғалттым, абдырап қалдым, басқа оқу құралын іздедім және бәрін қайтадан бастадым. Әрине, тәжірибе басталғанға дейін дайын өтінімді жасауға уақытым болмады. Бірақ мен Maven және Spring туралы кітаптар мен нұсқаулықтарды оқи бастадым, оларда бәрі қалай жұмыс істейтінін жалпы түсіндім, Git-ті игердім және, құдайлар, GitHub-та тіркелгі жасадым. Дегенмен, тағылымдаманың бұл сәтсіздігі мені мотивациядан тайдырды, мен 2016 жылдың желтоқсанына дейін оқуымды жалғастырдым, тек жаңа жылдың алдында тест тапсырмасына қайтадан байыппен қарадым. Содан кейін мен Packt Publishing компаниясының «Spring MVC Beginner's Guide» тамаша кітабын алдым, оны оқып отырып, мен қосымшаны кезең-кезеңімен жаздым. Онда деректер базасымен және күту режимімен жұмыс істеуден басқа, спецификацияларды сәтті аяқтау үшін білу қажет барлық нәрсе бар. Мен мұны өзім анықтауға тура келді, бірақ мен қайтадан күшті сезіндім және тез арада жұмыс істеп тұрған қолданбаға дерекқорды тіркедім. Осылайша 2017 жыл басталып, наурыз айында басталған тәжірибеге қатысуға арналған тест тапсырмасын ойдағыдай тапсырдым. Бірақ дәл қазіргі жұмыс орнымда жобада жұмыс істей алмадым, себебі... Гит, Мавен және басқалары сияқты порттар бұғатталды, сондықтан демалыс және кештерде жұмыс істеу ғана қалды. Аптасына 4-5 сағат материалды меңгеру жеткіліксіз екені анық. Бұл жерде менің егжей-тегжейлерге бару үрдісі қайтадан пайда болды, бірақ мен сендім жұмыс істейтін сияқты, бірақ қалай екені белгісіз жазу codeы аз нәтиже береді. Сөйтіп мен артта қала бастадым. Тағылымдама кезінде HR қоңырау шала бастады, себебі... түйіндеме өтініш берушінің дерекқорына түседі. Сәуір айының басында мен бір сұхбатқа бардым, бұл мені біраз ренжітті, өйткені менің ойымша, бұл сәтсіз болып шықты. Маған тест тапсырмасы беріліп, қызығушылықпен жұмыс істей бастасам да, енді бұл орынмен санаспадым. Содан жаз басталды, мен күн сайын codeты аз жаза бастадым. Мен сұхбатқа барудан қорықтым, мен үнемі «Мен әлі дайын емеспін», «Мен әлі де көбірек білуім керек» деп ойладым. Мен қазірдің өзінде GeekBrains бойынша басқа курс сатып алуды ойладым, тіпті, Құдай мені кешірсін, Mail.ru онлайн университетіне түсу туралы. Бірақ тамыздың ортасында, демалыстан оралған соң, мен жұмысқа бардым және ондағы барлық нәрседен шаршағанымды түсіндім, сондықтан мен оны физикалық тұрғыдан көтере алмаймын - көп ұзамай мен бәрін ашық түрде үш қуанышты хатпен жіберетін едім. . Күнәға жол бермеу үшін мен hh пошталық тізімнен барлық қызықты бос орындарға жауап бере бастадым. Ешқандай қиындықтар, мұқаба хаттар жоқ, жай ғана «Жауап беру» түймесін басыңыз және не болса да болады. Олар шақырса, жақсы, ал болмаса, онда ренжудің қажеті жоқ. Егер мен сәтсіздікке ұшырасам, бәрібір, бұл бір сағаттық ұят және табандылық танытуды жалғастырады. Бірақ бірінші әрекетімде жұмысқа тұрдым. Бір күні маған жақында бос жұмыс орнына өтініш берген T-Systems компаниясынан қоңырау шалды. Бұл үш айлық, толық уақытты тәжірибе болды, ешқандай тәжірибе қажет емес. Сұхбат керемет өтті, мен өте шабыттанып кеттім. Дәл сол аптада олар маған қайта қоңырау шалды, бірнеше күннен кейін олар маған ұсыныс жіберді. Ал 20 қыркүйекте мен кіші инженер-бағдарламашы ретінде алғашқы жұмыс күнімді бастадым. Желтоқсанның 11-і күні сынақ мерзімі өтіп кеткені туралы хабарлама алған. Мақсатыңызға жеткеніңізді түсіну өте керемет, содан кейін сіз тіпті абайсызда демалуға болады. Бірақ мұны істемеу керек. Тек дамы, тек өс. Тағы да көп нәрсе айтуға болады, бірақ опус қазірдің өзінде өте көлемді болып шықты. Сондықтан, осы жерде нүкте қоюым керек. Егер сіз маған маңызды нәрсе туралы айтуды ұмытып қалсаңыз, түсініктемелерде бұл туралы еске түсіріңіз, мен сізге міндетті түрде айтамын. Барлығына оқуда және жұмыста сәттілік! Мен ондағы барлық нәрседен шаршағаным сонша, мен оны физикалық тұрғыдан көтере алмаймын - көп ұзамай мен барлығын үш қуанышты хатпен жіберемін. Күнәға жол бермеу үшін мен hh пошталық тізімнен барлық қызықты бос орындарға жауап бере бастадым. Ешқандай қиындықтар, мұқаба хаттар жоқ, жай ғана «Жауап беру» түймесін басыңыз және не болса да болады. Олар шақырса, жақсы, ал болмаса, онда ренжудің қажеті жоқ. Егер мен сәтсіздікке ұшырасам, бәрібір, бұл бір сағаттық ұят және табандылық танытуды жалғастырады. Бірақ бірінші әрекетімде жұмысқа тұрдым. Бір күні маған жақында бос жұмыс орнына өтініш берген T-Systems компаниясынан қоңырау шалды. Бұл үш айлық, толық уақытты тәжірибе болды, ешқандай тәжірибе қажет емес. Сұхбат керемет өтті, мен өте шабыттанып кеттім. Дәл сол аптада олар маған қайта қоңырау шалды, бірнеше күннен кейін олар маған ұсыныс жіберді. Ал 20 қыркүйекте мен кіші инженер-бағдарламашы ретінде алғашқы жұмыс күнімді бастадым. Желтоқсанның 11-і күні сынақ мерзімі өтіп кеткені туралы хабарлама алған. Мақсатыңызға жеткеніңізді түсіну өте керемет, содан кейін сіз тіпті абайсызда демалуға болады. Бірақ мұны істемеу керек. Тек дамы, тек өс. Тағы да көп нәрсе айтуға болады, бірақ опус қазірдің өзінде өте көлемді болып шықты. Сондықтан, осы жерде нүкте қоюым керек. Егер сіз маған маңызды нәрсе туралы айтуды ұмытып қалсаңыз, түсініктемелерде бұл туралы еске түсіріңіз, мен сізге міндетті түрде айтамын. Барлығына оқуда және жұмыста сәттілік! Мен ондағы барлық нәрседен шаршағаным сонша, мен оны физикалық тұрғыдан көтере алмаймын - көп ұзамай мен барлығын үш қуанышты хатпен жіберемін. Күнәға жол бермеу үшін мен hh пошталық тізімнен барлық қызықты бос орындарға жауап бере бастадым. Ешқандай қиындықтар, мұқаба хаттар жоқ, жай ғана «Жауап беру» түймесін басыңыз және не болса да болады. Олар шақырса, жақсы, ал болмаса, онда ренжудің қажеті жоқ. Егер мен сәтсіздікке ұшырасам, бәрібір, бұл бір сағаттық ұят және табандылық танытуды жалғастырады. Бірақ бірінші әрекетімде жұмысқа тұрдым. Бір күні маған жақында бос жұмыс орнына өтініш берген T-Systems компаниясынан қоңырау шалды. Бұл үш айлық, толық уақытты тәжірибе болды, ешқандай тәжірибе қажет емес. Сұхбат керемет өтті, мен өте шабыттанып кеттім. Дәл сол аптада олар маған қайта қоңырау шалды, бірнеше күннен кейін олар маған ұсыныс жіберді. Ал 20 қыркүйекте мен кіші инженер-бағдарламашы ретінде алғашқы жұмыс күнімді бастадым. Желтоқсанның 11-і күні сынақ мерзімі өтіп кеткені туралы хабарлама алған. Мақсатыңызға жеткеніңізді түсіну өте керемет, содан кейін сіз тіпті абайсызда демалуға болады. Бірақ мұны істемеу керек. Тек дамы, тек өс. Тағы да көп нәрсе айтуға болады, бірақ опус қазірдің өзінде өте көлемді болып шықты. Сондықтан, осы жерде нүкте қоюым керек. Егер сіз маған маңызды нәрсе туралы айтуды ұмытып қалсаңыз, түсініктемелерде бұл туралы еске түсіріңіз, мен сізге міндетті түрде айтамын. Барлығына оқуда және жұмыста сәттілік!
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION