Bir həftə əvvəl biz danışdıq
Birinci məqalədə sizə müsahibələrin bütün mərhələlərini necə uğurla keçmək və Google-da təcrübə keçmək barədə məlumat verəcəyəm.
Özünüz haqqında bir neçə kəlmə
Mən SƏTƏM Sankt-Peterburq şəhərciyində 1-ci kurs magistr tələbəsiyəm, Akademik Universitetdə maşın öyrənməsi üzrə bakalavr dərəcəsini bitirmişəm. Bakalavr pilləsində təhsil aldığım müddətdə idman proqramlaşdırması ilə fəal məşğul olmuşam, həmçinin müxtəlif hakatonlarda iştirak etmişəm. Sonuncu haqqında oxuya bilərsiniz
Təcrübə haqqında
Əvvəlcə sizə Google-da təcrübənin içəridən necə göründüyü haqqında bir az danışmaq istəyirəm.
Google-a gələn hər bir təcrübəçi komandaya təyin olunur. Bu, şirkətdən kənar insanların heç eşitmədiyi daxili infrastrukturu inkişaf etdirən bir komanda və ya bütün dünyada milyonlarla insanın istifadə etdiyi bir məhsul ola bilər. Belə məhsullar tanınmış YouTube, Google Sənədlər və başqaları ola bilər. Bu layihələrin hazırlanmasında onlarla, hətta yüzlərlə tərtibatçı iştirak etdiyi üçün siz onun daha dar bir hissəsində ixtisaslaşmış bir komandada olacaqsınız. Məsələn, 2018-ci ilin yayında mən Google Sənədlər üzərində işlədim, cədvəllərlə işləmək üçün yeni funksionallıq əlavə etdim.
Şirkətdə təcrübəçi olduğunuz üçün sizin host adlanan meneceriniz var. Bu, özü məhsullar hazırlayan adi tam taymerdir. Əgər nəyisə bilmirsinizsə, həll edə bilmirsinizsə və ya hər hansı problemlə üzləşirsinizsə, onunla əlaqə saxlamalısınız. Tipik olaraq, həftəlik təkbətək görüşlər planlaşdırılır ki, burada layihədəki mövcud vəziyyəti müzakirə edə və ya tamamilə əlaqəsi olmayan bir şey haqqında söhbət edə bilərsiniz. Bundan əlavə, ev sahibi təcrübə müddətində gördüyünüz işləri qiymətləndirəcək insanlardandır. O, həmçinin ikinci, əlavə rəyçi tərəfindən qiymətləndiriləcək. Və təbii ki, onlar sizin uğur qazanmağınızda maraqlıdırlar.
Google sizə aşılayacaq, lakin bu, heç bir iş görməzdən əvvəl dizayn sənədi yazmaq kimi yaxşı vərdiş deyil. Bilməyənlər üçün dizayn sənədi mövcud problemin mahiyyətini, habelə onun həllinin ətraflı texniki təsvirini əks etdirən bir sənəddir. Dizayn sənədi bütün məhsul üçün və ya yalnız bir yeni funksionallıq üçün yazıla bilər. Bu cür sənədləri oxuduqdan sonra məhsulun hansı məqsədlə yaradıldığını və necə həyata keçirildiyini başa düşə bilərsiniz. Həm də tez-tez şərhlərdə layihənin bəzi hissəsini həyata keçirməyin müxtəlif yollarını müzakirə edən mühəndislər arasında dialoqları görə bilərsiniz. Bu, hər bir qərarın arxasında duran məqsədi yaxşı başa düşməyə imkan verir.
Bu stajı xüsusi edən odur ki, siz Google-da bol-bol malik olan bəzi gözəl daxili inkişaf alətlərindən istifadə edə biləsiniz. Onlarla işlədikdən və əvvəllər Amazon, Nvidia və digər tanınmış texnologiya şirkətlərində işləmiş bir çox insanlarla söhbət edərək belə qənaətə gələ bilərəm ki, bu vasitələrin həyatınızda qarşılaşacağınız ən yaxşı alətlər olmaq şansı yüksəkdir. Məsələn, Google Code Search adlı alət sizə yalnız bütün kod bazanıza, hər bir kod sətirindəki dəyişikliklərin tarixçəsinə baxmaq imkanı vermir, həm də sizə müasir inkişaf mühitlərində öyrəşdiyimiz kodlar arasında hərəkət etmək imkanı verir. Intellij Idea kimi. Bunun üçün sizə sadəcə brauzer lazımdır! Bu eyni xüsusiyyət ilə əlaqəli mənfi cəhət odur ki, Google xaricində bu eyni alətləri əldən verəcəksiniz.
Gözəlliklərə gəlincə, şirkətin sərin ofisləri, yaxşı yeməkləri, idman zalı, yaxşı sığortası və digər gözəllikləri var. New York ofisindən bir neçə fotoşəkili burada buraxacağam:
Təklifi necə əldə etmək olar?
Review
İndi daha ciddi bir şey haqqında danışmaq vaxtıdır: stajı necə əldə etmək olar?
Burada Google haqqında deyil, bunun ümumi vəziyyətdə necə baş verdiyi barədə danışacağıq. Google-da təcrübəçi seçim prosesinin xüsusiyyətləri haqqında aşağıda yazacağam.
Şirkətin müsahibə prosesi çox güman ki, belə görünəcək:
- Təcrübə üçün ərizə
- Hackerrank/TripleByte Quiz üzrə Müsabiqə
- Skrininq müsahibəsi
- İlk texniki müsahibə
- İkinci texniki müsahibə
- Onsight müsahibəsi
Təcrübə üçün ərizə
Aydındır ki, hər şey sizin təcrübə keçmək istəyinizlə başlayır. Bunu etmək üçün şirkətin saytındakı formanı dolduraraq ifadə etməlisiniz. Əgər sizin (və ya dostlarınızın) orada işləyən dostlarınız varsa, onların vasitəsilə daxil olmağa cəhd edə bilərsiniz. Bu seçim daha məqsədəuyğundur, çünki bu, digər tələbələrin kütləsindən fərqlənməyə kömək edir. Əgər bu mümkün deyilsə, o zaman özünüz müraciət edin.
“Siz çox gözəlsiniz, amma biz başqa namizədləri seçdik” kimi məzmunlu e-poçtlar aldığınızda çox üzülməməyə çalışın. Və burada sizə bir neçə məsləhətim var:
Hackerrank/TripleByte Quiz üzrə Müsabiqə
Əgər işəgötürən sizin CV-nizi bəyənibsə, 1-2 həftədən sonra növbəti tapşırığı olan məktub alacaqsınız. Çox güman ki, sizə ayrılmış vaxtda alqoritmik məsələləri həll etməli olduğunuz Hackerrank müsabiqəsində və ya alqoritmlər, proqram təminatının inkişafı və aşağı səviyyəli proqramların dizaynı ilə bağlı müxtəlif suallara cavab verməli olduğunuz TripleByte Quiz müsabiqəsində iştirak etmək təklif olunacaq. səviyyəli sistemlər. Bu mərhələ namizədin seçilməsi prosesində ilkin filtr rolunu oynayır.
Skrininq müsahibəsi
Sınaq uğurlu olarsa, o zaman skrininq müsahibəsi keçirəcəksiniz, bu müddət ərzində işəgötürənlə maraqlarınız və şirkətin təcrübəçilərə təklif etdiyi layihələr haqqında danışacaqsınız. Əgər maraq göstərsəniz və əvvəlki təcrübəniz şirkətin gözləntilərinə uyğun gəlirsə, sizə yaşıl işıq yandırılacaq. Mənim təcrübəmə görə, bu, bütün prosesdə ən gözlənilməz yerdir və çox şey işə götürəndən asılıdır.
Əgər bu üç testdən keçmisinizsə, onda təsadüfiliyin böyük hissəsi artıq arxada qalıb. Daha sonra sizdən daha çox asılı olan texniki müsahibələr var, yəni siz onların nəticələrinə daha çox təsir edə bilərsiniz. Və bu yaxşıdır!
Texniki Müsahibələr
Daha sonra adətən Skype və ya Hangouts vasitəsilə aparılan texniki müsahibələr gəlir. Ancaq bəzən əlavə proqram təminatının quraşdırılmasını tələb edən daha ekzotik xidmətlər var. Buna görə də, əvvəlcədən hər şeyin kompüterinizdə işlədiyinə əmin olun.
Texniki müsahibələrin formatı müsahibə etdiyiniz vəzifədən asılı olaraq çox dəyişir. Proqram Mühəndisliyi Təcrübəçi mövqeyindən danışırıqsa, o zaman sizə çox güman ki, bir neçə alqoritmik problem təklif olunacaq, onların həlli bəzi onlayn kod redaktorunda kodlaşdırılmalı olacaq, məsələn,
- Layihə üzərində iş necə işləyir?
- Son vaxtlar həll etməli olduğunuz ən böyük problem nədir?
- Tərtibatçının son məhsula töhfəsi nədir?
- Niyə bu şirkətdə işləməyə qərar verdiniz?
Gələcəkdə işləyəcəyiniz adamla həmişə müsahibə almırsınız. Buna görə də, sonuncu suallar bütövlükdə şirkətdə baş verənlər haqqında fikir verə bilər. Məsələn, mənim üçün son məhsula təsir göstərməyim vacibdir.
Əgər birinci müsahibədən uğurla keçsəniz, sizə ikinci müsahibə təklif olunacaq. Müsahibədə və müvafiq olaraq tapşırıqlarda birincidən fərqlənəcək. Format çox güman ki, eyni qalacaq. İkinci müsahibəni keçdikdən sonra üçüncü müsahibəni təklif edə bilərlər.
Onsight müsahibəsi
Əgər bu vaxta qədər rədd cavabı almamısınızsa, o zaman namizəd şirkətin ofisində müsahibəyə dəvət edildikdə sizi aydın müsahibə gözləyir. Adətən bir neçə texniki müsahibədən və bir davranış müsahibəsindən ibarətdir. Davranış müsahibəsi zamanı siz menecerlə layihələriniz, müxtəlif vəziyyətlərdə hansı qərarlar verdiyiniz və sair haqqında danışırsınız. Yəni, müsahibə götürən şəxs sizin şəxsiyyətinizi daha yaxşı anlamağa və təcrübənizi daha ətraflı anlamağa çalışır. 3-4 texniki müsahibə aparan bəzi şirkətlər uzaqdan baxış müsahibəsi əvəzinə yalnız bir davranış müsahibəsi təklif edirlər.
İndi yalnız işə götürənin cavabını gözləmək qalır. Hər şey rəvan getdisə, o zaman çoxdan gözlənilən təklifi olan bir məktub alacaqsınız. Təklif yoxdursa, üzülməyin. Şirkətlər sistematik olaraq yaxşı namizədləri rədd edirlər. Gələn il yenidən staj üçün müraciət etməyə çalışın.
Kodlaşdırma müsahibəsi
Elə isə, gözləyin... Hələ heç bir müsahibə verməmişik. Biz bütün prosesin necə göründüyünü indicə öyrəndik və indi xoş və faydalı yay keçirmək şansını əldən verməmək üçün müsahibələrə yaxşı hazırlaşmalıyıq.
kimi resurslar var
Çoxları da kitabı oxumağı məsləhət görür”
Həmçinin, həyatınızda xarici şirkətlərlə bir neçə texniki müsahibəniz olubsa, o zaman bir neçə sınaqdan keçməyiniz tövsiyə olunur. Ancaq nə qədər çox olsa, bir o qədər yaxşıdır. Bu, müsahibə zamanı özünüzü daha inamlı və daha az əsəbi hiss etməyə kömək edəcək. Sınaq müsahibələr burada təşkil edilə bilər
Davranış müsahibələri
Qeyd etdiyim kimi, davranış müsahibəsi zamanı müsahibiniz sizin təcrübəniz haqqında daha çox öyrənməyə və xarakterinizi anlamağa çalışır. Əla bir tərtibatçısınızsa, lakin komandada işləməkdə yaxşı deyilsinizsə? Qorxuram ki, bu, çoxlarına yaraşmaz. Məsələn, sizə belə bir sual verilə bilər: "Zəif tərəfiniz nədir?" Bu qəbildən olan suallarla yanaşı, sizdən əsas rol oynadığınız layihələr, qarşılaşdığınız problemlər, habelə onların həlli yolları haqqında danışmağınız xahiş olunacaq. Qeyd etmək lazımdır ki, texniki müsahibələrin ilk dəqiqələrində bu barədə sizdən də soruşa bilərlər. Bu cür müsahibələrə necə hazırlaşmaq olar, “Kodlaşdırma müsahibəsini sındırmaq” bölməsinin birində yaxşı yazılmışdır.
Təcrübəçi seçim prosesinin ümumiyyətlə nəyə bənzədiyini və müsahibələrə necə hazırlaşmalı olduğumuzu başa düşdükdən sonra onun Google-da necə işlədiyi barədə danışmağın vaxtı gəldi.
Mövcud təcrübələrin siyahısını tapa bilərsiniz
Müsahibələr
Burada proses bir az qeyri-adi görünür. Seçim müsahibəsi və iki texniki müsahibəniz olacaq. Onlarda özünüzü yaxşı göstərsəniz, o zaman layihə axtarışı mərhələsinə keçəcəksiniz. Siz kifayət qədər uzun bir anket doldurmalı olacaqsınız ki, orada bütün mövcud bacarıqlarınızı göstərəcəksiniz, həmçinin layihənin mövzusu və təcrübə keçmək istədiyiniz yerlə bağlı seçimlərinizi ifadə edəcəksiniz.
Bu formanı yaxşı və səylə doldurmaq çox vacibdir! Layihələrinə qoşulmaq üçün insanları axtaran potensial ev sahibləri mövcud təcrübəçiləri nəzərdən keçirir və bəyəndikləri namizədlərlə söhbətlər təşkil edirlər. Onlar tələbələri yer, açar sözlər, ərizə formasındakı işarələrə görə süzgəcdən keçirə və müsahibə ballarına görə sıralaya bilərlər.
Söhbət zamanı müsahibəçi üzərində işlənəcək layihə haqqında danışır, həmçinin namizədin təcrübəsini öyrənir. Bu, iş prosesinin əslində necə görünəcəyini öyrənmək üçün əla fürsətdir, çünki siz ev sahibi olacaq şəxslə ünsiyyət qurursunuz. Müsahibədən sonra siz layihə ilə bağlı təəssüratlarınızla birlikdə işəgötürənə məktub yazırsınız. Əgər layihəni bəyənirsinizsə və müsahibə verən də sizi bəyənirsə, o zaman sizi təklif gözləyir. Əks halda, siz 2-3-4 ola biləcək və ya heç olmaya biləcək təqib zənglərini gözləyəcəksiniz. Aydınlaşdırmağa dəyər ki, müsahibələri yaxşı keçsəniz də, lakin layihə axtarışı mərhələsində heç bir komanda sizi seçmədi (və ya bəlkə də heç kim sizinlə danışmadı), onda təəssüf ki, təklifsiz qalacaqsınız. .
Amerika yoxsa Avropa?
Digər şeylər arasında, təcrübənizi harada keçirəcəyinizə qərar verməli olacaqsınız. Mən ABŞ və arasında seçim etdim
Gördüyünüz kimi, ABŞ-da işlər bir az daha mürəkkəbdir. Amma mən Avropadan çox ora getmək istəyirdim. Üstəlik ABŞ-da daha çox ödəyirlər.
Bundan sonra nə etməli?
Təcrübənin sonunda iki seçiminiz var:
- Gələn il üçün təcrübə keçin.
- Tam zamanlı bir mövqe əldə etmək üçün iki texniki müsahibədən keçin.
Cari layihənizi uğurla tamamladığınız təqdirdə bu iki seçim mövcuddur. Əgər bu sizin ilk təcrübəniz deyilsə, o zaman sizə müsahibəsiz tam ştatlı bir vəzifə təklif oluna bilər.
Beləliklə, bir şəkil ilə təsvir edilə bilən aşağıdakı vəziyyət yaranır:
Bu, mənim ilk təcrübəm olduğundan, tam zamanlı bir mövqe əldə etmək üçün iki texniki müsahibədən keçməyə qərar verdim. Nəticələrinə əsasən, onlar mənə təklif verməyə razılaşdılar və komanda axtarmağa başladılar, lakin magistraturamı bitirmək qərarına gəldiyim üçün bu variantdan imtina etdim. Google çətin ki, 2-3 ilə yox olacaq.
Nəticə
Dostlar, ümid edirəm ki, tələbədən təcrübəçiyə qədər yolun necə olduğunu əlçatan və başa düşülən şəkildə izah etdim. (və sonra geri...), və bu material onu faydalı hesab edən oxucusunu tapacaq. Gördüyünüz kimi, bu, göründüyü qədər çətin deyil, sadəcə olaraq tənbəlliyinizi, qorxularınızı bir kənara qoyub cəhd etməyə başlamaq lazımdır!
P.S. Məndə də var
Mənbə: www.habr.com