Это история о том, как я получил оффер на должность Java Junior Developer. Когда-то я читал здесь истории успеха и мечтал о том, чтобы когда-нибудь история успеха появилась и у меня.
Начну немного издалека. Прошу прощения за возможные ошибки, с орфографией у меня не очень хорошо.
azors1860
25 уровень
Как заводчанин стал джуном в провинциальном городе
Комментарии (21)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Artem Sokolov Android Developer в Oracle
29 ноября 2021, 05:16
Интересная история!
+1
Руслан Ш. QA Automation Engineer в Сбер
27 ноября 2021, 11:18
У нас на проекте есть 3 линии поддержки, 1,2 и 3-яя. У нас есть 2 консультанта из 3 линии: так они практически универсалы: и аналитику по процессу могут сделать - задач разработчикам написать, и сами могут писать код в dev (то есть брать задачи на разработку), и тестирование проводить и автотесты писать, и дежурить на проде) Крутые чуваки, очень помогают нам на проекте, лучшие эксперты по продукту)
0
Rolush
26 ноября 2021, 16:33
Привет, в какую организацию в Ижевске получилось устроится?
0
Алекс Стрелков
26 ноября 2021, 13:41
интересная история, удачи.
0
Дмитрий
23 ноября 2021, 05:19
нормас, тоже с jrush начал, а щас попал джуном по c/с++ =D
0
Dmitry Tsybankov Электромонтёр в Пищевое производство
30 ноября 2021, 10:48
На 11 уровне?
0
2DaMoon
21 ноября 2021, 14:46
Интересная история!
0
azors1860 Backend Developer
22 ноября 2021, 17:21
благодарю :)
0
Hidden #213 Урoвень 13 (Forever&Ever)
21 ноября 2021, 13:36
Ого. История взлётов и падений :)
Можно несколько вопросов?!
* А сейчас ты чувствуешь, что на своём месте? Нравится работа и то что ты делаешь? (или нравится зарплата)
Просто у тебя было несколько вариантов, но ты отказывался, зная, что это тебе не подходит... не каждый бы так смог.
* Почему не вернулся на JavaRush после того, как на время бросал изучение языка.
И почему не вернулся, когда уже устроился и тебя взяли на испытательный срок? Освежил бы знания, прошёл до конца.
Или ты чувствовал, что "вырос" из JR?
P.S. провинциальный городок... 630.000 жителей😅
0
azors1860 Backend Developer
22 ноября 2021, 16:47
Привет!
Что касается текущей работы - я бы сказал что всё нравится. На проекте хороший и современный стек технологий, очень дружелюбный коллектив, хороший руководитель.
Что касается зарплаты - чуть выше официальной в городе. Для первого места - жаловаться не приходится. Но всё же, на последнем месте (на 2ой линии тех. поддержки) зарплата была несколько выше, так что в плане зарплаты - это скорее инвестиция в будущее.
Почему не вернулся на JR.
Когда была апатия - учить не хотелось совсем. В какие-то моменты просто проскальзывала мысль - "а мне оно вообще надо?" (быть программистом). Когда были периоды, что есть свободное время и желание учиться - уже было желание идти дальше, изучать технологии, например, в какой-то момент начинал изучать JS.
Когда взяли на испытательный срок - если честно было совсем не до JavaRush, т.к. период тоже был не из простых, особенно первые пару месяцев - приходилось изучать то, что нужно здесь и сейчас. По большей части даже не технологии java, а сам проект и его структуру.
На текущий момент свободного времени стало больше, т.к. относительно освоился и со своими задачами уже справляюсь (баг фиксы, небольшие, а иногда и довольно большие доработки). Но несмотря на это, на 99% возвращаться сюда для решения задач уже не буду, попросту потому что это уже пройденный этап. Наверняка я не знаю всех нюансов, которые здесь описаны, но нужно понимать, что всех нюансов не знают даже разработчики высокого уровня. Очень важно знать основу, уметь строить рабочие и оптимальные алгоритмы. Но как сказал мой хороший знакомый разработчик: "главный навык программиста - это уметь гуглить", пожалуй, в этом есть очень весомая доля правды.
+5
Hidden #213 Урoвень 13 (Forever&Ever)
22 ноября 2021, 17:05
Благодарю за ответ! :)
Да, я уже много раз слышал это от профессиональных программистов - "Нужно уметь гуглить".
Но у меня ещё нет того уровня знаний, что бы я свободно искал ответ в гугле (я просто не знаю, что именно гуглить по некоторым темам)
Кстати, многие так же говорят, что важнее всего технологии, фреймворки и общее понимание программирования, чем всё остальное))
А какая тема на JR далась сложнее всего?
И какая тема самая полезная, на твой взгляд? :) Понятное дело, что это неоднозначный вопрос, все темы важные и нужные. Но просто, ради интереса.
Даже не знаю, как правильно сформулировать... Что в реальной работе используется чаще всего из базовых знаний?🙃
+1
azors1860 Backend Developer
22 ноября 2021, 17:19
Не могу сказать какая тема далась тяжелее всего - просто потому что уже не помню. Однозначно помню были проблемы с пониманием геттеров и сеттеров - я их попросту не признавал, не понимая для чего они нужны. И помню долго пытался понять что есть стектрейс, кажется 10ый уровень. Скорее всего затупы были и на других темах, но повторюсь, сейчас уже попросту не вспомню.
Что касается важных тем. Здесь конечно очень непросто ответить, нужно в целом хорошо понимать базу - java core, ООП. По большому счёту в работе пригодится может всё что угодно. Могу сказать что архиважной темой, с которой попросту невозможно не столкнуться при работе - это коллекции. Важно понимать какая в них заложена структура, в каких случаях стоит использовать лист, в каких сет, что такое коллизия хэш-кода и почему это плохо. Также, например, важной темой можно назвать работой со строками. Хотя опять же, я не могу сказать что есть какие-то неважные темы.
+1
Hidden #213 Урoвень 13 (Forever&Ever)
22 ноября 2021, 17:31
Понял! Спасибо)
Я догадывался, что Коллекции и Потоки - это очень важные темы, ведь для них выделили отдельные главы после 30 уровня. Постараюсь разобраться с ними подробнее.
На счёт геттеров-сеттеров, интерфейсов, ООП и прочего - я вроде бы разобрался в темах, но пока ещё не понимаю как это используется на практике и зачем😅 Хотя, подозреваю, что это у всех так... пока не приступлю к реальным проектам не пойму.
P.S. знаю, уже надоел с вопросами. Но это последние, обещаю!)))
Просто ради любопытства, я у всех спрашиваю:
1) Влияние Английского языка (именно на вашей работе очень нужен Английский или достаточно среднего уровня? Какой уровень у вас?)
2) Метод слепой печати на обеих раскладках (лично вы свободно печатаете на Eng\Rus раскладке? Критично ли это на работе?)
3) Хорошие книги в дополнении к JR. (Какие читали лично вы и какие бы могли посоветовать новичку? Или изучали только онлайн? Многие говорят, что книги уже не нужны совсем...)
0
azors1860 Backend Developer
22 ноября 2021, 17:54
Да ничего страшного, если есть время - ответить мне не тяжело.
1. Английский нужен однозначно, но к своему стыду у меня с ним всё очень плохо - онлайн переводчик мой лучший друг. Зачастую приходится гуглить информацию, а делать это лучше на английском. Да и просто читать код, зная английский, значительно проще, т.к. ты сразу понимаешь для чего нужна эта переменная или метод. Однако устроиться джуном без знания английского реально - я живое тому доказательство. На текущий момент работаю над собой в этом направлении.
2. На русской раскладке печатаю в слепую, на английской всё же нужно подсматривать. К работе это едва ли имеет отношение, т.к. печать кода у программистов занимает, как правило, наименьшую часть рабочего времени.
3. Что касается книг, я думаю что можно обойтись и без них, но всё же я в какой-то степени сторонник книг (хотя прочитал совсем-совсем немного). Из того что могу порекомендовать - "Java. Полное руководство", Герберт Шилдт. Читал её не полностью, а по конкретным интересующим меня на определенный момент темам. На будущее могу порекомендовать Робер Мартин "Чистый код", но к этой книге, на мой взгляд, нужно относится с определенным скепсисом.
+3
hidden #2924827
15 декабря 2021, 13:20
Спасибо! Я тоже Шилда читаю. Громадные тексты пишете, а говорите что с орфографией плохо)
0
Hidden #213 Урoвень 13 (Forever&Ever)
21 ноября 2021, 13:11
Так! Вот это уже интереснее!
Заводчанин из провинциального городка - это прям про меня🙃👍
Большинство историй успеха написано людьми из больших городов, имеющих вышку, связи и работу, так или иначе связанную с ПК и т.д. и т.п.
Почитаем😎
Надеюсь, что это реальная история человека, а не очередная мотивирующая сказка... (но это будет сразу понятно при прочтении)
0
Shdbdbd Susjebj
29 ноября 2021, 00:27
Я сам с javarush, но позже решил переключиться на веб-разработку и в качестве инструмента выбрал язык php. Сейчас работаю на удаленке в хорошей компании. Хоть и не закончил курс полностью, javarush мой первый и любимый учитель. Навсегда в моем сердце!
0
Hidden #213 Урoвень 13 (Forever&Ever)
29 ноября 2021, 06:19
Ого. И такое даже бывает?!))
И как прошла смена языка? в PhP ведь совсем всё по другому.
0
hidden #2924827
15 декабря 2021, 13:23
Борисоглебск)))
0
Hidden #213 Урoвень 13 (Forever&Ever)
15 декабря 2021, 14:44
?!?!??! Бишкек!
ой. или мне на К?! Кострома😎🤓
0
hidden #2924827
16 декабря 2021, 09:02
Немного не поняла). Я украинка из Киргизии)))
0