Хирургиядагы интернатура жана эмне үчүн ал жактан кеткеним тууралуу
Мен 33 жаштамын, мен Калмыкия Республикасынан болом (Астрахань, Волгоград, Чеченстан жана Дагестандын жанында). 17 жашымда РУДНдин ( Орусиянын Элдердин Достугу университетинин – ред.) Медицина факультетине тапшырып, Москвага, ал жерден 28 жашымда Австралияга көчүп кеттим (бул тууралуу бир аздан кийин айтам). Мен бардык дарыгерлердей эле 6 жыл окудум. Адистиги боюнча диплом алып, №64 шаардык клиникалык оорукананын жалпы хирургия бөлүмүнө тапшырып, бир нече ай хирург-ординатор болуп иштеген. Ооруканада жумуш көп болгондуктан жана экинчи курстан баштап ресторан бизнесинде официант, бармен же бариста болуп толук эмес убакытта иштедим – стажировкамды бүтпөй, ресторан бизнесине жана саякатка баш ийдим. дүйнө жүзү боюнча. Өзүңүз карап көрүңүз - стажировкадан өткөндөн кийин жаш дарыгер 25 миң рубль алат, ал эми бариста болуп иштеп, мен 30-80 миң рубль алчумун (карьерамдын башында 30 миң айлык алчумун, бариста катары көбүрөөк тажрыйба алдым. , менин айлыгым ошончолук жогору болду). Төлөм саат сайын төлөнүүчү болгондуктан, сиз талыкпай иштеп, айына 300 сааттан дарыгерлер эч качан ойлогондой акча ала аласыз. Ошондой эле, ийкемдүү графиктен улам, ар дайым мини-эс алуу уюштуруп, бир жума чет өлкөгө учуп кетүүгө мүмкүн болгон. Жалпысынан алганда, мен өзүмдүн ишимден жана жашоомдон ырахат алчумун жана медицина жөнүндө ойлончу эмесмин (жана андан да көп, мен үчүн генийлердин жана "кудайлардын" көп бөлүгү болгон программалоо жөнүндө ойлогон эмесмин).Австралияга көчүү жөнүндө
Мен көп саякаттадым. 2014-жылы Австралияга келгенде болочок күйөөм менен тааныштым. Ал турмушка чыгып, 2016-жылы бул жакка көчүп келген. Биз көп жашаган жокпуз жана бат эле ажырашып кеттик: мен чет өлкөдө үй-бүлөм жана досторум жок жалгыз калдым. Бул жерде бариста болуп иштөөнү уланткандыктан, мен келечек жөнүндө тынчсыздана баштадым, менин отуз жылдыгым жакындап калгандыктан, ресторан бизнесинде көпкө барбасымды түшүнө баштадым. Себептери – физикалык активдүүлүктүн көптүгү жана кесиптеги чыгармачылыктын аздыгы. Жалпысынан алганда, мен эмнегедир жыйырма жаштагылардын курчоосунда өзүмдү ыңгайсыз сезе баштадым. Кошумчалай кетсек, бул жерде бариста Орусияга караганда алда канча көп киреше тапса да, ашыкча иш убактысы жок. Стандарттык беш күндүк жана сегиз сааттык жумуш жумасында бул жерде 300 саат иштөө реалдуу эмес - айлык акы минималдуудан бир аз жогору (сиз дагы эле кадимкидей жашай аласыз, анткени прогрессивдүү салык тутумунан улам аз салык төлөйсүз). Жалпысынан алганда, бул жумушту башкалар менен салыштырып көрсөңүз, бариста кесиби бир топ жоготот. Ошондо мен ойлоно баштадым...Мен программалоого кантип кирдим
Адегенде мен медицинага кайтып келүүнү ойлоп, Америка Кошмо Штаттарынын коммерциялык эмес дистанттык окуу университети болгон Эл университетине Ден соолук orми адистигине тапшырдым. Окутуу акысыз, сиз экзамендерди төлөшүңүз керек (4 жылдык окуу үчүн алардын 16сы гана бар) жана documentтерди тариздөө үчүн 100 долларга - бул 4 жыл ичинде 1700 доллар болуп чыгат, башкача айтканда, дээрлик бекер. . Биринчи даярдоо “семестрин” бүтүрдүм, анда алар англис тorн үйрөтүштү, эссе кантип жазуу керек, булактарды кантип туура келтириш керек, плагиаттан кантип сактануу керек, экзаменден өтүп, кайра ойлоно баштадым... Анан “ Мистер робот ” сериясы бар болчу. жөн эле чыгып , мен анын чоң күйөрманы болуп калдым. Жалпысынан алганда, мени ар дайым программалоо темасы кызыктырчу: мен программалык камсыздоону өзүм орнотуп алдым, Word жана башка программаларды кантип “жаратууну” түшүндүм, веб-серфинг ар дайым менин убактымдын 50% ын алчу. Ал эми жумушта сүйүктүү туруктуу кардарлары бар болчу - Австралия почтасынын шайыр девопдору. Алар бейтарап жана мыкты программисттердин стереотиптерин жок кылышты. Мен акырындык менен кесиптин баарын үйрөнө баштадым: мен Facebookтагы пост менен баштадым, анда мен программалоо боюнча ресурстар үчүн сунуштарды сурадым, андан кийин программисттер үчүн жолугушууларга бара баштадым, мен эч нерсе түшүнгөн жокмун, бирок мен көп нерселерди алдым. баалуу кеңеш. Мен ошол жолугушуулардын биринде бир кыз менен тааныштым. Ал тоо-кен компаниясында жүк ташуучу унааларды айдап, нөөмөтчү болуп иштеген, анан бул жашоодон тажаган, 3 айда окуу лагерин бүтүрүп, Австралия менен Жаңы Зеландиядагы эң чоң бухгалтердик кеңсеге ийгorктүү жумушка орношкон. Бул кыз (жана башка алмаштыргычтар) мени ушунчалык шыктандыргандыктан, убакыт келди деп чечтим! Адегенде Эл университетинин информатика адистигине өткүм келди, бирок алар мага: «Эмне үчүн убактыңды текке кетирип жатасың, окуу лагерине бар, анан дароо жумушта тажрыйба ал» дешти.Сиз кайсы программалоо тorн тандадыңыз жана эмне үчүн?
Мен башкалар сыяктуу эле HTML, CSS, JavaScript менен баштадым. Ооба, чын эле, аларсыз эмне кылмакпыз? Эгер сиз жалаң гана бэкэндди иштеп чыгуучу болууну кааласаңыз да, сизге кошумча долбоорлор үчүн минималдуу фронттук көндүм керек болот, антпесе досторуңуздун алдында кантип өзүн көрсөтө аласыз :) менин арызымдын идеясы, андыктан алдыңкы бөлүк мен үчүн керек болчу. Бирок жалпысынан мен бэкендге көбүрөөк ыктадым, анткени ал үчүн тапшырмалар кызыктуураак жана ар кандай браузерлерге ыңгайлашып, жеткorктүүлүк жөнүндө тынчсыздануунун кереги жок ( жеткorктүүлүк - ред.). Ошондуктан, мен JavaScript'ке басым жасайм деп чечтим, анткени фронтондо ансыз эч жерде жок, ал эми бэкендинде аны NodeJS кейпинде колдоно аласыз. Бирок мен bootcampке барганда, мен Rubyге өтүшүм керек болчу, анткени көп убактымды ага арнадым. Жумушта негизги тил Голанг болгон.Кантип окуганым жөнүндө: булактар, курстар, окуу лагерин бүтүрүү
Насаатчылар жөнүндө - Google компаниясына чейинки доордо иштеп чыгуучу болуп иштеп, анан бизнеске аралашкан досум бар эле. Мен ага тармактык, компьютердик дизайн, ар кандай протоколдор ж.б. жөнүндө жалпы суроолорду бере алмакмын. Мен тил боюнча көбүрөөк суроолорду бере албадым, бирок ал мага абдан жардам берди. Мен жолугушууларда тил боюнча суроолорду бердим - мен ар кандай адамдарга түздөн-түз кагаз менен кайрылып, жардам сурадым. Эгер сиз жардам сурап баштабай, баарлашып, өзүн туура алып жүрсөңүз, анда эч ким баш тарткан жок. Программисттер көбүнчө жооп берүүчү жана чыдамдуу адамдар болуп чыкты. Мындан тышкары, Австралияда Аялдар STEM кыймылы абдан күчтүү жана бардыгы аялдарга жардам берүүгө аракет кылышат. Мен мезгилдерде окудум:-
«Эркин сууда сүзүү». Башында мен өзүмдү эч нерсе менен чектеген жокмун – мен Интернетте “сүзүп” жүрдүм жана башка алмаштыргычтардын окуяларын окудум, компьютердин ичинде эмне бар жана Интернет кандайча иштейт, стартаптар жана кайсы кесиптер бар экендиги жөнүндө макалаларды окудум. IT боюнча жалпы. Мен терминдер менен таанышып, пайдалуу ресурстарды жаздым. Макалалардын биринде жолугушууларга барып, эл менен сүйлөшкүлө деп, мен барып сүйлөшө баштадым. Ошентип, мен лагерге барышым керек экенин түшүндүм, жакшы деген эмне экенин билдим. Алар мага кээ бир жакшы ресурстарды да көрсөтүштү.
- FreeCodeCamp жана Treehouse менин үйрөнүүдөгү негизги ресурстарымдын экөөсү. Ал жерде көпкө созула турган көп иштер бар. Мен көбүнчө HTML, CSS, JS тилдеринде code жаздым жана API менен биринчи таанышууну баштадым, биринчи доменимди сатып алдым, андан кийин күлкүлүү долбоорлор башталды. freeCodeCamp атүгүл кээ бир өлкөлөрдө курстарды алып жаткандар үчүн өзүнүн жолугушууларын өткөрөт.
-
Окуу лагери. Мен Башкы Ассамблеяга бардым . Окуу лагеринин узактыгы 3 ай, баасы 15,5 миң австралиялык долларды (же 12 миң Америка доллары) түзөт. Технологиялык стек - JS, Ruby, Sinatra, Ruby on Rails, JQuery, Backbone, React, SQL. Bootcamp толугу менен оффлайн болгон: азыр мындай люксту элестетүү да кыйын. Биз 25 киши жана үч инструктор (бир негизги жана эки жардамчы), плюс резюмелер жана социалдык тармактар (LinkedIn) боюнча бир кыз консультант болдук. Саат 9:00-9:30да башталып, 17:00-18:00дө түшкү тыныгуу менен аяктады, албетте. Окуу лагеринин жүрүшүндө биз 4 долбоорду жасадык - эки жеке жана эки команда. Биринчиси - JS менен Tic Tac Toe, экинчиси - Sinatra (Ruby алкагында) менен бариста кеңештерин бөлүшүү платформасы, үчүнчүсү - Rails жана Google API менен кыймылсыз мүлктү карап чыгуу веб-сайты, төртүнчүсү - React менен Bitcoin Арбитраж. Долбоор үчүн өзүңүздүн идеяларыңызды сунуштасаңыз болот, ал эми командалык долбоорлор үчүн команда мүчөлөрүн жалдоо үчүн сунуш жана презентация жасашыңыз керек болчу.
-
Интервьюга даярдануу, портфолиоңузду жылмалоо. Мен бул төрт долбоордун үстүндө иштөөнү уланттым жана товарлардын баасын эсептөө үчүн Shopify платформасына чакан тиркемени түзүүнү чечтим ( сатылган товардын наркы - ред.). Бул абдан жакшы тажрыйба болду, анткени мен Shopify сыяктуу абройлуу платформанын олуттуу жана бай API'си менен күрөшүүгө туура келди.
Окуу тартиби жана системалуу окутуу жөнүндө
Бариста болуп иштегендиктен, менде машыгуу графиги бар болчу – 8:00-16:30 чейин иштеп, 17:00-19:00 чейин окучумун, башкача айтканда сериал көрүүгө же чуркай турган убактым бар болчу. кеч. Дем алыш күндөрү мен эртеден кечке сабак окуп, карталар түшүп калганда бир жакка барып эс алчумун. Мен үйрөнүү менен өзүмдү катуу талап кылган жокмун; мага программалоону үйрөнүү пил жегенге окшош деп айтышты: күн сайын бир аз. Мен бул ыкма менен эч качан эч нерсе үйрөнбөйм деп корктум – программалоо дүйнөсү чексиз көрүнөт (жана ушул күнгө чейин бул коркуу сакталып турат). Бирок артка кылчайып карасам, мен чоң ийгorктерди көрүп жатам, эгер сиз күнүнө эки саат окусаңыз да, бирок ырааттуу түрдө прогресс көп күтүлбөйт. Алгач менин машыгуумда система жок болчу. Мен жөн гана Интернетти кыдырып, эмне экенин түшүнүүгө аракет кылдым, адамдар менен көп сүйлөштүм, акылсыз суроолорумду жазып, жолугушууда кармай алгандардын баарына бердим. Мен freeCodeCamp жана Team Treehouse менен тапшырмаларды аткарып баштаганда, кандайдыр бир система пайда болду: бул абдан иреттүү курстар. Эң системалуу тренингдер лагерде өттү. Ачык программа жана толук окуу күнү, бирок бул, албетте, абдан кымбат ырахат.Окуп кайдан жумушка орношконум тууралуу
Мен эң чоң жардам көрсөтүүчү программалык камсыздоо компаниясы Zendeskте иштейм. Биздин кардарлар Uber, Netflix, Airbnb кирет. Жалпысынан компанияда миңден ашык инженер жана 300дөн ашык микросервис бар. Башкача айтканда, бул абдан адистештирилген кызматкерлери бар чоң компания: бизде өзүбүздүн эсептөөчү, чети, фундаменталдык инженерлерибиз, ошондой эле анын мүлкүн карай турган 24/7 "кризис" операциялык борбору бар. Теориялык жактан алганда, мен өткөөл процесстерди баштабашым керек болчу, же жаңы serverлерди иштетүүгө даярдашым керек болчу, же операциялык инженер болбошум керек болчу, бирок ошого карабастан, жашоо мени мажбурлады. Алар мени жергorктүү стандарттар боюнча инженер-программалык камсыздоо боюнча инженер (кичи программалык камсыздоо инженери – ред.) же Zen 1 кызматына алышты. Мен катуу көзөмөл астында болом деп ойлогом жана өндүрүштүк codeдун үстүндө иштөөгө уруксат берилбейт деп ойлогом, бирок андай болгон жок: айлана-чөйрөнү түзүп, лекцияларды окугандан эки жума өткөндөн кийин, спринттен Jira карталарын тандоого уруксат алдым. жана башка инженерлер сыяктуу эле тапшырмалардын үстүндө иштешет. Албетте, башка иштеп чыгуучулар менен жупташып иштөө көп болгон жана code башка инженерлердин жок дегенде эки сынынан, плюс бирдик жана интеграциялык тестирлөөдөн максималдуу түрдө өтүшү керек болчу. Бирок менин бригадамдагы тажрыйбалуу инженерлер сыяктуу милдеттердин үстүндө иштеп жатканыма абдан кубандым. Негизинен мен Голанг менен иштедим, убакыттын өтүшү менен мен аны өзүмдүкүмдөй сүйүп калдым. Мен Кафка жана экзотикалык маалымат базалары - BigTable жана DynamoDB менен тыгыз иштешүүгө жетиштим. Баарынан да мага метрика менен иштөө жана ар кандай эскертүүлөр жана мүчүлүштүктөр боюнча orктөөлөрдү жүргүзүү жагат, бул жөн эле детективдик окуя сыяктуу, абдан кызыктуу.- Zen 0 (практика),
- Zen 1 (программалык камсыздоо боюнча инженер),
- Zen 2 (инженер программалык камсыздоо),
- Zen 3 (улук программалык камсыздоо инженери),
- Zen 4 (персонал инженери),
- Zen 5 (улук инженер),
- Zen 6 (башкы инженер),
- Zen 7 (архитектор).
GO TO FULL VERSION