От студенти до инциденти или как да си намеря работа в IT компания без знания и опит

От студенти до инциденти или как да си намеря работа в IT компания без знания и опит
В продължение на година и половина в поддръжката на DIRECTUM разреших повече от хиляда заявки, включително такива, свързани с настройка на системата и работа с кода на приложението. "И какво от това?" - възниква логичен въпрос. И фактът, че съм студент от икономическия факултет, който преди две години не разбра защо е нужна сървърната част в архитектурата на мобилните приложения и че интерфейсът на сайта в браузъра всъщност е html маркировка. И ще ви разкажа как попаднах в IT компания, без да имам опит или умения в тази област.

От къде започнах

Здравейте, казвам се Олег, аз съм инженер по поддръжката на DIRECTUM. Нашата компания разработва, популяризира, поддържа... като цяло осигурява целия жизнен цикъл на електронните системи за управление на документи и свързаните с тях продукти.

Подозирам, че сте мислили, че съм много далеч от света на ИТ. И е истина. Бях толкова далеч, колкото ми позволяваше образованието. В училище учих компютърни науки: основна теория, програмиране на Pascal ABC и др. В университета учих информационни системи: отново теория и малко програмиране в Delphi. Накратко, знаех само много, много основи на теорията, които рядко са полезни на практика.

След първия и втория курс, няколко момчета и аз защитихме стаж, където разработвахме мобилни приложения. По-точно, един човек ги написа, а аз и още един човек направихме останалото. Например, изчислихме разходите за наемане на сървърите, за които не беше ясно (по това време).

До третата ми година ИТ областта ми беше доста интересна. Вече се опитах да овладея езика C#. Инсталира средата за разработка и реши проблема с конструирането на триъгълници от триъгълни символи (▲). Такива проблеми се срещат в някои университетски програми. Един съученик - същият, който написа нашите мобилни приложения - реагира на моята разработка по следния начин:

От студенти до инциденти или как да си намеря работа в IT компания без знания и опит

Все пак харесвах програмирането, въпреки че не винаги бях добър в това. Изпитах удоволствието да се потопя в една сфера, която е в непрекъснато развитие и те заобикаля навсякъде. Тогава научих, че в Удмуртия има много добри IT компании. Някои от тях се считат за лидери в своите области.

Уред за упражнения

Бях информиран за свободното място в DIRECTUM през есента на третата ми година. Преподавател в университета каза, че компанията има нужда от стажанти. И въпреки че стажът в университета трябваше да е през лятото, реших, че ще го направя през есента. През лятото очаквах да почивам три месеца. Предупреждение за спойлер: Работя вече второ лято подред.

Първоначално пуснах автобиографията си за стаж, разбира се, за забавление. Нямах представа какво мога да дам на една ИТ компания, когато не знаех почти никакви основи в тази област. Мениджърът по човешки ресурси Лена ми писа във VK. Тя каза, че е получила автобиографията ми и ме извика на интервю. И отново, просто за забавление, се съгласих.

Мислех, че ще ме питат за познанията ми по езици за програмиране и подобни неща. Но на интервюто попитаха нещо съвсем различно. Например резултатите от единния държавен изпит и участие в олимпиади по предмети през учебното време. Казах, че често съм печелил областни кръгове, няколко пъти съм стигал до републиканско ниво по математика и икономика. Тогава разбраха познанията ми по основи на програмирането. Например те попитаха как работи сортиране на мехурчета. Както се оказа по-късно, знаех за нея. В университета писахме сортиране в Delphi, но не запомних, че се казваше така.

Като цяло останах със смесени чувства от интервюто. Изглеждаше, че той споделя постиженията си, но изглежда не успява да познае основите (не можах да си спомня и да кажа какво сме учили в Delphi в университета). Основите, струва ми се, бяха по-важни в интервюто. Разказах на Лена за впечатленията си след като приключих. Тя ме успокои и ми даде надежда, че ще дойда отново.

Три дни по-късно Лена предложи да стане стаж в службата за поддръжка. В отговор зададох съвсем логичен за мен въпрос - "ще трябва ли да науча нещо, след като се прецаках?" Но нямаше нужда да уча нищо.

Практика във фирмата

Цял месец се чудех защо ме приеха на практика и какво ще правя сред малоумни хора, които по цял ден пишат код (какво друго правят в тези ИТ компании?). Никога не съм формирал лични очаквания за практиката, защото просто не можех да си го представя.
Когато пристигнах, се оказа, че всичко е доста ясно и интересно. За упражнение бяха изготвени задачи, изпълними за студент по икономика. Беше ми назначен ментор, който ръководеше решаването на две възложени ми задачи.

  1. Участвах в администрирането на съдържанието на уебсайта на общността DIRECTUM - това е фирмен форум с тематични теми (въпроси, статии, идеи и т.н.). Там модерирах тема с въпроси.
  2. Освен това се запознах със системата DIRECTUM. Това се случи на два етапа: първо беше необходимо да го инсталирате на виртуална машина, след което да преминете през списъка за проверка на производителността и да се уверите, че основните операции са извършени.

Опитах се да изпълня задачите по модериране на сайта и запознаване със системата съвестно - зададох на ментора си много въпроси (на моменти изглеждаха твърде много) и бях внимателен към всеки детайл от процеса. Исках да се уверя, че правя всичко както трябва. 80 часа практика по-късно завърших и двете задачи според изискванията.

Менторът написа преглед на работата ми, а мениджърът я анализира. В по-голяма степен не се оценява фактът на изпълнение на задачата. Компонентите на този процес са много по-важни: мотивацията на човек за решаване на зададени проблеми, подходът към решаването им, мисленето на обучаемия, взаимодействието с колегите и начинът за намиране на отговори на сложни въпроси. След като претегли всички тези аспекти, мениджърът ми предложи работа. От следващия месец си намерих работа.

Работа във фирма

Реших да покрия невежеството си по основни неща. През новата година тренирах и на работа, и вкъщи. В работата това бяха вътрешни курсове за обучение и сертифициране за категорията. Вкъщи учих Python и MS SQL администрация. Опитах се да коригирам всичките си слабости: четене на код, администриране на Windows и MS SQL и, разбира се, администриране на системата DIRECTUM. Доказах си, че мога да работя в ИТ сферата и работих упорито, за да се справя синдром на самозванеца.

В същото време разрешавах различни заявки от клиенти. С нарастването на знанията ми обажданията ставаха все по-трудни. Преди година това бяха прости заявки за извършване на стандартни операции: генериране на ключ за системата, предоставяне на достъп до сайта за поддръжка и т.н. И сега все по-често това са различни инциденти в системата на клиенти/партньори, с които техните администратори и разработчици се свързват с нас. Понякога, за да ги разрешите, трябва самостоятелно да разберете кода на приложението и да го промените, за да отговаря на спецификите на клиента.

Като цяло, това е добър вариант за потапяне в полето - решаване на заявки. Първо трябва да разберете как да отговорите на въпроса на клиента. След това трябва да сте 100% сигурни, че отговорът ви е правилен. Клиентите/партньорите няма да ви разберат, ако вие не разбирате себе си.

В същото време, докато работех, ми оставаха още 1.5 години бакалавърско обучение. Избрах темата на дипломата си в края на третата година, когато започнах да се интересувам от развитието на изкуствения интелект в нашата компания. Формулирах го като бизнес развитие на базата на изкуствен интелект. Свързването с ИТ и икономиката уби два заека с един камък.

Както казах, беше по това време DIRECTUM Ario беше внедрен в услугата за поддръжка. Ario е решение, базирано на алгоритми с изкуствен интелект, което класифицира документи в различни аспекти, извлича текстовия слой и фактите от тях и прави много други интересни неща.

Мениджърът ми възложи задачата да създам правила за извличане на факти от апелативни писма. За да направя това, преминах вътрешни курсове за обучение за конфигуриране на тези правила. И в резултат на това правилата, които разработих, предстои да бъдат внедрени в услугата за поддръжка. Това ще помогне на отдела да автоматизира попълването на полето „Описание“ в картите за заявки. В наши дни инженерите по поддръжката четат цялото писмо от клиента и след това попълват „Описанието“ на ръка. След внедряването, те незабавно ще видят текста за грешка в това поле, който ще бъде автоматично извлечен от писмата въз основа на написаните правила. Използвах тази разработка за дипломната си работа в университета и я защитих с отличие.

Така минаха 1,5 години, синдромът на самозванеца изчезна и аз вече влязох в магистърска програма в областта, свързана с изкуствения интелект. На работа наскоро получих сертификат за друга категория. Искам да продължа професионалното си развитие в IT сферата.

Лайф хакове

Сега мога да напиша личните си наблюдения по въпроса как да попадна в IT компания без достатъчно компетенции:

  1. Потърсете компании във вашия град, регион, държава. Решете къде искате да отидете и на каква позиция.
  2. Вижте свободните позиции в компанията. Разберете дали има свободна позиция в отдела, в който кандидатствате за стаж. Да си улесниш живота: ИТ компаниите винаги набират хора, дори и да не пишат за това на уебсайта си. Пазарът расте непрекъснато -> трябва да разширите компанията си и да укрепите нейната позиция.
  3. Намерете HR контакти. Опитай! Те ще общуват с вас във всеки случай, дори ако сте студент по икономика, който разбира малко от ИТ.
  4. Не забравяйте, че можете да започнете с практика - очакванията към такива кандидати ще бъдат по-ниски, отколкото към служителите. По време на стажа ще имате време да опознаете компанията. В същото време покажете себе си и привлечете подкрепа за по-нататъшно сътрудничество.
  5. Прочетете как да се държите по време на интервю, бъдете по-умни от мен в това отношение. Проучете компанията, бъдете себе си, отговаряйте на въпросите честно. Мениджърите и мениджърите по човешки ресурси обичат тези момчета. Има много готини ръководства по тази тема, едно напр. написано от Лена.
  6. Ако сте наети от компания, докажете се, задавайте въпроси, опитайте се да разберете всичко задълбочено, за да се справите със задачите си възможно най-добре.
  7. Не забравяйте, че ИТ областта е доста обширна и постоянно се променя. Ще бъде по-бързо да наваксате основите, ако го практикувате у дома. Изобщо Винаги трябва да отделяте време за самообучение – няма значение дали сте студент или опитен разработчик.

Резултати от

По време на работата си в DIRECTUM разбрах, че в IT сферата не работят маниаци, които са изолирани само в работата си, каквито са стереотипите за програмистите. Никога не съм виждал подобно нещо. Тук има весели, приятелски настроени момчета, които са готови да помогнат и да подкрепят новодошлите.

В работата ми има доста скучни задачи, но много по-често решавам интересни задачи. Често намирам нови предизвикателства за себе си и поемам инициативата да се справя с тях. Не е трудно да се досетите как се озовах в Habr с тази статия. Това е, което харесвам в работата си - мога да влияя дали имам интерес да работя тук или не. Аз самият нося отговорност за това.

Източник: www.habr.com

Добавяне на нов коментар