Сканчаючы 4 год навучання на праграміста, я разумею, што да праграміста мне далёка

Артыкул у першую чаргу накіраваны на маладых людзей, якія яшчэ толькі думаюць выбраць прафесію.

Прадмова

Ва ўжо, як нам здаецца, далёкім 2015 годзе я скончыў школу і пачаў разважаць пра тое, кім жа я хачу стаць у гэтым жыцці. (добрае пытанне, я ўсё яшчэ шукаю на яго адказ) Жыў я ў маленькім гарадку, звычайныя школы, пару ПТВ і філіял прасценькага ўніверсітэта. Скончыў музычную школу, іграў на працягу ўсяго школьнага жыцця ў тэатры, але пасля 11 класа тузанула ўстаць на тэхнічную сцежку. Стаць праграмістам я не хацеў, хоць і адвучыўся ў класе з упорам на інфарматыку, глядзеў спецыяльнасці звязаныя з праектаваннем або робататэхнікай. Падаў заявы куды змог, з'ездзіў у ваенную вучэльню, зразумеў, што не маё. Застаўся на выбар 2 універсітэта, была не была, паеду ў Піцер.

У Піцеры выбар велізарны, але нешта пераканала мяне пайсці вучыцца на пілота - гэта прэстыжна, грашова, статут у грамадстве. Пры паступленні прапаноўвалася выбраць 3 напрамкі, не доўга думаючы, паказаў пілота (2 напрамкі: спецыяліст і бакалаўр). Але хлопцы ў прыёмнай камісіі пераканалі ўсё ж абраць і трэцяе, сказаў, што мне ў цэлым без розніцы, калі нешта ёсць з праграмаваннем, то можна туды (нездарма ж у школе адвучыўся дыстанцыйна асновам IT-спецыяліста (яшчэ і за грошыкі) ). Жнівень набліжацца да канца, манітора кожны дзень спісы, разумею, што на пілота відавочна не праходжу з-за колькасці балаў, паціху збіраўся ў армейку, дрэвы перасаджваць, сняжок чысціць, але раптам, званок ад бацькоў: "Сынок, віншуем ты паступіў!" Здзіўлена чакаю працягі. «Ты паступіў на АРАСУУС, мы не ведаем што гэта, але на бюджэт! Мы вельмі рады!» "Так", - думаю я, - "галоўнае ж бюджэт!" Чухаючы галаву, думаў аб тым, што ж значыць гэта загадкавае АрАСУУС, але як бы там ні было, я еду ў Піцер, і гэта ўжо велізарная нагода радавацца.

Пачатак вучобы

Расшыфроўка гучыць так: арганізацыя аўтаматызаваных сістэм кіравання паветраным рухам. Літар шмат, як і сэнсу. Для нататкі, першы курс я вучыўся не ў Піцеры, нас адправілі ў Выбарг, не ад добрага жыцця вядома ж, але ў цэлым гэта было нават лепш, чым можна было чакаць.

Гурт наш быў вельмі маленькім, усяго 11 чалавек (на дадзены момант нас ужо 5), і ўсё, абсалютна ўсе не разумелі, што яны тут робяць.

Першы курс быў просты, як і ў любой спецыяльнасці нічога незвычайнага, напісала, матэматыка і яшчэ пару гуманітарных прадметаў. Прайшло паўгода, я ўсё таксама не разумею, што значыць АРАСУУС, а ўжо тым больш чым яны займаюцца. У канцы першага семестра да нас прыязджае з Піцера выкладчык і чытае нам дысцыпліну "Уводзіны ў прафесію".

«Ну ўсё, нарэшце я пачую адказы на мае вечныя пытанні», - падумаў я, але не так усё проста.
Спецыяльнасць гэтая аказалася вельмі запатрабаванай і не такой далёкай ад праграмавання. Нас нават больш здзівіў той факт, што гэта ўвогуле адзіная спецыяльнасць у Расіі не мелых аналагаў.

Сутнасць прафесіі заключаецца ў тым, каб разумець усе працэсы, якія адбываюцца ў небе, збіраць інфармацыю з усіх відаў лакатараў і ў лічбе перадаваць на манітор дыспетчара. Прасцей кажучы, мы робім тое, дзякуючы чаму дыспетчар можа працаваць (ПА для авіяцыі). Натхняе, ці не так? Нам казалі, што нават крымінальная адказнасць прадугледжваецца, калі раптам твой код стане прычынай катастрофы.

Адхінімся ад кучы дробязяў і тонкасцяў і пагаворым аб тэме праграмавання.

Крупінка за макулінкай

Пасля таго, як мы паспяхова прайшлі першы курс і прыехалі навучацца далей у Піцер, стала крыху цікавей, і з кожным семестрам усё зразумелей чаго ад нас жадаюць. Мы нарэшце вось прыняліся кадзіць, вывучаць асновы C++. З кожным семестрам нашы веды нарошчваліся, было шмат прадметаў, звязаных з авіяцыяй і радыётэхнікай.

Да пачатку 4 курса я ўжо ведаў пару бібліятэк, навучыўся карыстацца vector'ам і яго суродзічамі. Трохі папрактыкаваў ААП, атрыманне ў спадчыну, класы, увогуле ўсё тое, без чаго праграмаванне на C++ наогул складана ўявіць. З'явілася вельмі шмат прадметаў злучаных з радыётэхнікай, фізікай, з'явіўся Linux, які здаваўся вельмі складаным, але ў цэлым цікавым.

З нас не спрабавалі зрабіць добрых праграмістаў, з нас хацелі зрабіць людзей, якія разумеюць усе працэсы, мусіць, менавіта ў гэтым і праблема. Мы павінны былі быць гібрыдамі, нешта паміж праграмістам, эксплуатантам і кіраўніком адначасова (нездарма мусіць кажуць, што двух зайцоў не забіць). Мы ведалі вельмі шмат розных рэчаў, але ўсяго пакрысе. З кожным годам я ўсё больш захапляўся кадзіць, але з-за недахопу прадметаў накіраваных на гэта, жаданне пазнаваць больш заставалася не выкананым. Так, магчыма, я мог бы займацца сам, дома, але ў студэнцкія гады мала калі цябе хвалююць рэчы, якіх не будзе на сесіі. Менавіта таму, будучы на ​​парозе 5 курса, я разумею, што ўсе веды назапашаныя мною за 4 гады, гэта маленькая жменька, з якой мяне ніхто нідзе не чакае. Не, я не кажу, што нас дрэнна вучылі, што веды ні тыя ці не патрэбныя. Думаю ўсю справу ў тым, што ўсведамленне таго, што мне падабаецца праграмаванне да мяне прыйшло толькі ў канцы 4 курса. Толькі зараз я разумею наколькі велізарны выбар у кірунках кадавання, колькі ўсяго можна зрабіць, калі абраць адзін шлях з тысячы і пачаць вывучаць усё, што да гэтай тэмы. Прагледзеўшы мноства вакансій, прыходжу да высновы, што і падацца няма куды, досведу няма, веды мінімальныя. Рукі апускаюцца і здаецца, што ўсе старанні ў вучобе сыплюцца на вачах. Я ж здаваў усё на 5, я так шмат стараўся ў напісанні праграм, а потым аказваецца, што тое, чым я займаюся ў сценах універсітэта, сапраўдныя праграмісты шчоўкаюць, як семкі на перапынках.

«ІЦМА, ГУАП, Палітэх… Я ж рэальна мог паступіць туды, балаў хапіла б, а нават калі не туды куды хацеў бы, напэўна ўсё ж лепш, чым тут!», - падумаў я, кусаючы локаць. Але выбар зроблены, час забрала свой і мне застаецца толькі браць сябе ў рукі, і рабіць усё, што ў маіх сілах.

Высновы і невялікае пажаданне для тых, хто яшчэ не пачаў свой шлях

Ужо гэтым летам мне трэба прайсці практыку ў вельмі самавітай фірме, і заняцца справай напрамую звязаным з маёй спецыяльнасцю. Вельмі страшна, бо я магу не апраўдаць не толькі свае спадзяванні, але і надзеі кіраўніка. Аднак калі рабіць нешта ў гэтым жыцці, тое рабіць трэба з розумам і якасна. Хай я пакуль і не стварыў нічога звышскладанага ці пасрэднага, але я ж толькі пачаў, да мяне толькі-толькі стала даходзіць што трэба рабіць, і ўвесь густ праграмавання мне яшчэ маецца быць пазнаць. Магчыма я пачаў не там, і не ў той сферы і ўвогуле раблю не тое, пра што марыў. Але я ўжо з чагосьці пачаў і дакладна зразумеў, што жадаю звязаць жыццё з праграмаваннем, праўда пакуль што так і не абраў тую самую дарогу, па якой пайду, магчыма гэта будзе БД, ці ж прамысловае праграмаванне, можа я стану пісаць мабільныя прыкладанні , а можа ПЗ для сістэм усталяваных на самалётах. Адно я дакладна ведаю, час пачаць, і як мага хутчэй зразумець, што з усяго праграмнага багацця я б хацеў спазнаць.

Юны чытач, калі ты ўсё яшчэ не ведаеш кім хочаш стаць, не хвалюйся, большасць дарослых таксама гэтага не ведаюць. Галоўнае - гэта спрабаваць. Менавіта шляхам спроб і памылак можна нарэшце зразумець, чаго ты жадаеш. Калі хочаш стаць праграмістам, то пачаць заўсёды важней, чым дакладна ведаць, у якой галіне быць. Усе мовы падобныя адна на адну, і праграмаванне не выключэнне.

PS Ведаў бы, што буду плыць, узяў бы плаўкі. Я б вельмі хацеў пачаць разбірацца ва ўсім гэтым раней, але з прычыны незацікаўленасці, руціннасці навучання і не разумення, што будзе далей, выпусціў час. Але свята веру, што ніколі не позна.

Крыніца: habr.com

Дадаць каментар