Vicdanlı proqramçı CV

Vicdanlı proqramçı CV

Bölmə 1. Yumşaq bacarıqlar

  1. Mən məclislərdə susuram. Mənə əhəmiyyət verməsəm də, diqqətli və ağıllı bir üz göstərməyə çalışıram.
  2. İnsanlar məni müsbət və müzakirə oluna bilən hesab edirlər. Mən həmişə nəzakətlə və diqqətsiz bir şəkildə sizə məlumat verirəm ki, tapşırıq nəyisə etmək deyir. Və yalnız bir dəfə. Sonra mübahisə etmirəm. Tapşırığı bitirdikdə və bir şey olduğu ortaya çıxanda, gülmürəm və “sənə dedim!” demirəm.
  3. Mən nə cür bok xərclədiyimin fərqində deyiləm. Müştəri mənim fikrimlə maraqlansaydı, o, layihə meneceri, məhsul sahibi, Scrum ustası, çevik usta və UI dizaynerini işə götürməzdi. Qoy bu hipsterlər hər cür fikir, baxış və marketinq hiylələrini formalaşdırsınlar.
  4. Mən intizamlıyam. Mən işə 9-da gəlib 6-da çıxıram. Bu, mənim üçün çox rahatdır. İkiqat ödəniş üçün və ya tapşırıq maraqlı olarsa, daha çox qala bilərəm.
  5. Mənim yaxşı yumor hissim və zəngin həyat təcrübəm var. Mən şənbə günümün necə keçdiyini söyləyərək komandanın yarım günlük işini asanlıqla poza bilirəm. Ancaq bunu nadir hallarda edirəm, çünki düşünürəm ki, mənə bunun üçün deyil, bəzi ipləri itirdiyim üçün pul verilir.
  6. Komandanızın rəhbərliyini təhvil verdim, bilirsiniz hara. Mən özüm də bəzi şeyləri ata bilərəm, amma ağıllı sifətlə tabeliyində olanlara izah edirəm ki, mənim gücüm çatmayan işlərlə məşğul olmalıdırlar.
  7. Mən təqdimatlarda tamamilə heyranam. Xüsusilə bitməmiş bir dibi təqdim etmək lazımdırsa. Proqram təqdimatları zamanı səhvlərdən ustalıqla qaçıram. Bir dəfə proqram artıq işləmədiyi üçün giriş pəncərəsini təqdim etmək üçün iki saat sərf etdim. Və giriş həmişə işləmirdi.
  8. Hər şey başıma gələndə sakitcə işimdən ayrılıram və şöbədən şöbəyə gedib “hər şey pisdir, biz altdayıq, hamı axmaqdır” demirəm.

Bölmə 2. Sərt bacarıqlar

  1. Atadan cəmi 1 övladın miras qalması iyrənc bir şeydir.
  2. Mən yalnız İdeyanın altını sarı rənglə çəkib yazanda inkapsulyasiyadan istifadə edirəm, bu üsul şəxsi etmək olar. Finalla eyni şey.
  3. Mən heç vaxt volatile, finalize və bir çox başqalarından istifadə etməmişəm.
  4. Nə istifadə edəcəyimdən narahat deyiləm: ArrayList və ya LinkedList. Mən həmişə ArrayList-dən istifadə edirəm.
  5. Heç kimin kodumu oxumayacağını bilsəm, Java-da alıcı və təyinedicilərdən istifadə etməkdən qaça bilərəm. person.name = "John". Kiminsə oxuyacağını bilsəm, utanıram.
  6. Geri çağırış və lambdalar istisna olmaqla, Java-da interfeyslərin niyə lazım olduğunu hələ də başa düşə bilmirəm. Onları istifadə edən bütün nümunələr çox uzaqdır və mən onlarsız işi asanlaşdıra bilərəm.
  7. gc-nin necə işlədiyini bilmirəm, heç vaxt istifadə etməmişəm. Və ümumiyyətlə, 6 ildə mənim yaddaşımda cəmi bir dəfə qeyd olundu. Təbii ki, müsahibələrdən başqa.
  8. Github-da şalgamım var, amma onu sizə göstərməyəcəyəm. O, mənim şəxsi qadınımdır və mən orada istədiyim kimi dərim. Siz evdə frak geyinmirsiniz, elə deyilmi?
  9. Arxadan bezmişəmsə, öndən keçə bilərəm və istəyirəm. Artıq reaksiyanı unutdum və geriyə düşdüm. Amma deyəsən Sençanı xatırlayıram.

Bölmə 3. Nailiyyətlər

  1. Daha az adamın ziyarət etdiyi 3 sayt hazırladım. Mən 2 sayt hazırlayanda bilirdim ki, heç kim onlara baş çəkməyəcək.(Dünyanı ələ keçirəcəkləri gözlənilirdi)
  2. Mən üç veb tətbiqi (ExtJs-Java-Docker) hazırladım, onlardan ikisi heç vaxt istehsalata yerləşdirilməyib, biri isə iki dəfə istifadə olunub (dünyanı ələ keçirəcəkləri gözlənilirdi).

    Onları hazırlayanda bilirdim ki, belə olacaq, çünki 20 səhifəlik təlimatı əzbərləyən istifadəçilərə inanmıram, əlimdə çap olunmuş təlimatla işimi özüm təqdim edirdim.

  3. Mən 8 ekrandan ibarət doğma bir Android tətbiqi hazırladım, orada heç kim ikincidən kənara çıxmadı, Google bazarında 107 dəfə yükləndi (dünyanı ələ keçirəcəyi gözlənilirdi).
  4. Bir dəfə iki gün ərzində ən yüksək səhvi düzəldirdim və sonra başa düşdüm ki, saytın bu bölməsinə təxminən üç ildir heç kim daxil olmayıb. Və bu saytın çoxlu insan-saatlarının sərf olunduğu çox sağlam bölməsi idi.
  5. Təxminən bir həftə ərzində kombinasiya qutusunu yuxarıdan deyil, sağdan çıxarmağa çalışdım.
  6. Mən 4 nəfəri idarə etdim və altı ay ərzində bir həftə ərzində təkbaşına edə biləcəyim bir layihəni həyata keçirdik. Bəli, bu, 2-ci bənddən olan layihədir.
  7. Gündə bir nəfər olan bir tətbiqdə Mongu-da sorğu keşini qururdum.
  8. Yüzlərlə pulsuz olmasına və hamısının daha yaxşı olmasına baxmayaraq, korporativ e-poçt müştərisi yaratdım.
  9. Mən ön tərəfdə piksel idealizasiyası (yaxud nə adlanırsa?) edirdim.
  10. Mən React üçün Material UI kitabxanasını yenidən dizayn edirdim, çünki Kurqandan olan müstəqil UI dizaynerimiz onun dizaynı daha yaxşı başa düşdüyünə qərar verdi ki, Matias Duarte - Google Dizayn üzrə vitse-prezidenti, Merilend Universitetindən Kompüter Elmləri üzrə Bakalavr və əlavə . incəsənət və incəsənət tarixi üzrə təhsil, Merilenddəki Tələbə İncəsənət Qalereyasının direktoru.

    Mən heç vaxt başa düşmədim ki, nə üçün ağıllı insanların sizin üçün düzəltdikləri və pulsuz olaraq verdiyi yaxşı şeyləri yenidən düzəltməlisiniz, xüsusən də açıq-aşkar axmaqsınızsa.

  11. Ən optimist hesablamalarla tamamlanması 437 il çəkəcək bir xüsusiyyət hazırlamaq üçün bir ay sərf etdim. (təmizləyici xanım üçün mopların sifarişi) ERP-də.
  12. Texniki spesifikasiyalar dəyişdiyi üçün bir kakanı sıfırdan 7 dəfə düzəltdim. Nəticədə o, özündən daha pis oldu.
  13. Hesabdakı qəpiyin niyə yanlış yuvarlaqlaşdırıldığını anlamaq üçün 4 saat sərf etdim və əvvəlcədən bilirdim ki, bunu düzəldə bilməyəcəm, əks halda balans sonradan tarazlaşmayacaq.
  14. Mən əsas biznes məntiqinin etibarlılığını artırmaq üçün mikroservis yaratdım və bəli, bu mikroservis biznes məntiqindən 20 dəfə çox qəzaya uğradı.

    Lakin sonra bu etibarlılıq mikroservisinin etibarlılığını artırmaq üçün 12 nəfərdən ibarət bütöv bir şöbə yaratdılar və indi mikroservis 20 dəfə daha tez-tez sıradan çıxır, yarımçıq əməliyyatlar edir və məlumatları izsiz itirir. Mən ayrılanda onlar etibarlı mikroservis üçün etibarlılıq mikroservisi hazırlamağa qərar verdilər.

Mənbə: www.habr.com

Добавить комментарий