JavaRush /Java блогы /Random-KK /Автокөлік өнеркәсібінен бағдарламашыларға дейін
Роман
Деңгей
Ижевск

Автокөлік өнеркәсібінен бағдарламашыларға дейін

Топта жарияланған
Ұзақ уақыт бойы мен сәтті оқиға жазғым келді, бірақ сынақ мерзімі біткенше күттім :) Мен басынан бастаймын, мектеп - мектепте оқығанды ​​онша ұнатпайтынмын, мүмкін қиын 90-шы жылдар болар. , бәлкім, бір кезде балалық шақ бітті деп айтқан отбасының ыдырауы. Мүмкін ең жақсы команда емес, ондағы түсінбеушілік пен сыйламаушылық, мүмкін мен не қалайтынымды, неге ұмтылып жатқанымды түсінбеу. 9-сыныптан кейін қайда оқуға барамын деп іздедім. Қазір есімде: менің басымдағы жел, болашаққа деген немқұрайлылық, бірақ мені қызықтырғаны әлі әр отбасында бола бермейтін компьютерлер болды, немесе мен сол кезде солай ойладым :) Мен мамандыққа қабылдау емтихандарын тапсырдым. нәрсе КОМПЬЮТЕР. Қазір нақты аты есімде жоқ, бірақ мәселе бұл емес: соңында ұпайым жеткіліксіз болды, мен металл өңдеуге түстім . Токарь, фрезер-машинист және машина жасау технологы мамандығы бойынша білім алған, жақсы бітірген, компьютермен аты-жөні бойынша сөйлескен, бірақ пайдаланушы ретінде. Бағдарламалау бағытында менде мектепте Паскаль тілінің негізгі түсініктері болды. Бұдан әрі бізде не бар? Сосын 2-курста бірден колледжге робототехникаға оқуға түсуге болатын еді, бірақ ақша болмады. Нақты сома қажет екені есімде жоқ, бірақ соңында робототехникадан бірнеше есе төмен оқу құнымен кеден қызметкері болу үшін сырттай оқуға түстім. Иә, ол кезде мен оқуға түскен мамандықты таңдаудағы басты фактор осы болды. Ал жұмыс ше? Мен еңбек биржасына бардым және бірінші рет кездескен хабарландыруды көрдім - автокөліктердің қосалқы бөлшектері бөлімінде сатушы кеңесшісі. Мен ол жерге келіп, мына тығыздағыш қай жерде орнатылған сияқты бірнеше сұрақ қойдым. Мен түсінбедім: мен оған қарадым, мен кейбір тесіктердің айналасында металл сақиналарды көрдім, мен айтамын, мүмкін, жоғары температура бар жерде, металл жиегі бар. Иә, олар маған жауап береді: бұл цorндр басы тығыздағыш - біз оны аламыз. Менің мансабым осылай басталды, бірақ, өкінішке орай, мені қызықтыратын салада емес. Сөйтіп, 2005 жылдан 2020 жылға дейін осы салада жұмыс істедім, өзім қалаған мамандығым – IT саласында оқымаған соң, өкінішке орай, ол жақта маған жол жабылды. Ол жаққа жету үшін институтта көп жыл оқу керек, 2019 жылы ұлым дүниеге келгенше және алты айдан кейін достарым әйеліме қонаққа келді деп ойладым (жақында осы сәтке ораламыз). 2019 жылы мен 32 жаста едім, жұмыста мен маман болдым: қызметкерлерді оқыттым, адамдарға кеңес бердім және «біздің радиода» сөйледім. Бақыт деген осы сияқты, бәлкім біреу ойлайтын шығар. Бірақ олай болмады: мен бас тартқан кезде сол шешімнің ағынымен жүрдім, қалаған жерімнен кетпедім. Содан кейін бәрі жалғасты және мен ойладым: «Не істесе де, бәрі жақсы болады».. Бірақ бұл өзімді ақтау болды: мен тек себептерді таптым, дәлірек айтсақ, мен шын мәнінде қалаған нәрсеге жету жолында ештеңе жасамадым. Ағынмен жүру ең жаман нұсқа емес шығар. Бірақ біраз уақыттан кейін мен оны ең нашарлардың бірі деп айта аламын, кем дегенде, менің өмірімді кезең-кезеңімен талдап, қабылданған және қабылданбаған әрбір шешімді қазір ойлаймын. Содан кейін мен көп жылдар бойы неге бұлай істеп келемін, маған бұл керек пе? 10 жылдан кейін мен кім боламын? Иә, бұл менікі, мен әрқашан осылай істегім келеді, жұмыс күнінің әрбір басталуы бақыт екеніне сендіретін бұл сұрақтарға менде жауаптар болмады. Мүмкін бұл орта жастағы дағдарыстың басы шығар?)) Бұл да мүмкін. Бірақ мен жоғарыда айтқан жағдайға оралайық. Ол кезде мен ешқашан бағдарламалаумен айналысқан да емеспін немесе оны үйреткен де емеспін - мектепте бірнеше сабақ есептелмейді :) Менің әйелімнің достары келді, сөйлесу барысында олардың бірі бәрі нашар деп шағымданды: ол жасай алмады. Ол өзіне ұнайтын жұмысты таппайды, оған ешкім жоғары лауазымды бірден бермейді, ол соңғы екі айда 10-ға жуық жұмыс орнын ауыстырды. Мен оған айтамын: кем дегенде алты ай жұмыс істе, өзіңді көрсет, мансаптық өсу болады, мен 10 жылдан астам уақыт бойы мен қаламайтын нәрсемен айналыстым. Міне, сол сәтте ол менің басымнан шертті: мен бұрын өмірімде ештеңе түсінбегендей болдым. Сосын мен бұл сөздерді дауыстап айттым да, түсіндім: күте тұрыңыз, неге мен жас кезімнен өзіме үнемі кедергілер жасап келемін? Алдымен ұпайлар, содан кейін оқу ақысы және т.б. Бұл кедергілер тек менің басымда: неге мен қалағанымды жасай алмаймын? Неліктен мен жұмыс істеу үшін колледжді арнайы біліммен бітіруім керек? Осының барлығын бірде өзіме айтқанмын ғой. Сол сәтте мен жай ғана түсіндім және мен ойланбастан немесе басқа талдаусыз өткір, анық түсіндім: мен мақсатыма жетуім керек, мен осы салада жұмыс істегім келеді . 2019 жылдың қараша айының ортасы болатын. Келесі күні мен неден бастау керек екенін Google арқылы бастадым. Менің сұрауым есімде жоқ, бірақ бірінші сілтеме Java туралы болды. Жоқ, бұл JavaRush емес еді)) Бұл тілдің, оның артықшылықтарының, қолданылу аясының сипаттамасы болды. Мен сол кезде сол мақаланы оқып, қатты шабыттанғаным есімде: иә, мен Java тілін үйренемін . Кейінірек Java туралы Googling жасағаннан кейін мен бұл ресурсқа тап болдым. Маған қатысқан кіріспе лекциялар ұнады, содан кейін акцияның енді басталғаны сәйкес келді. Содан кейін мен шешім қабылдадым - мен оқимын. Ал 2019 жылдың 23 қарашасында жылдық жазылымды, шамамен 6000 рубльді сатып алып, мен өз мақсатыма, арманыма, не істеуге дайынмын, мені қызықтыратын жолды бастадым және жұмыста әр күнім жай ғана бақыт, ұнамайды. алдында - «жақсы, міне, келдің.» «Бұл тағы да дүйсенбі.» Бірақ бұл туралы кейінірек. ЗерттеулерБұл маған оңай болған жоқ, өтірік айтпаймын. Алға қарап, шынымды айтсам, қызанақ тастаңыз)) Мен барлығын 5 рет тастағым келді. Мен сізге ерекше есімде қалғанын айтамын, қай деңгей есімде жоқ, Адам адам = жаңа адам(). Бұл қандай дизайн, бұл нені білдіреді, мұнда не болып жатыр? Ол кезде мен түсіне алмадым, мен олардың мұнда оқитын лекцияларын жіберіп алдым және мен Google-ді қалай жасау керектігін білмедім. Мен не іздеу керектігін түсінбедім, мен жай ғана таң қалдым. ВК-дағы барлық достар мен достарымның достарының арасында белгілі бағдарламашылар жоқ болып шықты. Ешқайсысы, мүлде солай бола ма?))) Содан кейін бірінші рет ойлағанымда, мүмкін бұл мен үшін емес шығар, мүмкін менің миым жетпейді , мүмкін бұл бәріне берілмейді деп ойладым. қалай болғанда да? Неліктен мен кенеттен бағдарламашы бола аламын деп шештім? Иә, қалаймын, бірақ қалау мен қабілетті болу екі бөлек сөз... Осыны басынан өткергеніммен қазір де мойымағаныма, мақсатыма адал болып қалғаныма, ойымның түк болмағанына қуанамын. Мені «қараңғы жаққа» сүйреп апармаңыз. Бірақ содан кейін менің проблемаммен жалғыз қалдым деген түсінік пайда болды, маған көмектесетін ешкім болмады. Күлмеңіз, бірақ кейін мен көмек бөлімі туралы білмедім: мен бұл туралы сәл кейінірек білдім)) Ооо, бұл қандай қиын сәт болды, бірақ мен оның болғанына қуаныштымын. Сол кезде мен алғаш рет «бағдарламашының орнында» болдым. Сол кезде мен жиі болатын сезімді бастан өткердім - түсінбеушілік, білмеушілік, бұл қазірдің өзінде қалыпты жағдай, таңертең тісіңізді қалай жуу керек, ал сіз оны әдеттен тыс нәрсе ретінде қарастырмайсыз) ) Содан бір апта бойы осы сұраққа кептелдім, сірә. Маған YouTube желісіндегі бейне көмектесті, қайсысы екені есімде де жоқ. Бірақ мен дәл осы түсініктемені түсіндім, және менің басқатырғышым ақыры жиналды, едендегі әртүрлі бөліктер кенеттен белгілі бір құрылымға айналғандай, бұл сұрақпен күресіп, оны шешудің қаншалықты жағымды екендігі бірден анық және түсінікті болды. . Мен үшін бұл бір күннің батуын көру үшін жүздеген немесе мыңдаған шақырым жүрумен, оған 30 minutes қарап, артқа қарай жүрумен салыстыруға болады. Біреу: «Иә, бұл ақылсыздық, бос сөз!» - дейді. Өз басым мұндай сәттер менің тірі екенімді түсінуге мүмкіндік береді, олар шынымен маған осындай жағымды сезімдер әкеледі . Менде ешбір елес болмаса да, бірінші рет қиындықтарға тап болдым. Мен олармен бетпе-бет келуім керек деп ойладым, бірақ психологиялық тұрғыдан дайын емеспін. Мен одан әрі зерттедім, «Табыс оқиғалары» бөлімін таптым және олардың кейбірін оқығаннан кейін қиындықтарға тап болған жалғыз мен емес екенімді түсіндім. Сол кезде бұл мақалалар маған көмектесті, мен өзіме сендім. Бірақ сол уақыттан кейін өз-өзіне деген сенімсіздік пайда болды, олар оны жеңуге көмектесті, әсіресе Данил жазған мақала. Оқыту барысында осы ресурс бойынша алынған теория өте жетіспеді. Содан кейін әр тақырыптан кейін мен бір тақырып бойынша Shield-ті оқыдым, Интернетте әртүрлі мақалаларды гуглдан іздедім, тақырып туралы түсінігім әлдеқайда кең болды. Бірақ, әрине, бұл жерде проблемалар бомба болып табылады: мен оны қалай шешуге болатынын ойлап ұйықтап, бір күннен астам отырдым. Мен бірнеше рет шешім туралы армандадым, әзіл емес, бірінші деңгейде басқалардың шешімдерін тыңдадым, бірақ бұл жолмен білім алмағанымды тез түсіндім. Басқа адамдар жазғандай, ми басқаша ойлай бастауы керек, ол өздігінен келуі керек және оған тыңшылық жасау арқылы шешім ешқашан келмейді. Содан кейін мен шешімді еш жерде қарастырған емеспін, бірақ бұл, сайып келгенде, жаттығу ұзақтығын арттырды. Бірақ уақыт өте келе, мәселені шешудің әртүрлі алгоритмдері мен оларды жүзеге асыру менің басымда пайда болды. Ұзақ уақыт бойы мәселені шеше алмасам, оны өткізіп жібердім, егер әлі де шеше алмасам, тәжірибелі әріптестер маған дұрыс бағытты көрсеткен, бірақ бермеген анықтама бөліміне жаздым. маған шешім, бұл өте жақсы. Мен бір мәселемен жұмыс істеуге отырдым, жоғары қарадым және бірнеше сағат өтті, мен шешімге тартылдым :) Есептер әр тақырыпты «білуге» көмектесті. Кодты жазыңыз, сіз өтіп жатқан тақырыптың практикалық қолданылуын шамамен анықтау үшін - оларсыз бұл «Велосипедті қалай жүргізу керектігі туралы 10 кітап оқыңыз, осында ғылым докторы болыңыз, бірақ рөлге отырыңыз. бірінші рет және күз»практикасыз теория тиімді емес және керісінше - ол әрқашан жұпта болуы керек. 2020 жылдың наурыз айының басында мен lvl 15 болдым, нақты есімде жоқ. Мен hh.ru сайтында performancelab сайтынан тағылымдамадан өту туралы хабарландыруды көрдім, жауап бердім, олар маған сынақ жіберді. Қарғыс атқыр, мына мәселелер миымды қозғалтты)) Төртбұрыштың төрт координатасы мен бесінші координатасын енгізіңіз, бесінші координат осы фигураның ішінде/сыртында/бүйірінде/бұрышында жатыр ма? Содан кейін мен геометрия оқулығын ұзақ оқыдым :) Шешімдерді қараңыз? Мен үшін бұл қолайсыз болды: мен мұны өзім, тіпті оқулықтың көмегімен жасағым келді, бірақ мен үшін бұл шешім маңызды болды. Сондай-ақ кассалық аппараттар мен оларға кезек, банк мәселесі де болды. Мен мәселелерді жұма күні түстен кейін алдым, кешке жұмыстан кейін шеше бастадым және демалыс күні бәрін аяқтадым. Оңай болған жоқ, сұрасам да, еске түсірсем де кері байланыс болған жоқ. Тағылымдамадан өтуге шақыру да солай. Наурыздың аяғында белгілі пандемия болды, мен шамамен 20 + - болдым, мен қашықтағы жұмысқа ауыстырылдым. Ооо, қандай қуаныштымын :) содан кейін мен уақытымның 10-20% Java-ға арнап, SQL үйренуді шештім және 50 сағаттық курсты жүктеп алдым. Оны аяқтағаннан кейін мен оны sql-ex тәжірибесімен біріктірдім. Мамыр айы болатын, ол кезде мен 24-ші деңгей болдым. Айтпақшы, мен тең және hashCode сияқты негізгі нәрселерден өту керек деп шештім, бұл негіз, негіз. Содан кейін мен git, maven, jdbc үйренуді және көктемді сынап көруді шештім. Мен өз түйіндемемді сәуір айында жарияладым, оны мезгіл-мезгіл жаңартып отырдым, бірақ жауаптар болмады. Ютубтан видео көру және кейбір бағдарламаларды көшіруді мағынасыз жұмыс деп санадым. Мен әлі де солай ойлаймын: бұл білім немесе түсінік әкелмейді; егер сіз талаптарды сәл өзгертсеңіз, сіз ұқсас мәселені жаза алмайсыз және оны қайталай алуыңыз екіталай. Шынын айтайық: барлық адамдар әртүрлі, әркімнің көзқарасы әртүрлі, сондықтан мен бұл менің жеке пікірім екенін бірден айтамын. Бұл сіздің пікіріңізден өзгеше болуы мүмкін. Әрқашан әртүрлі тәсілдерді қолданып көріңіз: мен тек өзім туралы және тек өз қабылдауым туралы айтып отырмын. Уақыт өтті, мен уақытты белгілеп жатқанымды түсіндім. Мен бір нәрсені зерттеп жатырмын, бірақ мен алатын білім өте субъективті, ал тағы нені зерттеу керек екенін түсіну өте анық емес. Түйіндемеге тағылымдамадан өтуге дайынмын, кешке дайынмын, мені алып кетіңізші: жұмысқа тұрғым келді, мен бас тартқым келмеді, бас тартқым келмеді және қайтадан ағынмен жүрдім. 2020 жылдың тамыз айында мен тағылымдамадан өту туралы хабарландыруды көремін. Маған тағылымдамадан өту алдында курстардан өту керек екенін хабарладым: курстар үшін тағы да ескертемін, курстарға түсу үшін тест тапсырмасын орындап, техникалық қауіпсіздіктен өту керек, содан кейін ғана олар кімді шақыру керектігін шешеді. курстар, жұмыс істеу емес :) Түсінемін, бұл мүмкіндік: сіз ешбір мүмкіндікті жіберіп алмауыңыз керек. Мен мұны өзім үшін қатты шешіп қойдым. Мен әрине келісемін деп айтамын. Мен тест жасаймын, оны жіберемін, біраз уақыттан кейін олар әлеуметтік қамсыздандыруды тағайындайды, хэшмап туралы сұрақтар және онымен байланысты барлық сұрақтар, негізгі туралы бірнеше негізгі сұрақтар, содан кейін олар маған қай тақырып бойынша көбірек сұрақтар алғыңыз келеді деп сұрайды. ? Мен өзімше ойлаймын: мен осындай және осындай нәрселерді жақсы білемін, бірақ мен көп ағынды одан да нашар білемін, сондықтан мен тікелей айтамын, Мен көп ағынды туралы нашар білемін, ол туралы сұрақтар қояйық. Мен неге олай айттым? Кем дегенде бір қарапайым адам оны оңай сәтсіздікке ұшырататын тақырыпты ұсынады ма? Оның үстіне мен мұны түсіндім, неге олай айтқанымды білмеймін, мен ойлағандай сөйледім, барлық сұрақтарға дұрыс жауап бермедім, олар кейінірек жауап береді деп айтты. Күту, надандық, бастағы үміт пен арман күтуді қиындатады. Нәтижесінде кері байланыс – курстарға таңдалдым. 50-ге жуық үміткер болды, 10 адам іріктелді. О, бақытта шек болмады - бұл мен үшін үлкен және маңызды қадам болды, мен ұсыныс алғандай қуандым :) Әр жолы мен өз сенімімді растадым: бәрі ешкімге емес, тек өзімізге байланысты. . Тек біз өз тағдырымызды өзіміз жасаймыз, егер сіз бірдеңені қаласаңыз, оны шынымен қаласаңыз және сізді ешкім ешқашан өз ойыңызды өзгертуге мәжбүрлемейтінін түсінсеңіз, онда сіз әрқашан мақсатыңызға жетесіз. Сонымен. Осыдан кейін мен бірден «коронамен» түстім. Менің 30-ға жуық жасымда мен ешқашан қатты ауырған емеспін, мен бұған назар аударғым келмейді, бірақ мен сауыққанға дейін мен тек осы туралы ойладым. Курстар қыркүйек айында басталды. Бірінші сабақта мұғалімнің: «Бұл курстарды бәрің бітіре алмайсыңдар» дегені есімде. Мен одан: неге? Ол білмеймін деп жауап берді, бірақ бұл курстар бірінші емес, барлығы бірдей аяқтай бермейді. Біреу қаламайды, мүмкін емес деп шешеді және басқа да себептер бар. Бұл мен үшін біртүрлі болды, мен жауап бердім: «Ал, біз бәріміз осы бөлмеде отырғандықтан, бұл бәріміз не қалайтынымызды түсінеміз және осы мақсатқа қарай жылжимыз». «Ой, егер бәрі сен сияқты ойласа», - деп жауап берді ол маған. Курстар қандай болды? Сабақтар аптасына екі рет, әр сабақ жаңа тақырыпты, кіріспе сүңгуін береді. Шынында да, бұл адрон коллайдері екені белгілі болды, оның ішінде электрондар анау-мынау жылдамдықпен жүреді, ал мұнда мынадай нәрсе болады... Сіз бәрін осылай естисіз, бірақ басқатырғыш сәйкес келмейді. Бұл сөздердің көпшілігін және оның қысқаша сипаттамасын бірінші рет естіп тұрсыз және олар сізге осындай және осындай функционалдығы бар жобаны жасауды және бұл технология оған қосылып, толығымен осылай жұмыс істейтінін айтады. Келесі сабақты жасаңыз... ал енді негізгі жұмысыңыздан кейін 2-4 күн бар. Алдымен мен «шығарылған» технологияны, оның не үшін қажет екенін және шамамен оның қалай жұмыс істейтінін түсіндім. Сосын жобаға қосты, оның қалай жұмыс істейтінін түсінді, сынады, гуглдан іздеді, зерттеді. Және тағы екі ай. Негізі барлық білімді өз бетімше игердім, мерзімдерді түсіне бастадым, өте қиын болды, бірақ қызық болды, ұнады. Жоба барысында мен оны көптеген адамдар пайдаланады деп ойладым. Мен мұны әрқашан дұрыс емес, дұрыс жолмен жасауға тырыстым, бірақ ол осы шарттармен сұралғандай жұмыс істейді, бірақ басқалармен ол енді жұмыс істемейді ... Жексенбі күні қорытынды жұмысты тапсырар алдында мен оны жасай бастадым. сенбіде, бірақ кестені тексеру spring.jpa.hibernate.ddl-auto=create, spring.jpa.hibernate болса ғана жұмыс істеді. ddl-auto=none немесе validate енді жұмыс істемейді. Бірақ құру опциясы - бұл жаман тәжірибе, Google-дағы мақалалар осылай деп жазды, бірақ мен оны несие үшін дұрыс емес, дұрыс істеп жатырмын. Ешқандай ұйқысыз, мен жексенбі күні таңертең мәселені таптым, о, бұл шектеулер :) Мен мұны істедім, өттім және төсекке кеттім. Содан кейін кері байланыс күтіңіз... Ал міне, жауап: жоба директорымен бірге әлеуметтік қамсыздандырудан өту керек. Бұрын-соңды мұндай сұхбат болған емес... Кейін айтқанымдай, бұл стресс-сұхбат болды. Тағы күтемін, енді бір аптадан кейінОлар маған ұсыныс жібереді . Бұл қандай бақыт еді: қаласаң бәріне қол жеткізе алатын, өміріңді өз қалауыңмен реттейтін, сүйген ісіңмен айналысатын бақыт. Бұл шын, барлығын өзгерту шын, тіпті 20 жаста болмасаңыз да, кішкентай балаңыз бар және сізде уақыт жоқ. Сондықтан бәрі айтады: Менің балам бар, уақытым жоқ...)) Ал мен оларға үнемі жауап беремін, кім қаламаса - сылтау іздейді, кім қаласа - мүмкіндік іздейді. Мен JR студенті кезімде жұмыстан кейін келіп, отбасыммен, кішкентай ұлыммен уақыт өткізетінмін. Әйелі екеуі ұйықтап қалғанда, сағат 21-22-де мен сабақты бастадым, түнгі 1-2-ге дейін оқыдым, бірден емес, басымда ұйықтап жатқанда есептерді шығара бердім. «Бастап батып кеттім» дегендей, таңертең 7-де жұмысқа тұрдым. Осылайша күн сайын үзіліссіз. Мен ұйықтамадым, мен үшін қиын болды, бірақ бірдеңе алу үшін бір нәрсені құрбан ету керек. Мен жеке уақытымды құрбан еттім. Бір жерге қонаққа барғанымызда да күніне кемінде 3 сағат кітап оқимын. Барлығы 1000-1200 сағат жаттығып, сол кездегі алға қойған мақсатыма жеттім. Енді менің жаңа мақсаттарым бар, мен оларға қандай жағдай болмасын барамын. Мен ешқашан үздік студент, тіпті барабаншы да болған емеспін, үздік дипломым жоқ, менде тек ұмтылыс бар. Бұл курстарда мен ақпараттың көлемін білдім, менің ойымша, олардан бұрынғы бүкіл оқу кезеңінен әлдеқайда көп. Алғашқы 3 айда ақылы тәжірибе, тұрақты 40 сағаттық апта, нақты тапсырмалары бар нақты жоба бойынша өтті. Содан кейін 3 ай сынақ мерзімі. Қазір осы ұйымда жұмыс істегеніме алты ай өтті, маған бәрі ұнайды, бұл жай ғана ертегі, жұмыстағы әр күн қуаныш :) Бір адам айтқандай - « Мен мұны істей аламын, ал сіз де істей аласыз, егер қаласаңыз! ”©
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION