Cərrahiyyədə internatura və ordan niyə getdiyim haqqında
Mənim 33 yaşım var və mən Kalmıkiya Respublikasındanam (Həştərxan, Volqoqrad, Çeçenistan və Dağıstanın yanındadır). 17 yaşımda RUDN ( Rusiya Xalqlar Dostluğu Universiteti - red.) Tibb fakültəsinə daxil oldum və Moskvaya köçdüm, oradan 28 yaşımda Avstraliyaya köçdüm (bu haqda bir az sonra danışacağam). Mən də bütün həkimlər kimi 6 il oxudum. İxtisaslaşma diplomu alaraq 64 saylı Şəhər Klinik Xəstəxanasının ümumi cərrahiyyə şöbəsinə daxil olmuş və bir neçə ay orda cərrah kimi çalışmışdır. Xəstəxanada iş yükü çox olduğundan və ikinci kursdan restoran biznesində ofisiant, barmen və ya barista kimi part-time işlədiyim üçün - təcrübəmi bitirmədim və restoran biznesinə və səyahətə qərq oldum. dünya ətrafında. Özünüz mühakimə edin - stajdan sonra gənc həkim 25 min rubl alır və barista kimi işləyərək 30-80 min rubl alırdım (karyeramın əvvəlində 30 min qazandım və daha çox barista təcrübəm aldım) , maaşım artdıqca artdı). Ödəniş hər saat olduğu üçün siz çox çalışa və ayda 300 saat həkimlərin heç xəyal etmədiyi qədər pul ala bilərsiniz. Həm də çevik qrafikə görə həmişə mini tətil təşkil etmək və bir həftəlik xaricə uçmaq mümkün idi. Ümumiyyətlə, işimdən və həyat tərzimdən həzz alırdım və tibb haqqında düşünmürdüm (və daha çox, mənim üçün dahilərin və "tanrıların" çoxluğu olan proqramlaşdırma haqqında düşünmürdüm).Avstraliyaya köçmək haqqında
Mən çox səyahət etmişəm. 2014-cü ildə Avstraliyaya gələndə gələcək həyat yoldaşımla tanış oldum. 2016-cı ildə ailə qurub və buraya köçüb. Biz çox yaşamadıq və kifayət qədər tez boşandıq: xarici ölkədə ailəm və dostlarım olmadan tək qaldım. Burada barista kimi işləməyə davam etdikcə, gələcək üçün narahat olmağa başladım, otuzuncu ad günüm yaxınlaşırdı və restoran biznesində uzun sürməyəcəyimi başa düşməyə başladım. Səbəblər çox fiziki fəaliyyət və peşədə az yaradıcılıqdır. Və ümumiyyətlə, iyirmi yaşlıların əhatəsində birtəhər özümü yöndəmsiz hiss etməyə başladım. Bundan əlavə, burada barista Rusiyadan qat-qat çox qazansa da, əlavə iş yoxdur. Standart beş günlük və səkkiz saatlıq iş həftəsi ilə burada 300 saat işləmək qeyri-realdır - əmək haqqı minimumdan bir qədər yuxarıdır (proqressiv vergi sisteminə görə az vergi ödədiyiniz üçün hələ də normal yaşaya bilərsiniz). Ümumiyyətlə, bu işi başqaları ilə müqayisə etsəniz, barista peşəsi kifayət qədər itirir. Və beləcə düşünməyə başladım...Proqramlaşdırmaya necə gəldim
Əvvəlcə tibbə qayıtmağı düşündüm və Səhiyyə Elmləri ixtisası üzrə ABŞ-ın qeyri-kommersiya distant təhsil universiteti olan Xalq Universitetinə müraciət etdim. Təlim pulsuzdur, yalnız imtahanlar üçün (4 il təhsil üçün onlardan yalnız 16-sı var) və sənədlərin işlənməsi üçün 100 dollar ödəmək lazımdır - bu, 4 il ərzində 1700 dollar olur, yəni demək olar ki, heç bir şey yoxdur. . İlk hazırlıq “semestrini” bitirdim, orada ingilis dilini öyrətdi, esse yazmağı, mənbədən düzgün sitat gətirməyi, plagiatdan qaçmağı, imtahandan keçdim və yenidən düşünməyə başladım... Sonra “ Cənab Robot ” silsiləsi var idi . yeni çıxdım və mən bunun böyük bir fanatı oldum. Ümumiyyətlə, məni həmişə proqramlaşdırma mövzusu cəlb etdi: proqramı özüm quraşdırdım, Word və digər proqramları necə “sındıracağımı” başa düşdüm, veb-sörfinq həmişə vaxtımın 50% -ni alırdı. Və işdə sevimli daimi müştərilər var idi - Avstraliya Poçt İdarəsinin şən devopları. Onlar ünsiyyətcil olmayan və parlaq proqramçılar stereotipini məhv etdilər. Yavaş-yavaş peşə haqqında hər şeyi öyrənməyə başladım: Facebook-da bir yazı ilə başladım, orada proqramlaşdırma ilə bağlı resurslar üçün tövsiyələr istədim, sonra proqramçılar üçün görüşlərə getməyə başladım, heç nə başa düşmədim, amma çox şey aldım. dəyərli məsləhət. Bu görüşlərin birində bir keçid qızla tanış oldum. O, bir mədən şirkəti üçün yük maşınları sürdü və növbəli işçi kimi çalışdı, sonra bu həyatdan bezdi, 3 ayda bir təlim düşərgəsini bitirdi və Avstraliya və Yeni Zelandiyanın ən böyük mühasibat ofisində müvəffəqiyyətlə işə düzəldi. Bu qız (və digər dəyişdiricilər) məni o qədər ruhlandırdı ki, qərara gəldim ki, vaxt gəldi! Əvvəlcə Xalq Universitetinə Kompüter Elmləri ixtisasına keçmək istədim, amma onlar mənə dedilər: "Niyə vaxtını boşa keçirirsən, təlim düşərgəsinə get və dərhal işdə təcrübə qazan."Hansı proqramlaşdırma dilini seçdiniz və niyə?
Mən hamı kimi HTML, CSS, JavaScript ilə başladım. Yaxşı, həqiqətən, onlar olmasaydı, biz nə edərdik? Sırf backend developer olmaq niyyətində olsanız belə, yan layihələr üçün hələ də bir az minimal frontend bacarıqlarına ehtiyacınız olacaq, əks halda dostlarınızın qarşısında başqa necə özünü göstərə bilərsiniz :) Ümumiyyətlə, mənim çox güman ki, kommersiya zolağım var və mən bunu qiymətləndirirəm. tətbiqimin ideyası, buna görə də front-end mənim üçün bir şərt idi. Amma ümumiyyətlə, mən arxa plana daha çox meyl etdim, çünki onun üçün tapşırıqlar daha maraqlıdır və müxtəlif brauzerlərə uyğunlaşmaq və əlçatanlıqdan narahat olmaq lazım deyil ( əlçatanlıq - red.). Buna görə də mən JavaScript-ə diqqət yetirmək qərarına gəldim, çünki frontenddə onsuz heç bir yer yoxdur və arxa hissədə onu NodeJS görünüşündə istifadə edə bilərsiniz. Amma bootcamp-a gedəndə vaxtımın çox hissəsini ona həsr etdiyim üçün Ruby-ə keçməli oldum. İşdə əsas dil Qolanq idi.Necə oxuduğum haqqında: mənbələr, kurslar, bootcamp-ı tamamlamaq
Mentorlar haqqında - Google-dan əvvəlki dövrdə developer kimi işləyən və sonra biznesə başlayan dostum var idi. Mən ona şəbəkə, kompüter dizaynı, müxtəlif protokollar və s. haqqında ümumi suallar verə bilərdim. Daha çox dillə bağlı suallar verə bilmədim, amma yenə də mənə inanılmaz kömək etdi. Görüşlər zamanı dilə aid suallar verdim - müxtəlif insanlara birbaşa kağız parçası ilə yaxınlaşdım və kömək istədim. Əgər kömək istəməklə başlamırsınızsa, ancaq söhbət etmək və düzgün davranmaq üçün gəlsəniz, heç kim imtina etmədi. Proqramçılar ümumiyyətlə həssas və səbirli insanlar idi. Bundan əlavə, Avstraliyada Qadınlar in STEM hərəkatı çox güclüdür və hər kəs qadınlara kömək etməyə çalışır. Mən dövrlərdə oxudum:-
"Sərbəst üzgüçülük". Əvvəlcə özümü heç bir şeylə məhdudlaşdırmadım - İnternetdə "üzədim" və digər dəyişdiricilərin hekayələrini oxudum, kompüterin içərisində nə olduğu və İnternetin necə işlədiyi, startaplar və hansı peşələr haqqında məqalələr oxudum. İT üzrə ümumi. Mən şərtlərlə tanış oldum və faydalı mənbələri yazdım. Məqalələrin birində deyilirdi ki, görüşlərə gedin, insanlarla danışın, mən də gedib danışmağa başladım. Beləliklə, təlim düşərgəsinə getməli olduğumu başa düşdüm, yaxşı olanın nə olduğunu öyrəndim. Onlar da mənə yaxşı mənbələrə işarə etdilər.
- FreeCodeCamp və Treehouse öyrənərkən mənim əsas resurslarımdan ikisidir. Orada uzun müddət davam edəcək bir çox vəzifə var. Mən əsasən HTML, CSS, JS-də kod yazdım və artıq API ilə ilk tanışlığıma başlamışdım, ilk domenimi almışdım və bundan sonra bəzi gülməli layihələr başladı. freeCodeCamp hətta bəzi ölkələrdə kurs alanlar üçün öz görüşlərini keçirir.
-
Bootcamp. Baş Assambleyaya gedərək sona çatdım . Təlim düşərgəsinin müddəti 3 aydır, dəyəri 15,5 min Avstraliya dolları (və ya 12 min Amerika dolları) təşkil edir. Texnologiya yığını - JS, Ruby, Sinatra, Ruby on Rails, JQuery, Backbone, React, SQL. Bootcamp tamamilə oflayn idi: indi belə bir lüksü təsəvvür etmək belə çətindir. Biz 25 nəfər və üç təlimatçı (bir əsas və iki köməkçi), üstəlik CV və sosial şəbəkələrdə (LinkedIn) bir qız məsləhətçisi idik. Dərslər 9:00-9:30-da başlayıb, 17:00-18:00-da nahar fasiləsi ilə başa çatdı, təbii ki. Təlim düşərgəsi zamanı biz 4 layihə həyata keçirdik - iki fərdi və iki komanda. Birincisi, JS ilə Tic Tac Toe, ikincisi, Sinatra (Ruby çərçivəsi) ilə barista tipli paylaşım platforması, üçüncüsü, Rails və Google API ilə daşınmaz əmlakın nəzərdən keçirilməsi veb saytı, dördüncü, React ilə Bitcoin Arbitrajıdır. Layihə üçün öz ideyalarınızı təklif edə bilərsiniz və komanda layihələri üçün komanda üzvlərini işə götürmək üçün bir çıxış, təqdimat etməli idiniz.
-
Müsahibələrə hazırlaşmaq, portfelinizi cilalamaq. Mən bu dörd layihə üzərində işləməyə davam etdim və malların dəyərini hesablamaq üçün Shopify platforması üçün kiçik proqram yaratmağa qərar verdim ( satılan malların dəyəri - red.). Bu, çox yaxşı təcrübə idi, çünki Shopify kimi nüfuzlu platformanın ciddi və zəngin API-si ilə məşğul olmalı idim.
Tədris cədvəli və sistemli təlim haqqında
Barista işlədiyim üçün kifayət qədər məşq qrafikim var idi - 8:00-16:30 arası işləyirdim və 17:00-19:00 arasında oxuyurdum, yəni seriala baxmağa və ya qaçmağa hələ vaxtım var idi. axşam. Həftə sonları bütün günü dərs oxuyub, kartlar düşəndə bir yerə gedə bilərdim. Öyrənməklə özümü çox da sıxışdırmadım; mənə dedilər ki, proqramlaşdırma öyrənmək fil yemək kimidir: hər gün bir az. Qorxurdum ki, bu yanaşma ilə heç vaxt heç nə öyrənə bilməyəcəm - proqramlaşdırma dünyası o qədər sonsuz görünür (və bu qorxu bu günə qədər qalır). Ancaq geriyə baxanda böyük irəliləyiş görürəm və hətta gündə iki saat oxusanız da, ardıcıl olaraq, irəliləyiş mütləq özünü çox gözlətməyəcək. İlk vaxtlar məşqimdə sistem yox idi. Sadəcə internetdə dolaşdım və nə olduğunu anlamağa çalışdım, insanlarla çox danışdım, axmaq suallarımı yazdım və görüşdə tapa bildiyim hər kəsə verdim. Mən artıq freeCodeCamp və Team Treehouse ilə tapşırıqlar verməyə başlayanda bir növ sistem ortaya çıxdı: axı bunlar olduqca nizamlı kurslardır. Ən sistemli təlim təlim-məşq toplanışında olub. Aydın bir proqram və tam bir təhsil günü, lakin bu, əlbəttə ki, çox bahalı bir zövqdür.Oxuduqdan sonra harada işə düzəldiyim haqqında
Ən böyük yardım masası proqram şirkəti olan Zendesk üçün işləyirəm. Müştərilərimiz arasında Uber, Netflix, Airbnb var. Ümumilikdə şirkətin mindən çox mühəndisi və 300-dən çox mikroservisi var. Yəni, bu, çox ixtisaslaşmış işçi heyəti olan böyük bir şirkətdir: bizim öz hesablama, kənar, təməl mühəndislərimiz, habelə onun əmlakına baxan 24/7 “böhran” əməliyyat mərkəzimiz var. Nəzəriyyə olaraq, nə keçid proseslərini başlatmalı, nə də əməliyyat üçün yeni serverlər hazırlamalı, nə də əməliyyat mühəndisi olmalı idim, amma buna baxmayaraq, həyat məni məcbur etdi. Məni yerli standartlara uyğun olaraq köməkçi proqram mühəndisi (kiçik proqram mühəndisi - red.) və ya Zen 1 vəzifəsinə işə götürdülər. Düşünürdüm ki, ciddi nəzarət altında olacağam və istehsal kodu üzərində işləməyə icazə verilməyəcək, lakin bu belə olmadı: mühiti qurduqdan və mühazirələrə qoşulduqdan cəmi iki həftə sonra mənə sprintdən Jira kartlarını seçməyə icazə verildi. və digər mühəndislərlə eyni tapşırıqlar üzərində işləyirik. Əlbəttə ki, digər tərtibatçılarla cütlükdə çox iş var idi və kod digər mühəndislərin ən azı iki baxışından, üstəgəl vahid və inteqrasiya testindən maksimum keçməli idi. Amma komandamdakı təcrübəli mühəndislərlə eyni tapşırıqlar üzərində işləmək məni çox sevindirdi. Əsasən, mən Golanq ilə arxa planda işlədim, zaman keçdikcə onu özüm kimi sevdim. Mən Kafka və ekzotik verilənlər bazaları - BigTable və DynamoDB ilə kifayət qədər sıx işləməyi bacardım. Ən çox mən ölçülərlə işləməyi və hər cür xəbərdarlıq və səhvləri araşdırmağı xoşlayıram, bu, detektiv hekayə kimidir, çox maraqlıdır.- Zen 0 (təcrübəçi),
- Zen 1 (proqram mühəndisi köməkçisi),
- Zen 2 (proqram mühəndisi),
- Zen 3 (baş proqram mühəndisi),
- Zen 4 (kadr mühəndisi),
- Zen 5 (baş mühəndis),
- Zen 6 (baş mühəndis),
- Zen 7 (memar).
GO TO FULL VERSION