Proqramçı olmaq üçün təhsilin 4-cü kursunu başa vuraraq, proqramçı olmaqdan çox uzaq olduğumu başa düşürəm.

Məqalə ilk növbədə hələ də peşə seçimi haqqında düşünən gənclərə ünvanlanıb.

Müqəddimə

Uzun müddət əvvəl 2015-ci ildə məktəbi bitirdim və bu həyatda nə olmaq istədiyim barədə düşünməyə başladım. (yaxşı sual, hələ də cavab axtarıram) Kiçik bir şəhərdə, adi məktəblərdə, bir neçə peşə məktəbi və sadə bir universitetin filialında yaşayırdım. Musiqi məktəbini bitirib, məktəb həyatı boyu teatrda oynayıb, lakin 11-ci sinifdən sonra texniki yola çəkilib. Mən proqramçı olmaq istəmirdim, baxmayaraq ki, mən kompüter elminə diqqət yetirən bir sinifdə oxuyurdum və dizayn və ya robototexnika ilə əlaqəli ixtisaslara baxırdım. İmkanım olan yerdə ərizə verdim, hərbi məktəbə getdim və başa düşdüm ki, bu mənim üçün deyil. Seçmək üçün mənə 2 universitet qaldı, getmədim, Peterburqa gedəcəm.

Sankt-Peterburqda seçim böyükdür, amma bir şey məni pilot olmaq üçün təhsil almağa inandırdı - bu, nüfuzlu, maliyyə və cəmiyyətdə statusa malikdir. Qəbul zamanı pilotun göstərdiyi tərəddüd etmədən 3 istiqamət seçmək təklif olundu (2 istiqamət: mütəxəssis və bakalavr). Amma qəbul komissiyasındakı uşaqlar məni üçüncünü seçməyə inandırdılar və dedilər ki, ümumiyyətlə, mənim üçün fərqi yoxdur, əgər proqramlaşdırma ilə əlaqəm varsa, ora gedə bilərəm (boşuna öyrənməmişəm). məktəbdə uzaqdan İT mütəxəssisinin əsasları (həmçinin pul üçün) ). Avqust başa çatır, hər gün siyahıları izləyirəm, başa düşürəm ki, açıq-aşkar balların sayına görə pilotluq hüququ qazanmıram, yavaş-yavaş əsgərliyə hazırlaşırdım, ağaclar əkilir, qar təmizləyirdim, amma birdən , valideynlərimin zəngi: "Oğlum, təbrik edirəm, daxil oldun!" Davamını səbirsizliklə gözləyirəm. “OraSUVD-yə daxil oldunuz, bunun nə olduğunu bilmirik, amma büdcə ilə! Biz çox xoşbəxtik!” “Bəli,” məncə, “əsas büdcədir!” Başımı qaşıyaraq, bu sirli ORASUVD-nin nə demək olduğunu düşündüm, amma nə olursa olsun, mən Sankt-Peterburqa gedirəm və bu, artıq sevinmək üçün böyük bir səbəbdir.

Təhsilin başlanğıcı

Deşifrə belə səslənir: avtomatlaşdırılmış hava hərəkətinə nəzarət sistemlərinin təşkili. Çoxlu hərflər, həm də məna var. Qeyd edək ki, Sankt-Peterburqda birinci il oxumamışam, bizi Vıborqa göndərdilər, əlbəttə ki, yaxşı həyat deyildi, amma ümumilikdə gözləniləndən də yaxşı idi.

Qrupumuz çox kiçik idi, cəmi 11 nəfər (hazırda 5 nəfərik) və hamı, tamamilə hamı burada nə etdiklərini başa düşmürdü.

Birinci kurs sadə idi, hər hansı bir ixtisas kimi, qeyri-adi heç nə yox idi, yazı, riyaziyyat və daha bir neçə humanitar fənlər. Altı ay keçdi, mən hələ də ORASUVD-nin nə demək olduğunu başa düşmürəm, daha az nə edirlər. Birinci semestrin sonunda Sankt-Peterburqdan bizə müəllim gəlir və “Peşəyə giriş” fənnini öyrədir.

"Yaxşı, bu qədər, nəhayət, əbədi suallarımın cavablarını eşidəcəm" deyə düşündüm, amma bu o qədər də sadə deyil.
Bu ixtisas çox populyar oldu və proqramlaşdırmadan o qədər də uzaq deyil. Bunun Rusiyada analoqu olmayan yeganə ixtisas olması bizi daha da təəccübləndirdi.

Peşənin mahiyyəti səmada baş verən bütün prosesləri başa düşmək, bütün növ lokatorlardan məlumat toplamaq və onu rəqəmsal olaraq nəzarətçinin monitoruna ötürməkdir. Sadə dillə desək, biz dispetçerin işləməsinə imkan verən bir şey düzəldirik (aviasiya proqramı). İlham verici, elə deyilmi? Bizə dedilər ki, əgər məcəlləniz qəfil fəlakətə səbəb olarsa, hətta cinayət məsuliyyəti də nəzərdə tutulur.

Gəlin bir dəstə xırda şeylərdən və incəliklərdən geri çəkilib proqramlaşdırma mövzusundan danışaq.

Taxılla taxıl

Biz birinci kursu uğurla başa vurub, Sankt-Peterburqda təhsil almağa gələndən sonra bu, bir az da maraqlı oldu və hər semestr keçdikcə bizdən nə istədikləri daha aydın oldu. Biz nəhayət kodlaşdırmağa və C++ dilinin əsaslarını öyrənməyə başladıq. Hər semestr biliklərimiz artırdı, aviasiya və radiotexnika ilə bağlı çoxlu fənlər var idi.

4-cü kursun əvvəlində mən artıq bir neçə kitabxana tanıdım və vektor və onun qohumlarından istifadə etməyi öyrəndim. Mən bir az OOP, miras, dərslər, ümumiyyətlə, C++-da proqramlaşdırmanı təsəvvür etmək çətin olan hər şeylə məşğul oldum. Radiotexnika və fizika ilə bağlı bir çox mövzu ortaya çıxdı, çox mürəkkəb, lakin ümumilikdə maraqlı görünən Linux meydana çıxdı.

Onlar bizdən yaxşı proqramçılar hazırlamağa çalışmadılar, bizi bütün prosesləri başa düşən insanlara çevirmək istədilər, yəqin ki, problem məhz budur. Biz hibrid olmalıydıq, eyni zamanda proqramçı, operator və menecer arasında bir şey (yəqin ki, boş yerə deyirlər ki, bir daşla iki quş öldürmək olmaz). Çox fərqli şeylər bilirdik, amma hər şeydən bir az. Hər il kodlaşdırma ilə daha çox maraqlanırdım, lakin buna yönəlmiş fənlərin olmaması səbəbindən daha çox öyrənmək istəyi yerinə yetirilmədi. Bəli, bəlkə mən evdə, tək başıma oxuya bilərdim, amma tələbəlik illərində siz nadir hallarda sessiyada baş verməyəcək şeylərdən narahat olursunuz. Odur ki, 5-ci kursun astanasında olduğum üçün başa düşürəm ki, 4 il ərzində topladığım bütün biliklər heç kimin məni heç yerdə gözləmədiyi kiçik bir ovucdur. Yox, demirəm ki, bizə pis öyrədiliblər, biliklər nə eynidir, nə də lazımlıdır. Düşünürəm ki, bütün məsələ ondadır ki, proqramlaşdırmanı sevdiyimi dərk etmək mənə yalnız 4-cü kursun sonunda gəldi. Yalnız indi başa düşürəm ki, kodlaşdırma sahələrində seçim nə qədər böyükdür, min yoldan birini seçib bu mövzu ilə bağlı hər şeyi öyrənməyə başlasanız nə qədər iş görmək olar. Bir çox vakansiyaları nəzərdən keçirərək belə qənaətə gəlirəm ki, müraciət etmək üçün heç bir yer yoxdur, təcrübə yoxdur, bilik minimaldır. Siz təslim olursunuz və deyəsən, oxumaq üçün bütün səyləriniz gözünüzün qabağında dağılır. Hər şeyi A ilə keçdim, proqram yazmaq üçün çox çalışdım, sonra məlum oldu ki, universitetdə nə edirəm, əsl proqramçılar tənəffüs zamanı toxum kimi çıqqıldadırlar.

“ITMO, SUAI, Polytechnic... Mən həqiqətən də ora gedə bilərdim, xallar kifayət edərdi və hətta istədiyim yerdə olmasa da, yəqin ki, yenə də buradan daha yaxşıdır!” – dirsəyimi dişləyib düşündüm. Ancaq seçim edildi, vaxt öz təsirini göstərdi və edə biləcəyim tək şey özümü bir yerə çəkmək və bacardığım hər şeyi etməkdir.

Nəticələr və hələ səyahətə başlamamışlar üçün bir az ayrılıq sözləri

Bu yay mən çox nüfuzlu bir şirkətdə təcrübə keçməli və ixtisasımla birbaşa əlaqəli bir şey etməliyəm. Bu, çox qorxuludur, çünki mən nəinki öz ümidlərimi, həm də menecerimin ümidlərini doğrultmaya bilərəm. Ancaq bu həyatda bir şey edirsənsə, o zaman bunu ağıllı və səmərəli şəkildə etməlisən. Hələ super mürəkkəb və ya orta səviyyəli bir şey yaratmamış olsam da, indicə başlamışam, nə edilməli olduğu ağlıma yenicə başlayır və proqramlaşdırmanın tam zövqünü hələ öyrənməmişəm. Ola bilsin ki, mən səhv yerdə, yanlış sahədə başlamışam və ümumiyyətlə, xəyal etdiyim şeyi etmirəm. Amma mən artıq bir yerdən başlamışam və qəti şəkildə anladım ki, həyatımı proqramlaşdırma ilə bağlamaq istəyirəm, baxmayaraq ki, mən hələ tutacağım yolu seçməmişəm, bəlkə bu, verilənlər bazası və ya sənaye proqramlaşdırması olacaq, bəlkə də mobil proqramlar və ya təyyarədə quraşdırılmış sistemlər üçün proqram təminatı yazın. Dəqiq bildiyim bir şey budur ki, başlamağın vaxtıdır və mümkün qədər tez bütün proqram bolluğundan hansını sınamaq istədiyimi anlayın.

Gənc oxucu, əgər siz hələ də nə olmaq istədiyinizi bilmirsinizsə, narahat olmayın, böyüklərin çoxu da bilmir. Əsas odur ki, cəhd edək. Sınaq və səhv vasitəsilə nəhayət nə istədiyinizi başa düşə bilərsiniz. Əgər proqramçı olmaq istəyirsinizsə, o zaman hansı sahədə olacağını dəqiq bilməkdənsə, başlamaq həmişə daha vacibdir. Bütün dillər eynidir və proqramlaşdırma da istisna deyil.

P.S. Əgər üzəcəyimi bilsəydim, üzgüçülük üçün mayo götürərdim. Mən çox istərdim ki, bütün bunları daha əvvəl başa düşməyə başlayım, amma maraqsızlıq, öyrənmə rutini və bundan sonra nə olacağını başa düşmədiyim üçün vaxtı əldən verdim. Amma mən qəti şəkildə inanıram ki, heç vaxt gec deyil.

Mənbə: www.habr.com

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