З різноробів — у php-програмісти. Незвичайна кар'єра розробника

З різноробів — у php-програмісти. Незвичайна кар'єра розробника

Сьогодні публікуємо історію студента GeekBrains Леоніда Ходирєва (leonidhodirev), йому 24 роки. Його шлях в IT відрізняється від раніше опублікованих історій тим, що Леонід одразу після армії став вивчати PHP, що зрештою допомогло йому знайти хорошу роботу.

Моя кар'єрна історія, напевно, відрізняється від інших. Я читав кар'єрні історії представників IT, і в більшості випадків людина впевнено йде вперед, роблячи все чи майже все задля досягнення поставленої мети. У мене не так, я взагалі не знав, ким хочу бути і не будував плани на майбутнє. Більш-менш серйозно про це я почав замислюватися щодо повернення з армії. Але давайте по порядку.

З різноробів — у php-програмісти. Незвичайна кар'єра розробника

Офіціант, вантажник і помічник юриста як початок кар'єри

Працювати я почав рано, першою моєю «спеціальністю» стало поширення листівок. Мені дали пачку папірців, я все роздав, але грошей не одержав. Проте досвід виявився корисним — я почав розуміти, з чим можу зіткнутися.

Потім працював вантажником, офіціантом, виконував різні завдання на виїзних заходах, поєднуючи це з навчанням. Навчався у коледжі, одночасно освоював теми щодо створення сайтів. Я створював простенькі сайти на популярних CMS, і мені подобалося. Але все ж таки я плив за течією, не особливо замислюючись, що мені потрібно в житті.

Ну а потім мене забрали до армії, завдяки чому я побачив усю країну. Вже в армії я замислився над тим, що я хочу робити в майбутньому. Згадавши свої досліди із сайтами, вирішив, що у цій сфері мені було б цікаво працювати. І ще в армії я почав шукати можливості дистанційного навчання. Потрапили на очі курси веб-розробки GeekBrains, на яких я й зупинився. Наскільки пам'ятаю, тоді просто вбив у пошук ключ програмування або навчання програмування, побачив сайт курсів, залишив заявку. Мені зателефонувала менеджер, яку я став методично розпитувати про все.

Звичайно, в армії вчитися не вийшло б, та й коштів особливих не було, тож відклав навчання на майбутнє.

Вихід в IT

Після того, як я демобілізувався, грошей не побільшало. Щоб розпочати навчання, довелося повернутися до колишньої роботи офіціанта. Коли одержав зарплату, купив курс і приступив. На жаль, стало зрозуміло, що робота на повну ставку офіціантом займає багато часу, якого не вистачало для навчання. Вихід знайшовся швидко — почав допомагати з оформленням документів знайомому юристу, а «високого сезону» виходив на роботу офіціантом.

На жаль, навчання давалося важко, я кидав вчитися тричі. Але потім зрозумів, що так продовжуватися не може, офіціант — це добре, але IT — набагато важливіший. Тому взяв таймаут із роботою та повністю присвятив себе навчанню. Невдовзі я зрозумів, що мені не просто подобається, а дуже подобається. Трохи згодом стали з'являтися перші замовлення щодо створення сайтів, так що окрім задоволення це заняття стало приносити ще й гроші. Якось уловив себе на думці, що я роблю те, що мені подобається, і мені ще й платять за це! Зі своїм майбутнім у цей момент я визначився.

До речі, під час навчання, на практиці, я розробив цілком серйозний проект — систему управління сайтом. Я не просто написав її, а й зміг підключити кілька сайтів. Докладніше про проект — тут.

Якщо коротко, то проект є зручною платформою для користувачів, яку можна легко масштабувати, інтегрувавши з різними сервісами, які можуть знадобитися для ведення бізнесу. Цільова аудиторія - підприємці та веб-майстри. Для них я написав розширення «Магазин», яке дає змогу керувати категоріями товарів, самими товарами, їх властивостями, обробляти замовлення.

Це перший серйозний проект, розроблений з використанням не менш серйозних технологій. Звичайно, коли його оцінюватимете, не забувайте, що я його розробляв у ході навчання.

Нова робота в офісі

Я вже говорив вище, що під час навчання виконував замовлення щодо розробки сайтів. І мені це дуже подобалося — фактично настільки, що мені не дуже хотілося працювати в офісі. Але потім я почав розуміти, що потрібний і досвід роботи в команді, адже більшість розробників у той чи інший момент своєї кар'єри влаштовуються на роботу офіційно. Вирішив це і я.

Як зараз пам'ятаю – у понеділок вранці відкрив hh.ru, завантажив резюме, додав сертифікати та зробив обліковий запис загальнодоступним. Потім пошукав роботодавців, які знаходяться найближче до мого будинку (а проживаю я в Москві) і став відправляти резюме.

Буквально за годину мені відповіла компанія, яку я зацікавив. Мені запропонували цього ж дня прийти на співбесіду, що я й зробив. Зазначу, що жодних «випробувань стресом» та інших дивних речей не було, але я все одно трохи нервував. Мене дружелюбно почали розпитувати про рівень знань, досвід роботи та взагалі про все.

На деякі запитання я відповідав не так, як би хотілося, але мене взяли. Щоправда, змусили похвилюватися — спершу повідомили, що передзвонять. Власне, так зазвичай відповідають, коли не хочуть брати кандидата. Але я хвилювався даремно — заповітний дзвінок пролунав уже за кілька годин. Наступного дня, зібравши всі документи, я вийшов на роботу.

Мене одразу посадили за підтримку системи онлайн-бронювань, яка дає можливість агентам бронювати готелі, трансфери тощо. Я стежу за тим, щоб усе працювало справно, доопрацьовую функціонал і додаю різні фічі (баги теж бувають, куди ж без цього).

Приклад того, що вже зроблено:

  • Модуль складання звітів з бронювання;
  • Поліпшено інтерфейс платформи;
  • Синхронізація бази даних із постачальниками послуг;
  • Системи лояльності (промокоди, бали);
  • Інтеграція для Wordpress.

Що стосується інструментів, то основні ось:

  • Верстка - html/css/js/jquery;
  • Бази даних - pgsql;
  • Програма написана на php-фреймворку yii2;
  • Сторонні бібліотеки використовують багато різних.

Якщо говорити про доход, то він набагато вищий, ніж був раніше. Але тут все відносно, оскільки під час навчання я заробляв близько 15 000 рублів на місяць. Іноді взагалі нічого не було, оскільки замовлення я отримував тільки від знайомих, яким потрібні були сайти.

Робочі умови теж порівнювати нема з чим — зрозуміло, що вони набагато кращі, ніж ті, що в мене були під час роботи різноробом чи офіціантом. Дорога на роботу займає всього 25 хвилин, що теж тішить - адже багато мешканців столиці витрачають набагато більше часу. До речі про Москву — я переїхав до столиці із Зеленограда, де жив із батьками. Перебрався до столиці ще під час навчання, коли займався створенням сайтів на замовлення. Тут мені все подобається, переїжджати не збираюся, а от світ побачити — планую.

А що далі?

Я планую продовжувати свій шлях розробника, оскільки отримую від роботи задоволення це те, що мені подобається. Причому завдання, які раніше мені здавалися важкими, тепер взагалі не складають. Тому беруся за великі проекти, радіючи, коли все виходить.

Я продовжую вчитися, оскільки деякі теми, які мені потрібні для роботи, буває складно освоїти самостійно. Викладачі допомагають у всьому розібратися навіть після завершення основного курсу навчання.

У найближчому майбутньому хочу освоїти нову мову програмування та вивчити англійську мову.

Поради тим, хто тільки збирається розпочати

Я якось читав статті про кар'єру айтішників, і багато хто говорить «не треба боятися» тощо. Звичайно, це правильно, але не боятися - півсправи. Головне – точно знати, що вам сподобається. Спробуйте освоїти самі основи якоїсь мови, наприклад, за допомогою уроків з мережі, потім напишіть скриптик або найпростіший додаток. Якщо вам сподобається, то саме час починати.

І ще порада — не ставати лежачим каменем, під який, як відомо, не тече вода. Чому? Нещодавно дізнавався, як справи у деяких однокурсників. Як виявилось, влаштувалися на роботу не всі. Я запросив кілька людей на співбесіду до себе на роботу, оскільки моя компанія потребує хороших фахівців. Але в результаті на співбесіду ніхто не прийшов, хоча перед цим мені ставили багато запитань.

Так робити не варто – якщо ви налаштувалися на пошук роботи, то будьте послідовними. Навіть якщо вам здається, що у вас замало досвіду, спробуйте пройти кілька співбесід - багато компаній беруть новачків у розрахунку виростити фахівця у себе. Якщо співбесіду не вдасться пройти, ви отримаєте цінний досвід і знатимете, як процес працевлаштування виглядає зсередини.

Джерело: habr.com

Додати коментар або відгук