Java - что нужно, чтобы найти работу и как это учить

preview_player
Показать описание
Посмотрим на вакансии программистов на Java, что требуется, и разберем истории людей, пишущих на этом языке, как они стали программистами.
0:00 Вступление
0:29 Разбор вакансий на Java
6:47 Истории программистов, пишущих на этом языке
12:45 Моя история, связанная с Java
13:43 Выводы
Рекомендации по теме
Комментарии
Автор

Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.

aocore
Автор

Изучаю JS, уже работаю. Изучение начал в 18.5 лет (сейчас 20), было тяжело, думаю мой пример доказывает то, что войти в it может каждый, так как школу я закончил с 9 тройками, был очень ленивым, так-же у меня небольшие проблемы с памятью, быстро все вылетает из головы, даже если целый день практиковал, так же проблемы с математикой(очень плохо считаю), но это мне не помешало за полтора года изучить css, html, js, react и тд. Работу найти на реакт было не тяжело, отсылал сотни откликов, первое тестовое пришло по vue(да, а я учил реакт), на него было дано 10 дней, за 7 дней я выучил vue и vuelidate(даже проект написал связанный с криптой), и сделал тестовое за оставшиеся 3 дня, естественно на собес не попал, код был так себе, тк на vue не было практики нормальной, но теории я знал не мало, мог рассказать про все методы жизни и тд. Далее пошли тестовые по реакту, именно благодаря этим тестовым я научился писать код, сделал я их штук 5 на тот момент(пока делал, выучил много нового), уже прошло 2 месяца спустя начала поисков и приходит ещё одно приглашение, меня зовут в дискорд и без лишних вопросов кидают в проект, и дают задачу, если справлюсь, то работаю у них, я справился, было сложно, никогда не видел таких больших проектов, делал таску 3 дня (которую можно сделать за 2 часа). Это было ИП, небольшая команда из 2 фронтов(вкл меня) и 2 бэкеров, никакого код ревью, естественно о росте и речи не было, но я думал буду работать за хлеб, а получал 40 тысяч рубликов. Спустя пару недель ушел другой фронт разраб и я остался один, такого ужасного кода я никогда не видел, даже я без опыта понимал что все очень плохо, занимался бесконечным рефакторингом, компоненты в 2к строк урезал до сотни строк, убирал куча дубляжа и внедрял redux. Спустя 3 месяца я ушел оттуда, не только я, а все, даже бэкеры и площадка затем загнулась. После этого я захотел больше зп, устроиться в хорошую компанию где есть рост и начал изучение снова, дал я себе на это 2 месяца, но мне хватило одного, что бы изучить довольно глубокого js, изучить ts на довольно неплохом уровне, мог мутить очень сложные интерфейсы и очень глубоко тайпить приложение, так же внедрил ts в реакт. Вот и настал поиск работы, опять откликался на десятки вакансий, только с зп от 60. Сделал 5 тестовых, от двух не получил фитбек. Первый собес, спрашивали обо мне, узнали что учусь(да, я ещё и студент) и сразу "послали". Второй собес уже технический, перенервничал, из-за чего не ответил на три вопроса и не решил тупейшую задача, тишина, полный игнор. Третий собес начался со знакомства, затем тестового, за тестовое мне дали оценку 8.5 из 10, все на тс(за тс дали большой плюсик), реакт и редакс, сказали что отличный код и позвали на тех собес. Тех собес прошел отлично, я нервничал в начале, но тот кто его ввел говорил очень медленно и расслабленно, я успокоился, ответил абсолютно на все вопросы и мне почему то не хватило, я начал просить о том, что бы ещё позадавали(да, я сумасшедший ). Спустя неделю мне приходит оффер с зп 60к и не в маленькую компанию с отличным ростом, где каждые 3-4 месяца(если ты работал хорошо) повышают зп, есть ревью, отличная команда, где даже с директором общение как с другом, тут я уже надолго. Английский на начальном этапе не важен(хватит a1-a2, для того что бы понимать переменные, уметь их называть и тд), но если хотите получать действительного большую зп, то без него никак.

ВладиславБирюков-шэ
Автор

Занимаюсь изучением Java, со студенчества осталось много знакомых ребят кто изучал программирование и в дальнейшем связал свою работу с этим, в основном ребята были .Net-чиками, всегда нравилось общаться с ними, так как ребята талантливые и интересные. Самому программирование всегда казалось чем то с другой планеты, сложным и не понятным, но я решил попробовать изучить данное направление. Самое сложное лично для меня, это терминология, особенно когда читаешь это в книге или слушаешь в видеоуроке, и пока мозг подстроится и поймет что и куда, мысль немного расплывается. Очень много инструментов, методов и прочего чего не запомнить с первого раза, порой голова просто лопается, но я не сдаюсь. В общем ребята, упорство, настойчивость и регулярность в занятиях - наши друзья! Только вперед!

podjegSaraev
Автор

13:45 Я тоже не считаю себя химиком, поскольку диплом ещё 20 лет тому назад покупал с рук в переходе. А до этого торговал селедкой на рынке. Но, это не мешает мне работать начальником лаборатории сертификации лекарственных препаратов. И работа мне нравится, из-за зарплаты, в основном!
Совет простой: не важно, кем вы себя считаете! Главное, - кем вас считают окружающие!😀

ПРОМОВИДЕОДЛЯАГЕНТСТВНЕДВИЖИМО
Автор

Про высшее образование: я устроился в регионе на 4 курсе (2014г) джуном-практикантом на зп 8тр, через месяц это стало 16тр, через еще 2 стало 20тр. К 5 курсу это были 30к, для моей местности уже отличные деньги, но работы было действительно много, и я не вывозил учёбу. Соответственно, меня отчислили перед госами, и так к этому вопросу я и не вернулся))
После этого менял работу 2 раза: с опытом в 3 года и с опытом в 5 лет с релокацией. Оба раза никаких вопросов насчет образования не возникло вообще. Во второй раз устраивался на сеньорскую должность, там по внутренним правилам компании должен быть человек с высшим образованием, но начальство какое-то спец. распоряжение выпустило о приёме меня, вот и всё.
Ни о чем не жалею, только родители подпинывают иногда, чтобы на заочке доучился, может быть и вернусь к этому вопросу однажды.

nazin.s
Автор

Ваши видео очень мотивируют. Спасибо за ваш труд!

Лисёнок-
Автор

спасибо вам за то что рассказываете и тратите на нас своё время объясняя нам что да как огромное вам спасибо. Я думаю это видео заслуживает лайка и комментария!

mysoulslike
Автор

Привет, Алексей! Java начал учить в январе 2020 года. Навыков не было совсем. Из образовательных учереждений Кубанский Государственный Технологический Университет, нефтегаз. Был на 3 курсе. Заочно. Так что это образование можно не учитывать. Java учить начал в школе программирования Progward в рамках 4-х месячного курса по основам ООП. Застрял на середине курса. Было трудно и не хватало знаний. То ли я такой, то ли курс не подошел мне. Но желание стать программистом меня не оставляло, да и бросать что-то на пол пути тоже не про меня. с лета 2020 года по ноябрь 2021 года практически не занимался. Свадьба, смена сферы деятельности(уволился из Краснодаргазстрой, где работал вахтовым методом техником по ремонту систем ГЛОНАСС и устроился в Газпром Трансгаз машинистом технологических компрессоров по месту жительства). С декабря 2021 года возобновил обучение Java. Освежил в памяти уже пройденный материал и двигаюсь дальше! На JavaRush прошел 2 блока JavaSyntax и JavaCore. Сейчас прохожу бесплатные курсы на Хекслете по командной строке и Git. И еще курсы Заура Трегулова по SQL и Spring. Читаю "Грокаем алгоритмы" Адитья Бхагарова и Эфективное программирование Д.Блох. Курс по паттернам проектирования на РефакторингГуру... В общем загрузился по полной. Благо отпуск начался. Рано утром встаю и сажусь заниматься до позднего вечера. Для себя решил уже точно что стану программистом чего бы мне это не стоило!

moryivan
Автор

Начал интересоваться языками в 16 лет, сейчас мне 20. После 9 класса поступил в техникум, я понимал что специальность техникума не перспективна и начал изучать язык. Выбрал java говорили не простой язык для начинания но синтаксис схожий с С привлек и все то что можно писать на java. Сперва изучал в приложении на телефоне (вроде называется SoloLearn) далее переключился на JavaRush, но не очень зашло, долго не мог понять что такое экземпляр класса, но родственники меня поддержали и подарили возможность изучать курсы в онлайн институте Нетологии. После техникума и изучения java в течении 4.5 лет я быстро нашел работу в сбербанке как ведущий инженер.

shidrug
Автор

Изучаю Java Script на Степике. Тяжело, хотя я пока еще на основах. Но я делаю так: 1)сначала читаю 2)потом смотрю видео по этой теме на Ютуб.
Таким образом в голове устанавливается все по полочкам.
Всем спасибо за свои истории! Очень приятно видеть, что ты не одна)
P.s 5 лет в дизайне интерьеров и диплом архитектора не дали того удовлетворения, которой бы хотелось получать от работы. По этому не боюсь менять профиль и учиться заново)

anastasiadzam
Автор

Не случайно я зашол в YouTube ночью и сразу первое видео - про Java) изучаю Java постепенно, пишу свои проекты под андроид (на java), делаю для себя и коллег программы, помогающие быстрее выполнять свои обязанности (работаю сервис - инженером по подключению абонентов к интернету). Сниффаю запросы софта и ресурсов которые нам дают, вытаскиваю из ответов сервера информацию, которую могут получить только руководство)) часто использую Stream API, наследование, полиморфизм, всегда интересно смотреть видео где фигурирует Java, очень нравится писать на java, иногда не сплю до 6 утра, обдумывая код и проект на листочке бумаги) Изучаю её приблизительно уже 2 года... Мелкими шагами, желаю всем не бросать начатое, если оно приносит вам

Sergey.Aleksandrovich.P-rus
Автор

Продублирую. Писал в ответах на комментарий.

Изучаю Java 15 месяцев:
- 2 мес. (сент-окт) Java Rush, прошел квесты Syntax+Core(+ курс Алишева)
- 1 мес. (нояб) потерял из-за переездов, потом была низкая мотивация (начало обучения)
- 3 мес. (дек, янв, фев), книга Философия Java Bruce Eckel. Всю с конспектами, мини проектами. Мог быстрее - но первые 2 месяца нарочно всё делал в Notepad++. И в Maven пару раз собирал.

< Здесь понял, что не отступлюсь + привык упираться в стену. Перестал терять мотивацию из-за трудностей >

- 2 мес. (март, апр) Не помню точно, скорее всего на JavaRush проходил Квест многопоточность и что-то еще. Часть апреля потерял, болел или ленился в какой то момент от перегрузки.
- 2 мес. (май-июнь) Реализации алгоритмов (сам переписывал), списков, map, hashmap, сложность алгоритмов, деревья. Писал самостоятельно реализацию. В т.ч. красно-черное дерево..
- 2 мес. (июль-авг) Пол июля лето, гулял, ездил. Потом Наиль Алишев (Udemy): Spring, Hibernate, REST, git, проект, html .
- 1 мес. (сент) немного отдыхал + linux. Решение проходного Java Rush задания на стажировку Topjava, сделал за три дня, спасибо курсу Алишева, +Criteria API.

- 2 мес. (окт-сейчас) Учебная стажировка, на данный момент проект на Spring, Hibernate/jdbc, PostgreSQL/HSQL, JUNIT4/5, JavaSctript, Tomcat, кэши, транзакции, пулы... Сложная для меня оказалась. И дальше всё усложняется. Еще и второй переезд случился. Но зато избавился от кредитов, кроме одного.. Но денег все меньше и меньше. Не работаю, продаю всякое с али на авито. Почти ничего не приносит. Все время посвящено обучению.


15 января будет конец стажировки. Дальше буду подтягивать базовые знания по Core, многопоточности. Пересмотрю материалы стажировки, проект еще один сделаю, опубликую. Надеюсь, английский подтяну (сейчас никакой).

Самое главное для себя понял - надо окружить себя всем этим. Вместо просмотра развлекательных видео - предпочтение отдаю что то по Java. Я имею ввиду, рассуждения о поиске работы, о работе, о проектах, обо всем таком, что можно слушать на фоне.

uflgeer
Автор

Классный формат и приятно почитать реальные истории людей из других областей деятельности

PersonalSmile
Автор

Алексей, спасибо за ваши видео! Очень помогает не терять мотивацию!

arthurlobza
Автор

Алексей, здравствуйте! Запишите, пожалуйста в свой волшебный блокнотик два вопроса для будущих видео:
1) На какие курсы стоит тратить время и деньги, как отличить годноту от инфоцыган. Возможно, Ваши подписчики поделятся своим опытом в этом вопросе, а Вы эту информацию соберёте воедино.
2) Расскажите про организацию совместной работы над проектом. Как ставится и разбивается задача, как программисты умудряются не мешать друг другу. Пишет ли каждый свою функцию, или целый класс, или целое ещё_что_нибудь? Как всё это запускать для просмотра текущего результата? Для опытных, возможно, это банальная рутина. Но для новичков это тёмный лес.

Evgen__B
Автор

Алексей, спасибо 💪 качественно преподносите.

bmerlin
Автор

Спасибо вам, Алексей, что вселяете уверенность в людей, сам пока не могу определиться как именно начать учиться, работаю в телеком- компании, у нас регулярно возникают вакансии Java- разработчиков, это и наталкивает меня на мысль об обучении, тем более опыт перехода сотрудников в разработку из других отделов у нашей компании есть.

brawlstarsder
Автор

Огромное спасибо, Алексей! Очень мотивирующее видео!

xiaohu
Автор

Алексей, здравствуйте. Вдохновившись вашей деятельностью на этом канале начал изучать js, путь мой скромен всего около месяца. Мне сейчас 25, когда учился в колледже, на техника эвм, были какие-то предметы связанные с программированием, было даже интересно, но после учебы и переезда за 9к км от дома в другой город пошел по пути денег «здесь и сейчас» и занялся продажами. Проработал 5 лет, знатно выгорел понял что не мое от слова совсем и вернулся к истокам. Даже несмотря на короткий срок изучения js, уже удалось устроится в центр обучения при it компании стажёром. Идет сложно, но интересно разбираться. Спасибо за контент и веру в то, что программистом может стать каждый!

ennore
Автор

38. Строитель. В данный момент работаю по специальности, но режим работы позволяет изучать программирование. Взял в ноябре курсы на одной из платформ. На текущее время буксую, хотя вроде и понимаю весь материал, который читаю, смотрю. Появилась некая прострация, но очередное ваше видео очень настраивает. Постараюсь возобновиться интенсивнее. Планы огромные.

didierbrunet