Yeni proqram tərtibatçılarına məsləhət

Bir neçə ildir idarəedici və böyüməkdən zövq aldım. Yeni inkişaf etdiricilərin əksəriyyəti bacarıq çatışmazlığından əziyyət çəkmir, əksinə perspektiv çatışmazlığından əziyyət çəkir. Bu həm kod quruluşuna, həm də karyera quruluşuna da aiddir.

İlk bir neçə ildə nə etməli.

Məktəbdən təzə çıxan insanların əksəriyyəti ya bir məhsul firmasında, ya da bir konsaltinq firmasında bitirmək niyyətindədirlər. Diqqətlə başqa yerə getməyi düşünün. Məsləhət yolunun qısa müddət ərzində bir çox layihə görməyin faydası var. Bir məhsul şirkəti tək bir məhsulun inkişaf etdiyini və onunla əlaqədar olan stressləri izləməkdə fayda var.

Hər iki təcrübə dəyərlidir. Bununla birlikdə, karyera seçimləri konsaltinqdə çalışan insan üçün daha yaxşı olmağa meyllidir.

Niyə? Çünki məsləhətçilər nadir hallarda köhnəlmiş bacarıqlara görə işə götürülürlər. Bahalı "muzdlu silahlar" olaraq, şirkətin daxili işçilərinin edə bilmədiyi yüksək dəyərli layihələri qəbul etmək üçün işə götürülürlər. Daxili heyət, keyfiyyətindən asılı olmayaraq, məsləhətçilər tərəfindən istehsal olunan kodun tez-tez qorunması ilə sıxışdırılır.

Bir CV daha yaxşı görünür:

Zamanı və büdcəsinə görə {əsas layihə X} göndərmək üçün java kodu yazan əsas komandanın bir hissəsi

və ya:

{Əsas məhsul X} şirkəti üçün java düzəliş səhvlərini yazdı.

Birincisi daha yaxşı görünür. Bir neçə ildir bir konsaltinq firmasındadır və kəməriniz altında bir çox layihəyə sahib olacaqsınız. Yəni CV-də bir neçə sətir və reportajlarda danışmaq üçün çox şey əldə etməyiniz deməkdir. Baxım inkişaf etdiricisinin belə bir faydası yoxdur. Bir gənc inkişaf etdirici olaraq, kodun qorunması çox güman ki, ilk işdir, lakin karyera üçün əla deyil. Baxım qrupu olduğunuzda rəhbərlik tərəfindən təmiz bir xərc kimi görülür, buna görə də sizə ödəməyə nifrət edirlər. Üstəlik, texniki baxımdan əldə olunan dərslər sadəcə o qədər də demək deyil. Şans rəhbərliyi miras kod bazasını atmağa qərar verir - və onunla birlikdə komanda. Təbii ki, bu məsləhət hamısı şirkətdən asılıdır. Bir məhsul üzərində işləmək və ya Facebook-a qulluq etmək, karyeranız üçün möcüzələr edəcək, ancaq hər kəs üçün belə olmayacaq.

Dərs: İmkan tapdığınız təqdirdə ilk bir neçə iş üçün təmir işçisi olmaqdan çəkinin. Satışa yeni şeylər gətirən bir komandanın bir hissəsi olduğunuz müddətcə bir məhsul şirkətində olmağınız yaxşıdır.

Karyeranızda daha irəli gedəndən sonra bir məhsul şirkəti əla seçimdir. Mövcud təcrübəniz sizi daha yüksək məsuliyyətə hazırlayır və zamanla məhsul inkişaf etdirmək yeni və çox dəyərli bir perspektiv təqdim edir.

Hal hazırda iqtisadiyyat çox güclüdür. Bacarıq və seçiminiz varsa, bir çox layihəyə, çox menecerə və bir çox sənayedə mümkün qədər sürətli bir iş ortaya qoyun. Məsləhət firmalarından birində və ya bir agentlikdə.

İkiqat bonus olaraq, konsaltinq dünyası da şəbəkənizi çox sürətli böyüdəcəkdir. Əksər iş bağlantılar vasitəsilə əldə edildiyi üçün burada üstünlük açıq olmalıdır.

Korporativ dünyanı dərk etmək

Siyasət əmdi, amma hər halda öyrənməlisən

Məsləhət firmasında işləməyin digər üstünlüyü siyasətdir. Dəhşət içində geri dönə bilərsən, amma məni eşit. "Həyatda ölüm və vergidən başqa bir şey yoxdur" ifadəsini bilirsinizmi? Siyahıya siyasət əlavə edin. İstər-istəməz hara getməyinizdən asılı olmayaraq şirkət siyasətinin hansısa səviyyəsi olacaqdır. Bir konsaltinq firmasında başqalarının olduğu kimi, öz şirkətinizin də siyasətinə məruz qalacaqsınız. Bəyənməyiniz lazım deyil, amma bunu öyrənməlisiniz. Əslində siyasətə nə qədər nifrət etsəniz, o qədər də yaxşı olduğunuz bir o qədər vacibdir, çünki bu səbəbdən bülbüldən qaçınırsınız.

Üstəlik, bu firmalar performans yönümlü olmağa meyllidirlər. Nə etdiyinizi yaxşı bilirsinizsə, işinizin (və göndərmə) birbaşa alt xəttinə getdiyi bir firma içərisində daha çox gedir.

Bir tarazlıqdır. Təcrübəmdə iş yeri nə qədər az olsa, o qədər yaxşıdır, çünki insanlar həqiqi komanda yoldaşlarıdır. Ancaq hər zaman bu lüksə sahib olmayacaqsınız. Çalışın və limonad içərisinə o mühitlərdə nələr edə biləcəyinizi öyrənin və sonra daha yaxşı bir yer tapın.

Sənayenizi anlayın

Proqram iş problemlərini həll etmək üçün mövcuddur. Kompüter elmləri tələbələri alqoritmlərə və mürəkkəb analizlərə məruz qalırlar və sonra bu işlərin gəlmədiyi yerlərdə iş tapırlar. Əksər dillərdə qırmızı-qara ağaclar və sair şeylər artıq pərdə arxasında həyata keçirilir. Həqiqətən vacib olan şey, proqramın tez bir zamanda çatdırılma və yaxşı işləməsidir. Bir çox proqram, bir dəstə xidmətlə danışan bir dəstə kitabxana olduğundan, daha çox abstraksiya səviyyəsində çalışacaqsınız. Yenə də məlumat strukturlarını mənimsəməlisiniz? Bəli. Ancaq bu, kifayət etməyəcək.

Beləliklə, vacib olmayan aşağı səviyyəli bir tətbiq olmasa, nə etməlidir? Problemlərin həlli. Bir problemi yaxşı həll etmək üçün bunun nə üçün və kimlər üçün olduğunu anlamaq lazımdır. Bu işi başa düşmək deməkdir.

Beləliklə, bir inkişaf etdirici olaraq bir fərq qoymağın və parlaq olmağın ən asan yollarından biri sənayenizi bilmək və müştərilərinizi bilməkdir. Bu qədər inkişaf etdiricinin bu cür fərqləndiyini gördüm, ancaq yalnız kod üçün fərqlənmək demək olar ki, mümkün deyil. Mümkündür - amma bu, təxminən hər dəfə təxminən 1/10 olur.

Müştəri xidmətini öyrənmək, biznesi başa düşmək və həyatınızın müdiriniz (işçiləri) üçün asanlaşdırması necə də fərqlənməkdir. Praktiki baxımdan "patronunuz", ehtimal ki, bir layihə meneceri, məhsul sahibi, müəssisə bölməsi direktoru və ya qurğuşun inkişaf etdiricisidir. Onlardan dördü üçünü heç vaxt kodunuza baxmayacaq. Yarım vaxt aparıcı ya olmaya bilər və sadəcə başqasına etibar edə bilər. Ancaq hamısı məhsul və müştəri ilə bağlıdır.

Müsahibələr

Proqram təminatına dair reportajlar pozulub. Müsahibə verən nəfələr gəlir və gedər, fadların heç biri yaxşı insanları tapmağa heç bir təsir göstərmir. Qismən bu, şirkətlərin həqiqətən "yaxşı" anlayışının olmamasıdır. Şirkət orada kimin uğur qazanacağını bilmirsə, müsahibin də etmədiyinə daha yaxşı inanırsınız.

Budur, ümumiyyətlə belə olur: komandaya İR tərəfindən kiminsə müsahibə üçün gəldiyini söyləyirlər. Tərtibatçılardan biri "yeni şəxslə görüş" tapşırığı alır. Görüşdüklərini, google "geliştiricinin görüşmə sualları" nı xatırladırlar və ortaya çıxmadan 10 dəqiqə əvvəl bir dəstə yazırlar. Google-da gördükləri hər şey: bu sizin müsahibəniz və keçmiş tarixinizlə bağlı bir neçə xüsusi sualınızdır.

Bu taktikalar möhtəşəm olaraq təsirsizdir. Ən yaxşı halda ağ lövhədə əmr verdiyiniz üçün çox dəhşətli ola bilməyəcəyinizi bilirlər. Və ya bəlkə də əllə bilinən bir alqoritmi yenidən həyata keçirtmisiniz, baxmayaraq ki, bu işdə heç vaxt heç nə etməyəcəksiniz və bunu etsəniz, bu dəhşətli bir fikir olar.

İşə qəbul qərarı həqiqətən necə alınır

Əksər şirkətlərdə işə götürmək və ya etməmək seçiminin təxminən 80% -i şəxsiyyətə aiddir və kodun nə qədər yaxşı olduğuna görə bəlkə 20% -ə çatır. İnsanlardan bir çox dəfə müsahibə alacaqlar və şirkətin rəsmi cavabı həqiqətən "X-də daha çox təcrübəsi olan birini" istəməsidir. Bu baş verdikdə, ümumiyyətlə şəxsiyyət bir şeydir. Əgər onlar sizi tamamilə sevirlərsə, cavab "Bəli, onlar X bilmirlər, amma həqiqətən ağıllı görünürlər və oxşar olan Y etdilər, yaxşı olacaqlar" cavabı olacaqdı.

Bir iş təklifi almırsınızsa və texnikada oxuduğunuzu hiss edirsinizsə - bu şəxsiyyətə aid bir şeydir. Charisma ən vacibdir.

Bunun irrasional olduğunu düşünə bilərsən, amma belə deyil. Bir dəfə işə götürsəniz, bu komanda ilə həftədə 40+ saat vaxt sərf edirsiniz. Hər kəs hər gün bəyəndikləri insanlarla işləməyə üstünlük verir. Sizi işə götürmək yalnız iş qabiliyyətini qazanmaq deyil, eyni zamanda tanış olduqları biri ilə məcburi ictimailəşmə də edir. Buna görə kodunuz üzərində işləyin, eyni zamanda insanlarınızın bacarıqları üzərində işləyin.

Əlaqə və sənədlər

Hər ay uğurlarınızı sənədləşdirin. Vahid test əhatə dairəsini artırsanız - sənəd. Yüksək rəhbərliklə görüşdə olsaydınız - sənəd. Yeni bir layihə, sənəd götürdünüzsə. Rəylər ətrafa gəldikdə və irəliləmək üçün vaxt gəldikdə öz CV-lərinizi istəyərsiniz.

Hər 3 ayda iş yoldaşlarından və müntəzəm olaraq sizinlə əlaqə quran hər kəsdən fəal rəy alın. Dediklərini ürəkdən götürün. Əksər şirkətlərin sizə kömək etməyəcəyi dəhşətli geribildirim dövrləri var. Tipik olaraq, rəy müsahibələr qədər planlaşdırma və düşünmə ilə aparılır. Müdiriniz, bəlkə də bir saat ərzində sizin haqqınızda düşünür, kədərlə şirkətin satın aldığı HR sisteminə bir dəstə şey yazır, qənaət edib vurur və rahatlayır. İnsanlarının böyüməsi ilə əlaqəli həqiqətən nadir şirkət və menecerdir. HR botunu tətbiq etmədən mütəmadi olaraq konstruktiv rəy aldığınızda birinizin olduğunu biləcəksiniz.

Nəticə

Yeni zərbə almış bir məzun və ya karyeranızın əvvəlində olsanız, yalnız kod haqqında deyil, insanlar haqqında öyrənmənizi maksimum dərəcədə artıran vəzifələr axtarmaq istəyirsiniz. Həqiqətən 1/10000 inkişaf etdirici olmadıqca əlaqələr ən azı kod qabiliyyəti qədər müvəffəqiyyəti müəyyənləşdirir - bu halda öz şirkətinizə başlayın.

Müsahibəyə girdiyiniz zaman, ağ lövhədən soruşulacağınız, alqoritmlər yazmağınız və ya başqa bir sıra halqa tələb ediləcəyini unutmayın. Bunların, ehtimal ki, əsl işinizlə əlaqəsi olmayacaq, ancaq onsuz da bunları etməlisiniz. Ancaq əsl açar şəxsiyyət olmaqdır. Bir insan kimi görmək kodunuzu bəyənməkdən daha sürətli bir müsahibədə daha uzağa gedəcəkdir. Ancaq işə başlamazsan, başa düş ki, səninlə heç bir əlaqəsi yoxdur.

Davam et. Bir gün, daha kiçik bir inkişaf edən olmayacaqsınız.

Bu hekayə + 380 756 nəfərin izlədiyi Medium'un ən böyük sahibkarlıq yayımı olan Startup'da dərc edilmişdir.

Ən yaxşı hekayələrimizi almaq üçün abunə olun.