Можна навчитися програмувати, не стати програмістом, але застосувати нову навичку для кар'єрного зростання

Якось Сергій із Москви поділився зі студентами JavaRush своєю історією успіху. 3,5 року він вивчав наш курс, але й досі не працює розробником. Що пішло не так? Чи, може, все склалося якнайкраще?

Передісторія: фахівець із продажів

З 2006 року Сергій працював у продажах: іпотека, автокредити, банківські продукти, а з 2011 року займався тільки інвестиційними продуктами. Ще до університету вирішив, що хоче робити: «Працювати з успішними людьми». Так і вийшло: через 6 років після закінчення універу — «Менеджер із роботи з ВІП-клієнтами» в найбільшому приватному російському банку.

Згодом його почало турбувати одне питання: «Що далі, яка наступна мета?» Відповіді не було. Авжеж, перспективи вимальовувалися: начальник відділу, заступник керівника філії банку, керівник філії банку… але щось завжди зупиняло.

Коли Сергій почав працювати в інвестиційній компанії, одним із завдань було залучення нових клієнтів. Які варіанти? Холодні дзвінки, конференції, старі клієнти, їхні знайомі. Спеціалізувався на облігаціях, складав портфелі. Зіткнувся з проблемою: не було гарного безкоштовного джерела інформації про єврооблігації та їхні основні параметри: терміни, купони, дохідність; бракувало оглядів, новин, добірок. Було лише два джерела: одне платне, друге «криве». Так Сергій зрозумів, що хоче створити власний ресурс.

Знайомство з IT й розробка першого проєкту

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

Писав огляди й новини майже щодня, сам паралельно навчався. За пів року, без реклами та SEO, сайт увійшов до трійки перших результатів пошуку в Яндексі за запитом «Котирування єврооблігацій», і до п'ятірки перших у Google за тим самим запитом.

У той період, коли в офісі Сергія всі схибнулися на вивченні англійської, він теж вирішив опанувати ще одну міжнародну мову, яка, на його думку, принесе практичну користь. Вибрав Java спонтанно і тільки пізніше дізнався, що вона — одна з найпопулярніших.

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

Навчання на JavaRush і перші заробітки від Android-застосунку

Сергій приділяв навчанню 1–2 години майже щовечора. Він уже й не пам'ятає, до якого рівня дійшов, але через 3 місяці на курсі вирішив застосувати нові знання на практиці.

Так вийшло, що на роботі поставили завдання отримати атестат фінансового радника, а для цього скласти два іспити, які загалом містили 3300 запитань і задач. Готуватися можна було тільки за відсканованим 300-сторінковим документом у pdf-форматі: з комп'ютера читати нереально, з телефона взагалі неможливо, пошук не працює.

Щоб покращити процес підготовки, Сергій перевів інформацію в прочитний вигляд і вирішив зробити невеличкий застосунок для Android, в якому можна буде практикуватися у відповідях. Так невеликий проєкт для себе поступово виріс до повноцінного застосунку для Google Play — з пошуком, чатом, емулятором справжнього іспиту, оновленим дизайном.

Через деякий час попит на іспит виріс в рази. Оскільки застосунок був платним, Сергій отримував по 25–30 тисяч рублів на місяць за його використання юзерами, отож він узявся за iOS-версію.

Нові проєкти

Паралельно з навчанням і розробкою застосунку Сергій дізнався про Spring і вирішив реалізувати давню ідею з торгівлі акціями — Dashboard для аналізу своєї торгової системи.

Тим часом в офісі запровадили чергування, і Сергія призначили відповідальним за графіки та списки. Два тижні рутини по тому він вирішив написати Телеграм-бота, щоб співробітники самі призначали собі чергування, мінялися ними, а бот нагадував співробітнику про чергування.

Ще одного бота зробив для себе: той вів портфелі клієнтів. Бот показував динаміку активів, надсилав красиву картинку портфеля вибраного клієнта. Колеги попросили їх додати, і Сергій поділився своєю корисною розробкою.

Нова посада

Активність і проєкти, що оптимізують роботу, не залишилися непоміченими: Сергієм зацікавився HR компанії. Велася велика робота з цифрової трансформації компанії, і Сергію запропонували посаду керівника IT-проєктів. Звучало непогано й без підлеглих. На той момент минуло 1,5 року з початку вивчення «іноземної» мови.

Проміжні підсумки

Сергій не став розробником, але розв'язує повсякденні завдання за допомогою своїх знань у розробці. Йому простіше ставити завдання колегам, оцінювати тривалість робіт, допомагати з аналітикою.

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