1. Практика

«Сложности программирования преувеличены». Как дизайнер за три месяца стала фронтенд-разработчиком

История Ольги Шиян

© Фото: Личный архив / Коллаж: Вика Шибаева

Обыч­но сло­во «pivot» при­ме­ня­ют по от­но­ше­нию к стар­та­пам — оно озна­ча­ет сме­ну биз­нес-мо­де­ли, про­дук­та или сфе­ры де­я­тель­но­сти. А мы на­зва­ли так руб­ри­ку с ис­то­ри­я­ми лю­дей, ко­то­рые пол­но­стью из­ме­ни­ли свою ка­рье­ру. Оль­га Шиян была уве­ре­на, что все­гда бу­дет ди­зай­не­ром, но все­го за три ме­ся­ца от­учи­лась на про­грам­ми­ста и на­шла ра­бо­ту в но­вой сфе­ре. Она рас­ска­за­ла «Цеху», чем кур­сы луч­ше ву­зов и по­че­му про­грам­ми­ро­вать сто­ит каж­до­му.







«Я при­е­ха­ла из от­пус­ка и уво­ли­лась од­ним днем»

В дет­стве я хо­ди­ла в ху­до­же­ствен­ную шко­лу, по­это­му в пер­вый вуз — ар­хи­тек­тур­ное от­де­ле­ние в ГУЗе — я шла вполне це­ле­на­прав­лен­но. Я учи­лась на плат­ном, но че­рез год по­ня­ла, что ро­ди­те­ли не по­тя­нут, и по­сту­пи­ла на ди­зай­не­ра в МГОУ, уже на бюд­жет. К тому вре­ме­ни я сама на­ча­ла ра­бо­тать. Уче­ба про­хо­ди­ла в вы­ход­ные, по­это­му ко­гда я по­лу­чи­ла ди­плом, при­шлось вспо­ми­нать, чем во­об­ще нор­маль­ные люди за­ни­ма­ют­ся в суб­бо­ту и вос­кре­се­нье.

Я на­ча­ла ра­бо­тать в 17 лет, а сфе­ру сме­ни­ла со­всем недав­но, в 24 года. У меня се­ми­лет­ний стаж как у ди­зай­не­ра: па­рал­лель­но с уче­бой я де­ла­ла про­ек­ты и ра­бо­та­ла в ди­зай­нер­ских сту­ди­ях.

Мне все­гда нра­вил­ся имен­но сам про­цесс ра­бо­ты в про­грам­мах — Au­to­CAD, 3Ds Max, но ко­гда в шко­ле нуж­но было ре­шать, куда пой­ти учить­ся, я ни­че­го не зна­ла о про­грам­ми­ро­ва­нии и даже не ду­ма­ла о та­ком ва­ри­ан­те. Я на сто, даже на ты­ся­чу про­цен­тов была уве­ре­на, что все­гда буду ди­зай­не­ром. Со­мне­ния ста­ли за­кра­ды­вать­ся толь­ко око­ло года на­зад, я по­чув­ство­ва­ла, что что-то не так. При­мер­но в это же вре­мя у меня по­яви­лись дру­зья-про­грам­ми­сты, ко­то­рые про­бо­ва­ли за­та­щить меня в свою сфе­ру, убеж­дая, что в этом нет ни­че­го слож­но­го, они меня все­му на­учат.

Спу­стя неко­то­рое вре­мя, вер­нув­шись из от­пус­ка на ра­бо­ту в сту­дию, я уво­ли­лась од­ним днем. По­сле это­го я на­шла шко­лу про­грам­ми­ро­ва­ния El­brus и по­сту­пи­ла. Ре­ше­ние я при­ня­ла за две неде­ли — хо­те­лось риск­нуть, по­про­бо­вать, по­лу­чит­ся у меня или нет.

Про­грам­ми­ро­ва­ние — та сфе­ра де­я­тель­но­сти, о ко­то­рой все го­во­рят, но мало кто по­ни­ма­ет, что там про­ис­хо­дит

Мне хо­те­лось по­смот­реть на про­цесс из­нут­ри. Дей­стви­тель­но ли это очень слож­но или я, де­воч­ка-ди­зай­нер, без зна­ний выс­шей ма­те­ма­ти­ки смо­гу стать раз­ра­бот­чи­ком. Я ре­ши­ла, что даже если не по­лу­чит­ся по­том най­ти ра­бо­ту, по край­ней мере, по­лу­чу ин­те­рес­ный опыт.

«Про­грам­ми­ро­ва­ние очень по­мо­га­ет в по­все­днев­ной жиз­ни»

Пе­ре­учи­вать­ся было непро­сто, но все-таки слу­хи о слож­но­сти про­грам­ми­ро­ва­ния пре­уве­ли­че­ны. Ло­ги­че­ское мыш­ле­ние в этой сфе­ре при­вет­ству­ет­ся, но быть ма­те­ма­ти­ком во­все не обя­за­тель­но.

На­вы­ки, по­лу­чен­ные за вре­мя ра­бо­ты ди­зай­не­ром, тоже ока­за­лись очень кста­ти. На кур­сах у нас были люди с чи­сто ма­те­ма­ти­че­ским скла­дом ума: стро­и­те­ли, ин­же­не­ры, те, кто уже учил­ся на про­грам­ми­ста. Мно­гие из них не по­ни­ма­ли, как де­лать сай­ты кра­си­во, а я это пре­крас­но ви­де­ла и зна­ла, что нуж­но по­тен­ци­аль­ным кли­ен­там. Ча­сто при­хо­ди­лось объ­яс­нять: «Это не нра­вит­ся лю­дям, так не надо, вот так бу­дет го­раз­до луч­ше». Я смот­рю на про­грам­ми­ро­ва­ние с дру­гой сто­ро­ны и в этом мое пре­иму­ще­ство. Чув­ство цве­та и вку­са уже ни­ку­да не деть.

Во вре­мя уче­бы у меня даже мозг на­чал ра­бо­тать по-дру­го­му. Ко­гда ты семь лет за­ни­ма­ешь­ся од­ним и тем же, то у тебя все­гда все по­лу­ча­ет­ся оди­на­ко­во хо­ро­шо.

Как толь­ко по­яв­ля­ет­ся что-то, что вы­хо­дит за рам­ки ру­ти­ны, ты на­чи­на­ешь по-дру­го­му мыс­лить, при­ни­мать ре­ше­ния

По­сле кур­сов мой мозг как буд­то на­чал скла­ды­вать про­грам­му. Это очень по­мо­га­ет в по­все­днев­ной жиз­ни, по­это­му я счи­таю, что всем нуж­но по­про­бо­вать себя в про­грам­ми­ро­ва­нии или хотя бы пы­тать­ся ре­шать ло­ги­че­ские за­да­чи.

«Де­ву­шек спра­ши­ва­ют жест­че, чем пар­ней»

Кро­ме стра­ха пе­ред ма­те­ма­ти­кой мно­гих де­ву­шек (как и меня рань­ше) пу­га­ет сте­рео­тип, что про­грам­ми­ро­ва­ние яко­бы не жен­ское дело. Ко­гда я толь­ко при­шла учить­ся, один зна­ко­мый пря­мым тек­стом ска­зал: «Ты не вы­гля­дишь, как про­грам­мист». На­вер­ное, мне нуж­но было прий­ти в ста­ром сви­те­ре и саль­ны­ми во­ло­са­ми, что­бы со­от­вет­ство­вать его пред­став­ле­ни­ям. А еще быть пар­нем, а не ми­ло­вид­ной де­вуш­кой.

Эти сте­рео­ти­пы по­сте­пен­но ухо­дят в про­шлое, но они все рав­но еще есть. Я точ­но знаю, что на со­бе­се­до­ва­ни­ях де­ву­шек-про­грам­ми­стов спра­ши­ва­ют жест­че, чем пар­ней. Мы с дру­зья­ми хо­ди­ли в одни и те же ком­па­нии и по­том вы­яс­ни­лось, что нам за­да­ва­ли со­вер­шен­но раз­ные во­про­сы.

Ло­мать сте­рео­ти­пы — это мое лю­би­мое. Ко­неч­но, я не ска­жу, что ста­ла луч­шим про­грам­ми­стом в мире, но тем не ме­нее, у меня мно­гое по­лу­ча­ет­ся не хуже, чем у пар­ней. Что­бы сте­рео­ти­пы окон­ча­тель­но ис­чез­ли, нам нуж­но боль­ше де­ву­шек-про­грам­ми­стов. На­при­мер, на кур­сах я успе­ла по­бы­вать в двух груп­пах: в пер­вой было 13 че­ло­век, во вто­рой — 16. Из 29 че­ло­век де­ву­шек было толь­ко чет­ве­ро.

«Сей­час я горю тем, чем за­ни­ма­юсь»

По­сле окон­ча­ния кур­сов я про­шла око­ло 15-18 со­бе­се­до­ва­ний на ра­бо­ту. Я дол­го не мог­ла най­ти ком­па­нию, где мне было бы ком­форт­но, а по­том при­шла на свое ны­неш­нее ме­сто ра­бо­ты — в «Ут­ко­нос» — и сра­зу по­ня­ла, что хочу здесь остать­ся. Тут класс­ные люди и ат­мо­сфе­ра. Я го­то­ва была ра­бо­тать за хле­бу­шек, лишь бы меня взя­ли. Эти чув­ства ока­за­лись вза­им­ны, и мне при­сла­ли оф­фер уже на сле­ду­ю­щий день. Сей­час я fron­tend-раз­ра­бот­чик. За­ни­ма­юсь раз­ра­бот­кой поль­зо­ва­тель­ско­го ин­тер­фей­са, ко­то­рый ра­бо­та­ет на кли­ент­ской сто­роне веб-сай­та. Это все, что ви­дит и с чем вза­и­мо­дей­ству­ет че­ло­век. Я ста­ра­юсь де­лать все кра­си­во, но, ко­неч­но, за ди­зай­нер­скую часть уже не от­ве­чаю. А тем, что про­ис­хо­дит «под ка­по­том» сай­та, за­ни­ма­ет­ся back­end-раз­ра­бот­чик. У меня мо­ло­дой че­ло­век бэ­кен­дер и мы с ним по­сто­ян­но спо­рим, что луч­ше, бэк или фронт. Моя ра­бо­та, на­вер­ное, по­лег­че. То, что де­ла­ют бэ­кен­де­ры — чу­де­са, но так как я из ди­зай­на, мне было лег­че уйти во фронт.

По­сле на­ча­ла пан­де­мии у нас ста­ло го­раз­до боль­ше ра­бо­ты и но­вых про­ек­тов. Я без вы­ход­ных тре­тью неде­лю, но все рав­но горю тем, чем за­ни­ма­юсь. Воз­мож­но, иг­ра­ет роль то, что я в сфе­ре со­всем недав­но и не успе­ла вы­го­реть. Неко­то­рые ре­бя­та по­сле окон­ча­ния уни­ве­ра, про­быв в этом деле несколь­ко лет, при­хо­дят к ра­бо­то­да­те­лям уже устав­ши­ми. Я же за­ни­ма­юсь про­грам­ми­ро­ва­ни­ем мень­ше года, и мне ин­те­рес­но во­об­ще все, что про­ис­хо­дит во­круг.