JavaRush /Java блог /Random UA /Довгий шлях до програміста
Данила
29 рівень

Довгий шлях до програміста

Стаття з групи Random UA
Ця історія успішного навчання відрізнятиметься від інших. Тут опубліковано багато звітів, коли хлопці реально в стислі терміни проходабо практично всі рівні, вирішували завдання, стрімко писали свої проекти і успішно працевлаштувалися. Їхній шлях схожий на зліт ракети, що стрімко набирає висоту. У мене інакше. Весь шлях від першого рівня до того моменту, коли мені надіслали job-offer на молодшого java програмера зайняв 2 роки і два з половиною місяці. Були різні причини, у якісь періоди я займався багато, у якісь взагалі не займався. Спочатку я хотів написати цей звіт більше з технічної точки зору, на кшталт які переваги я бачу у javarush.ru як у освітнього ресурсу (а я переконаний що це найкращий ресурс з вивчення java і підготовки до реальної роботи), що сподобалося особливо і т.д. буд. Але за порадою Зеппа подумав і вирішив, що буде краще, якщо він буде більш біографічний. Описів переваг javarush.ru як курсу досить багато, не буду оригінальним, якщо повторюся, що основною перевагою є величезна кількість практики, на якій "набивається рука" і "хитається скілл". Після певного періоду постійних занять починаєш відчувати та розуміти програмування. Будь-хто освоював якусь спортивну навичку знає це відчуття. Це почуття дистанції у боксі, це почуття м'яча у футболі, це почуття коду у програмуванні. Це досягається лише практикою, а точніше грамотним поєднанням необхідної кількості теорії та більш ніж достатньої кількості практики. А на цьому курсі це дуже грамотно враховано. Отже, сама історія. Я вже 5 місяців як працюю Java розробником у Санкт-Петербурзі, але почну з початку. При виборі професії я думав про програмування, але старанністю я в школі явно не відрізнявся, тому перспектива вивчення величезної кількості математичних предметів мене зовсім не радувала. Я відучився в технікумі на залізничника, але після армії вибрав готелі як більш цікаву сферу. вступив на заочку та поїхав із рідного міста до Сочі. Це був 2012 рік, у повітрі витав аромат майбутньої олімпіади, всі жабо передчуттям. Мені дуже подобалася ця атмосфера. Я влаштувався в вкрай непоганий готель у Червоній Поляні на рознощик багажу і завдяки своїй природній старанності за 7 місяців перестрибнув кілька кар'єрних сходинок і став менеджером з ділового туризму. Зарплата дуже пристойна для 21 річного хлопця, поки що без вищої освіти, перспективи і начебто круто. Але тоді я і почав замислюватися над цими перспективами, мені добре вдавалася професія, але все що стосується "підкабомної гри", інтриг, підсиджень і т.д. ... я це ніколи не любив, мені здавалося і досі це здається "брудними технологіями" і жодного бажання ці займатись у мене не було. І тут простий розрахунок – я молодший у відділі, наступний ступінь – начальник відділу, а це вже (крім того, що треба буде туди пробитися і це можливо тільки якщо піде нинішній начальник та інше) керуюча робота. А бути начальником мені ніколи не подобалося, не любив я тоді зовсім керувати, контролювати, перевіряти ще раз... я хотів сам бути крутим спецом... а це стеля... Можна звичайно було розслабитися, років до 30 - начальник відділу, до 40 - директор департаменту і все начебто вдалося, але це не мій шлях. І невідомо як би склалося моє життя і до чого привели б всі ці роздуми, якби одним теплим серпневим вечором 2013 року я не наткнувся на javarush.ru. Я серфіл інет на предмет "ігор для програмістів" (незважаючи на те, що я не пішов вчитися комп'ютери мене завжди приваблювали, причому не залізо, а саме програми. У всіх предметах у технікумі чи інституті десь так чи інакше ми робабо щось на Комп типовий урок проходив приблизно так - ми проходимо нову тему, дають завдання, я його відразу вирішую і ми з викладачем ходимо і перевіряємо в інших) і забрів сюди. Перше, що створило сильний позитивний образ - це звичайно статті. У них яскраво і чітко відчувався професіоналізм, що людина, яка це пише насправді дуже круто розуміється на темі і пише саме те, що потрібно і саме так, як потрібно! Стаття про вищу освіту (сильно перегукувалася з моїми думками), стаття про шлях програміста... та я всі їх прочитав майже захлинаючись і почав займатися. Спочатку звичайно я і не планував змінювати спеціальність, залишати посаду, яка для моїх знайомих із рідного міста здавалася недосяжною вершиною і "хлопець реально до успіху прийшов". Але поступово я став помічати, що проводжу за завданнями все більше і більше часу, вихідні, після роботи, куплено підписку. Мій шлях у цьому плані вийшов довгим і не завжди гладким, олімпіада, майже відразу за нею дипломна робота, часу на заняття залишалося небагато, але я займався. І ось! Ключовий момент. Я став серйозно замислюватися над зміною професії, щоб стати професійним програмістом. Невеликий відступ - я б точно не став на цей шлях без javarush.ru, це зараз я легко читаю технічну літературу англійською і можу легко сприймати навіть "суху" інформацію, але тоді ця ігрова форма була вирішальним фактором, що відкрив для мене світ програмування. Я почав займатися ще старанніше, купив "Філософія Java" і активно студіював. До липня (враховуючи що були періоди коли займатися не виходило зовсім) я вже впевнено почував себе у сore та вирішив що треба діяти. Я звільнився з готелю, зібрав речі, поїхав у Санкт-Петербург і влаштувався офіціантом на графік 2х2, щоб у вільний час готуватися до співбесід. Тут я отримав від Х'юберта тестове завдання на реальний проект... тільки я став думати, що щось розумію і.... круто попрацювати. Туторіали, спроби запустити готові, розбити на частини, окремо база даних, окремо JSP, зібрати разом ... уф ... це було реально круто! Пам'ятаю своє захоплення від того, коли вдалося закинути об'єкт у базу і успішно його отримати). Але тут постало інше питання, я нераціонально використав наявні фінансові кошти і в листопаді був змушений відступити до свого рідного міста, до співбесід я так і не дійшов (за фактом у мене тоді був тільки сore, але варто спробувати). Але цей відступ анітрохи не вибив мене, я бачив мету і тимчасові труднощі мене анітрохи не хвилювали. Я повернувся працювати офіціантом у той ресторанчик з якого їхав до Сочі 3 роки тому. Звичайно, оточуючі сприйняли це як мою поразку, але думка оточуючих ніколи не була для мене особливо значущою. І це мені дуже допомогло в той період. Робота 2х2, усі вихідні за java, так пройшов час до квітня. У квітні я мав достатньо грошей для ще одного ривка, я звільнився і ще два місяці старанно готувався приблизно по 12, іноді по 17 годин на день. Але тут трапилося щось на зразок вигоряння. Я почав замислюватися чи так мені цікаво програмування (дурне питання звичайно якщо я з великим кайфом міг прогаяти по 17 годин з перервами на поїсти і поспати). Але питання треба було вирішувати і я вирішив його кардинально, замість від'їзду до Санкт-Петербурга до якого я вже був готовий, я поїхав до Криму до одного знайомого і займався зовсім іншими речами, програмуванням не займався принципово, хотів перевірити, наскільки це "моє". У вересні стало нестерпно, моторошно тягнуло програмувати. Півтора місяці відновлення форми, розсилка резюме та від'їзд до Санкт-Петербурга. Не довго розписуватиму співбесіди, але в результаті я працюю в тій компанії, в якій була моя перша співбесіда. І тут я повністю відчув що таке бути програмістом... мені більше ніколи в житті не доведеться працювати... ніколи... я займався програмуванням майже весь вільний час, а тут я можу займатися цим ЗАМІСТЬ роботи! Мені надають місце, умови, кидають таски, а моє завдання лише ПРОГРАМУВАТИ, та ще й грошей мені за це платять! Думаю цього відчуття ніколи не зможе зрозуміти людина, яка ніколи не працювала на справді улюбленій роботі. Випробувальний термін, який мав бути 3 місяці, мені за клопотанням тимліда закрабо за три тижні і підняли ЗП на 50%. Я швидко влився в проект і вже за два тижні став отримувати цілком "бойові" завдання нарівні з іншими. Професійна розробка це ще більший кайф, ніж займатися самому! Жодної необхідності ставати "начальником", ніяких "брудних методів", ти можеш розвиватися як крутий спец! Те, що я так хотів! То чого прагнув і не знав як реалізувати. Цей шлях засвідчив мені javarush.ru. Я навіть по життю став розслабленішим і спокійнішим, на тебе не тисне робота, у тебе немає "понеділків", ти займаєшся тим ніж по кайфу. Ось така вийшла історія і це безперечно тільки її початок, шлях вийшов довгим, натомість у виборі я абсолютно впевнений. Чи підійде ця дорога кожному, не знаю. Але я точно знаю що при належних зусиллях вивчитися на програміста не маючи спеціалізованої освіти реально! І якщо ви захочете javarush сильно Вам у цьому допоможе.

Велика подяка Зеппу та всій команді javarush за те, що вони роблять, це змінило моє життя та я думаю життя багатьох інших людей! Це неможливо круто! Успіхів вам у всіх початках! Здоров'я! і удачі! Ну і звичайно я рекомендую javarush як найкращий навчальний ресурс з java всім товаришам, які цікавляться програмуванням. Ще раз дякую!

ps Багато чого звичайно залишилося "за кадром", якщо щось цікаво, ставте питання в коментарях, із задоволенням відповім.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ