JavaRush /Java блог /Random UA /Я вступила на гуманітарне, але мені подобалася математика...

Я вступила на гуманітарне, але мені подобалася математика: історія розробниці Маші

Стаття з групи Random UA
За 8 років курс JavaRush пройшли тисячі випускників. Сьогодні на сайті проекту зареєстровано понад 1,5 мільйона користувачів із 106 країн. Не всі випускники встигли розповісти про свої успіхи: про те, як навчалися, проходабо співбесіди та почали працювати розробниками. Адже нинішнім студентам цікаво дізнатися про історію тих, хто вже працює в IT. Ми взяли справу в свої руки та запустабо нову спецсерію про розробників з різних країн та компаній, які пройшли навчання на JavaRush. Наша восьма історія про Машу, яка раніше працювала в управлінні персоналом. Шлях до розробки для Маші розпочався, коли її хлопець запропонував вирішити завдання щодо програмування. Їй це так сподобалося, що вона вирішила вивчати Java і стати розробницею.«Я вступила на гуманітарне, але подобалася мені математика»: історія розробниці Маші - 1

«Вперше за 15 років я почувала себе щасливою в якійсь справі»

Я з Нижнього Новгорода, зараз мені 31 рік, вчитися розробці я почала 2 роки тому. У дитинстві я ходила до математичної спецшколи та паралельно — до математичних олімпіад. Але мама мені завжди казала, що я дівчинка, технічна спеціальність для мене — не професія. Мовляв, вивчуся і ремонтуватиму старі комп'ютери. Я вступила туди, куди хотіла мати, отримала диплом за спеціальністю “культуролог”. Після університету я 8 років працювала в HR у таких компаніях, як Procter & Gamble (FMCG), UCB Pharma. У мене математичний склад розуму, тож навіть в управлінні персоналом я займалася аналітикою: рівнем задоволеності співробітників, оцінкою ефективності персоналу, плануванням зарплати та пільг. Вважала так: добре платять, компанія престижна. Остання посада, яку я обіймала у HR – бізнес-партнер. Але особливого задоволення мені це не давало. Тож я замислювалася про те, щоб змінити професію. Мій хлопець займається програмуванням та підготовкою завдань для олімпіад. Якось, коли я захворіла, він запропонував мені вирішувати завдання з програмування. Мовляв, щоб я не сумувала вдома. Також він мені підказав сайт, на якому можна повчитися, де я пройшла короткий курс з Java. Близько півроку я ці завдання вирішувала, мені дуже подобалося. Я зрозуміла, що вперше за 15 років почуваюся щасливою у якійсь справі. Раніше я просто ходила на роботу, гроші заробляла, але робота мені не подобалася, і я сприймала це як належне. Щоб присвячувати більше часу улюбленому заняттю, я вирішила ризикнути і змінити професію на програмування, проте знайомі, які працювали в цій сфері сказали, що завдання це прикольно, Проте на роботі програмісти іншим займаються. Необхідно було вивчати теорію про класи, методи, об'єктно-орієнтоване програмування.

«Вдавалося вчитися і на роботі, і вечорами вдома»

Мій юнак пише на Java, відповідно, я теж почала вчити Java. Спочатку я не знала, що бувають різні мови програмування, а коли вже дізналася, зрозуміла, що не хочу починати з нуля вчити щось інше. Тому я цілеспрямовано шукала курси з Java і натрапила на JavaRush, почитала відгуки, хлопець сказав, що у них на роботі хлопці паралельно там завдання вирішували і говорабо, що їм заходить. Тоді я знайшла для себе легшу роботу і могла поєднувати навчання з нею. Так як завантаженість у мене була невелика, вдавалося вчитися і на роботі, і ввечері вдома. Крім JavaRush, я читала книги з програмування, писала pet-проект - калькулятор витрат. На все про все пішло близько півтора року. Десь після 32-го рівня квесту я почала шукати роботу. Цих знань цілком вистачало, щоби ходити на співбесіди. Сходила на три співбесіди (я відправила резюме всього в три компанії, але оскільки я підходила за заданими критеріями, мене покликали на інтерв'ю у всі компанії) і всюди пройшла. Одна з компаній, де мені зробабо оффер — це відомий банк, але вони довго давали фідбек і я подумала, що мені це не підходить. Друга компанія, куди я пройшла – це EPAM. Я зробила тестове для них, пройшла дві співбесіди з теорією та завданнями. Але, по-перше, мені не подобалися проекти, що вони пропонували, по-друге, не сподобалася корпоративна культура. Друга компанія, куди я пройшла – це EPAM. Я зробила тестове для них, пройшла дві співбесіди з теорією та завданнями. Але, по-перше, мені не подобалися проекти, що вони пропонували, по-друге, не сподобалася корпоративна культура. Друга компанія, куди я пройшла – це EPAM. Я зробила тестове для них, пройшла дві співбесіди з теорією та завданнями. Але, по-перше, мені не подобалися проекти, що вони пропонували, по-друге, не сподобалася корпоративна культура.

«Мій дохід не зріс, а зменшився втричі, але моя професія мені подобається»

Вибрала я одну велику продуктову компанію ( героїня попросила не називати компанію, де працює — ред.). Компанія підійшла мені з корпоративної культури: мені було не байдуже, де працювати і якими проектами займатися. Спершу я була стажером 3 місяці та робила новий сервіс для компанії, а потім мене підвищабо до джуна. У нас дуже велика команда (тільки у нашій групі розробників понад 20 осіб). Ми займаємось контентом для одного сервісу, робимо сервіс для управління бізнес-процесами партнерів. Мої завдання від звичайних розробників практично не відрізняються, єдино поки що я роблю їх довше і мій код перевіряють частіше і ретельніше. Кожна група в компанії має свій стек технологій, який залежить від завдань. Компанія дуже велика, універсальних процесів там дуже мало. Я й досі джуніор. Складність на початку роботи була в тому, що ми були на відстані, а в месенджерах колеги не так оперативно відповідають, як наживо. Інших складнощів для того, щоб вписатися в роботу, у мене не було. Цікаво те, що мій дохід не зріс, а зменшився втричі, але моя професія мені подобається. Це набагато легше, не треба примушувати себе. З віком мої цінності змінабося — раніше це були заробляння грошей та кар'єра у крутій компанії, а тепер це робота, яка мені подобається.

Поради для розробника-початківця:

  1. Зрозуміти, що насправді подобається. Просто якщо не любити програмування, буде складно, як і на будь-якій роботі. А якщо ви вже зрозуміли, що подобається, то не боятися стереотипів та віку. Я знаю, що багато хто хоче піти в IT заради грошей, але напевно, це не найкращий шлях.
  2. Вивчати базові засади програмування. Дуже часто на співбесідах ставлять питання розуміння, а чи не знання. Важливо розуміти, що під капотом програми, як вона працює, чому.
  3. Орієнтуватися він у побудові графіка навчання. Усі індивідуально. Комусь треба вчитися швидко, хтось йде спокійним темпом.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ