JavaRush /Java блог /Random UA /Як я знайшов роботу завдяки JavaRush!
toMy
26 рівень

Як я знайшов роботу завдяки JavaRush!

Стаття з групи Random UA
Хей! Хочу почати не з пізнавального, а скоріше, з мотивуючого запису. Найголовніше про те, як я прийшов до того, що зараз маю. Під цим я маю на увазі рівень розвитку, як програміста. Він не високий, могло бути й краще, це так, але за останні півроку відбулося чимало різних подій. Ще пів року тому я багато разів перечитував статтю про способи сортування масиву і думав: "Як же це страшенно незрозуміло і складно!". Зараз цей спогад викликає усмішку і я сподіваюся, що ще через півроку я так само посміхатимуся, згадуючи себе нинішнього. Отже, мій шлях програміста почався на http://javarush.ru Звичайно у нього є деякі косяки, які часом страшенно бісять. Думаю, ви теж складали завдання не з першого разу, а з 15-го, тільки тому, що не написали якусь дрібницю, яку так хотів компілятор?) Але це дрібниці, порівняно з відмінною структуризацією даних, яку дає курс. Прийшовши туди, я знав лише про існування масивів та змінних. Не більше. Можна сказати був абсолютним банкрутом. Та атмосфера, яку вдалося створити у творців цього ресурсу, просто фантастична! Спочатку вона допомагала мені не кинути розпочату справу. У мене справді складалося враження, що я роблю щось по-справжньому серйозне, а не просто виводжу рядок у консоль. Я почав витрачати все вільне від пар у вузі час на читання лекцій та вирішення завдань. Тодішій завзятості та посидючості зараз я можу тільки позаздрити. Якщо не виходило вирішити завдання, заривався в теорію на кілька годин, перечитуючи одні й ті ж рядки знову і знову, доки приходило осяяння. Саме так це буває. Як бар'єр між вашим мозком та потрібною інформацією. Ви повторюєте її раз по раз, доки бар'єр не впаде і усвідомлення прочитаного не проллється, як промінь світла. Принаймні, я відчуваю щось подібне. Окрім лекцій та завдань, я багато часу дивився ролики на ютубі, серйозно, мені вони дуже допомагали на перших парах. Особливо виокремлю два канали, вони просто шикарні: https://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A та https://www.youtube.com/user/devcolibri Я вам безмежно вдячний за вашу працю. Ближче до 10-го рівня я почав намагатися допомагати іншим JavaRash'івцям на форумі. Це часто нудно і складно, але неймовірно корисно. А ще дуже приємно, коли ваша відповідь допомагає іншому, а вам капає рейтинг. Але найголовніше ви читаєте чужий код. Повторюю банальне повчання, але воно дуже важливе: читайте чужий і найголовніше хороший код. Новачки цим нехтують, бажаючи писати самим, що зрозуміло, це завжди приємніше, але на роботі, 90% часу витрачається на прочитання чужих рукописів. І чим краще ви це робитимете, тим легше вам буде надалі. Часто виникають запитання щодо читання книг. Я читав філософію Java, Брюса Еккеля, і знаєте, спочатку це давалося важко. Книга безперечно хороша, але чи багато користі, коли ви вштовхуєте в себе сторінку за сторінкою? Я гадаю, ні. Поки у вас не вишикуватиметься загальна картина того, як влаштована мова, не намагайтеся зариватися в книги, в яких описуються деталі та тонкощі. Це тільки відштовхувати вас від програмування і лякати. Наприклад, мені за півроку так і не знадобабося побітові операції, хоча я кілька разів перечитував главу про них, сподіваючись розібратися що до чого. Наступні три місяці пролетіли у читанні різних лекцій, постів на форумах, перегляді відеокурсів, вирішенні завдань. Дуже насичений та продуктивний час. Майже кожен день щось новеньке! Але загалом я ще не міг нічого. Це перше і найжорстокіше розчарування у програмуванні. Ви приходите з великими надіями, що займаєтеся як слід пару місяців і почнете робити круті ігри та сайти, але добре обламуєтесь. Через якийсь час з'являється думка: "Так, чувак, ти займаєшся вже n-місяців, можливо ти зможеш зробити щось придатне?" І виявляється, що ні. З'являється усвідомлення, що читав про цю штуку, робив он ту штуку, знаєш про цю штуку теж, але а толку то? У цей переломний момент потрібно подолати своє розчарування, стиснути кулаки та просто продовжити займатися як раніше. Саме в подібних ситуаціях дуже багато людей опускають руки, і дуже дарма. У масштабах програмування, ви пройшли лише пару кроків, зате яких! За ці три місяці я підібрався до 20-го рівня і почав подумувати про те, що все-таки я вже на щось здатний, до того ж наближалося літо і в голові виникла шалена ідея: "знайти стажування". А раптом? Я просто зайшов на хедхантер або йому подібний сайт, створив оголошення, мовляв дивіться, я дуже класний джава-стажер, і став далі спокійно, як завжди, ходити на пари залипати в завдання на джавараші. За весь час кілька разів написали з питаннями оцінити себе і можу порадити навіть не відповідати на такі повідомлення. Це все шлак. Що означає оцінити себе? Напишу, що вище за високий, суперський java-lead, звали в гугл, не пішов, що з того? Такі питання просто марення і нормальні роботодавці не займаються подібною фігнею, аля, писати в особу на авіт або тому ж хедхантері. Але на мій величезний подив, через якийсь час мені зателефонували, запитали якою мовою я займаюся і просто покликали пройти тестування в конкретний термін. Я здивувався, але, звичайно, погодився. Це було справді несподівано, і хоч ніхто б мене там палицею не бив, але я відчував сильне хвилювання, як перед найважливішим іспитом. А насправді, це він і був. У мене було два дні і я став ретельно перечитувати лекції, серйозно, ось прямий з 3-5 і до тієї, на якій знаходився в той момент. Час пролетів дуже швидко і настав день Хе. Я приїхав до офісу, мене він вразив. Світлий, яскравий, навколо тільки молоді та веселі люди. Жодного старого. "Ось воно, IT! Як же круто" - думав я на той момент. Мене зустріли, відвели у розмову. Там уже сиділи якісь хлопці, зовні просолені кодери. З вусиками, хвостами, прямі типові програмісти. Вони балакали між собою про те, які вони круті, а я мовчав, бо й сказати не було чого. Не скажу ж я, що вчора перейшов на 19-й рівень, правда? В результаті, всім роздали завдання, по 5 завдань і як же я був радий, коли, чекаючи чогось невідомого і страшного, я побачив цілком людські, кльові завдання. Начебто одна на рекурсію, дві на ітерації циклу, ще одна на пошук помилки в невеликому, простому шматку коду і ще якась... забув. Тут натягування джавараша відіграло величезну роль. Він просто з лишком окупив витрачені на передплату гроші. Я здав завдання і пішов додому, заспокоюючи себе думками, що отримав корисний досвід і навколо одні плюси, але в глибині душі розумів, що я страшенно хочу пройти далі. І за тиждень мені передзвонабо! Повідомабо, що я вирішив 4 завдання з 5 і покликали на стажування. На щастя в той момент не було меж. Перспектива того, що влітку я буду два місяці перебувати серед професіоналів, переймати у них досвід і робити щось реально круте, просто зводила мене з розуму. І за фактом, все завдяки джаварашу і тим зусиллям, які були витрачені не дарма. У результаті все виявилося трохи не так, як я очікував у своїх рожевих мріях, але досвід я отримав колосальний. Обсяг інформації, її складність та рівень зросли там на порядок. Думки постійно були різні: від "як же я тепер крутий, я дізнався, як використовувати ajax!", До "твою матір, що це за невідома складна х***а?!" Але головне продовжувати вивчати це, не кидати навіть якщо ви абсолютно нічого не розумієте. Пам'ятаєте бар'єр? Рушайте його всіма силами! На стажуванні майже перестав дивитися ролики на ютубі, вони перестали бути інформативними. Почав більше читати хабр і навіть розуміти, про що там пишуть! Ось так. З Java я пересів на C#. Не хочу їх порівнювати, скажу лише, що перейти було дуже легко, вони дуже схожі. А наприкінці мені запропонували роботу! Я був на сьомому небі і не міг повірити, що це справді відбувається. Тобто я ось пару місяців тому ледве навчився створювати методи та використати їх, зрозумів, чим клас відрізняється від його об'єкта, а зараз можу працювати? Чесно, я досі твердо впевнений, що мені дуже пощастило, але це змушує мене ще більше працювати над собою, щоб довести, що вибрали мене, а не когось ще, не просто так. Зараз я так і залишився на 25 рівні курсу, але дуже сподіваюся, що колись закінчу його. Коротко написав все, що хотів. Дякую, що прочитали мій потік свідомості. Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon ще одна на пошук помилки в невеликому, простому шматку коду і ще якась... забув. Тут натягування джавараша відіграло величезну роль. Він просто з лишком окупив витрачені на передплату гроші. Я здав завдання і пішов додому, заспокоюючи себе думками, що отримав корисний досвід і навколо одні плюси, але в глибині душі розумів, що я страшенно хочу пройти далі. І за тиждень мені передзвонабо! Повідомабо, що я вирішив 4 завдання з 5 і покликали на стажування. На щастя в той момент не було меж. Перспектива того, що влітку я буду два місяці перебувати серед професіоналів, переймати у них досвід і робити щось реально круте, просто зводила мене з розуму. І за фактом, все завдяки джаварашу і тим зусиллям, які були витрачені не дарма. У результаті все виявилося трохи не так, як я очікував у своїх рожевих мріях, але досвід я отримав колосальний. Обсяг інформації, її складність та рівень зросли там на порядок. Думки постійно були різні: від "як же я тепер крутий, я дізнався, як використовувати ajax!", До "твою матір, що це за невідома складна х***а?!" Але головне продовжувати вивчати це, не кидати навіть якщо ви абсолютно нічого не розумієте. Пам'ятаєте бар'єр? Рушайте його всіма силами! На стажуванні майже перестав дивитися ролики на ютубі, вони перестали бути інформативними. Почав більше читати хабр і навіть розуміти, про що там пишуть! Ось так. З Java я пересів на C#. Не хочу їх порівнювати, скажу лише, що перейти було дуже легко, вони дуже схожі. А наприкінці мені запропонували роботу! Я був на сьомому небі і не міг повірити, що це справді відбувається. Тобто я ось пару місяців тому ледве навчився створювати методи та використати їх, зрозумів, чим клас відрізняється від його об'єкта, а зараз можу працювати? Чесно, я досі твердо впевнений, що мені дуже пощастило, але це змушує мене ще більше працювати над собою, щоб довести, що вибрали мене, а не когось ще, не просто так. Зараз я так і залишився на 25 рівні курсу, але дуже сподіваюся, що колись закінчу його. Коротко написав все, що хотів. Дякую, що прочитали мій потік свідомості. Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon ще одна на пошук помилки в невеликому, простому шматку коду і ще якась... забув. Тут натягування джавараша відіграло величезну роль. Він просто з лишком окупив витрачені на передплату гроші. Я здав завдання і пішов додому, заспокоюючи себе думками, що отримав корисний досвід і навколо одні плюси, але в глибині душі розумів, що я страшенно хочу пройти далі. І за тиждень мені передзвонабо! Повідомабо, що я вирішив 4 завдання з 5 і покликали на стажування. На щастя в той момент не було меж. Перспектива того, що влітку я буду два місяці перебувати серед професіоналів, переймати у них досвід і робити щось реально круте, просто зводила мене з розуму. І за фактом, все завдяки джаварашу і тим зусиллям, які були витрачені не дарма. У результаті все виявилося трохи не так, як я очікував у своїх рожевих мріях, але досвід я отримав колосальний. Обсяг інформації, її складність та рівень зросли там на порядок. Думки постійно були різні: від "як же я тепер крутий, я дізнався, як використовувати ajax!", До "твою матір, що це за невідома складна х***а?!" Але головне продовжувати вивчати це, не кидати навіть якщо ви абсолютно нічого не розумієте. Пам'ятаєте бар'єр? Рушайте його всіма силами! На стажуванні майже перестав дивитися ролики на ютубі, вони перестали бути інформативними. Почав більше читати хабр і навіть розуміти, про що там пишуть! Ось так. З Java я пересів на C#. Не хочу їх порівнювати, скажу лише, що перейти було дуже легко, вони дуже схожі. А наприкінці мені запропонували роботу! Я був на сьомому небі і не міг повірити, що це справді відбувається. Тобто я ось пару місяців тому ледве навчився створювати методи та використати їх, зрозумів, чим клас відрізняється від його об'єкта, а зараз можу працювати? Чесно, я досі твердо впевнений, що мені дуже пощастило, але це змушує мене ще більше працювати над собою, щоб довести, що вибрали мене, а не когось ще, не просто так. Зараз я так і залишився на 25 рівні курсу, але дуже сподіваюся, що колись закінчу його. Коротко написав все, що хотів. Дякую, що прочитали мій потік свідомості. Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon які були витрачені не дарма. У результаті все виявилося трохи не так, як я очікував у своїх рожевих мріях, але досвід я отримав колосальний. Обсяг інформації, її складність та рівень зросли там на порядок. Думки постійно були різні: від "як же я тепер крутий, я дізнався, як використовувати ajax!", До "твою матір, що це за невідома складна х***а?!" Але головне продовжувати вивчати це, не кидати навіть якщо ви абсолютно нічого не розумієте. Пам'ятаєте бар'єр? Рушайте його всіма силами! На стажуванні майже перестав дивитися ролики на ютубі, вони перестали бути інформативними. Почав більше читати хабр і навіть розуміти, про що там пишуть! Ось так. З Java я пересів на C#. Не хочу їх порівнювати, скажу лише, що перейти було дуже легко, вони дуже схожі. А наприкінці мені запропонували роботу! Я був на сьомому небі і не міг повірити, що це справді відбувається. Тобто я ось пару місяців тому ледве навчився створювати методи та використати їх, зрозумів, чим клас відрізняється від його об'єкта, а зараз можу працювати? Чесно, я досі твердо впевнений, що мені дуже пощастило, але це змушує мене ще більше працювати над собою, щоб довести, що вибрали мене, а не когось ще, не просто так. Зараз я так і залишився на 25 рівні курсу, але дуже сподіваюся, що колись закінчу його. Коротко написав все, що хотів. Дякую, що прочитали мій потік свідомості. Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon які були витрачені не дарма. У результаті все виявилося трохи не так, як я очікував у своїх рожевих мріях, але досвід я отримав колосальний. Обсяг інформації, її складність та рівень зросли там на порядок. Думки постійно були різні: від "як же я тепер крутий, я дізнався, як використовувати ajax!", До "твою матір, що це за невідома складна х***а?!" Але головне продовжувати вивчати це, не кидати навіть якщо ви абсолютно нічого не розумієте. Пам'ятаєте бар'єр? Рушайте його всіма силами! На стажуванні майже перестав дивитися ролики на ютубі, вони перестали бути інформативними. Почав більше читати хабр і навіть розуміти, про що там пишуть! Ось так. З Java я пересів на C#. Не хочу їх порівнювати, скажу лише, що перейти було дуже легко, вони дуже схожі. А наприкінці мені запропонували роботу! Я був на сьомому небі і не міг повірити, що це справді відбувається. Тобто я ось пару місяців тому ледве навчився створювати методи та використати їх, зрозумів, чим клас відрізняється від його об'єкта, а зараз можу працювати? Чесно, я досі твердо впевнений, що мені дуже пощастило, але це змушує мене ще більше працювати над собою, щоб довести, що вибрали мене, а не когось ще, не просто так. Зараз я так і залишився на 25 рівні курсу, але дуже сподіваюся, що колись закінчу його. Коротко написав все, що хотів. Дякую, що прочитали мій потік свідомості. Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon Величезне спасибі спільноті JavaRash та її творцям, ви справді зробабо найкрутіший проект! А якщо є якісь питання, пишіть у личку вк, посилання є у профілі. Усім приємного та продуктивного навчання! ©Mispon
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ