Что должен знать и уметь Junior Java Developer?

  Переглядів 79,965

Sergey Nemchinskiy

Sergey Nemchinskiy

День тому

В этом видео обсудим техническую базу (и не только), которая нужна для того, чтобы устроиться Java Junior Developer. Приятного просмотра!
💻Курс о котором говорит Сергей: 🎓 JAVA - go.foxminded.ua/3zqsj1y
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
🧠А база для новичков: JAVA Start - go.foxminded.ua/3nwqiym
Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - t.me/foxminded
Вы можете стать спонсором канала и получать плюшки - / @sergeynemchinskiy
❤ FoxmindEd в Instagram: / foxminded.ua
🎓Стартовые курсы (перед менторингом):
Инструментарий JAVA - go.foxminded.ua/3JYrz8X
PYTHON Start - go.foxminded.ua/3ZvAKn7
C# START - go.foxminded.ua/42SNlDK
JavaScript Start - go.foxminded.ua/40wHaUd
🎓 Менторинг:
PYTHON - go.foxminded.ua/3TVQT46
C#/.NET - go.foxminded.ua/3nqWNhg
ANDROID - go.foxminded.ua/3Mnqrib
FRONT-END (ANGULAR, REACT) - go.foxminded.ua/40weoTB
SALESFORCE Developer - go.foxminded.ua/3nyF7Aq
UI/UX дизайн - go.foxminded.ua/3lTxbcv
Unreal Engine - go.foxminded.ua/42X5vUM
QA Automation - go.foxminded.ua/40y6wBk
IOS разработка - go.foxminded.ua/42S0ugj
PHP - go.foxminded.ua/3JYXSVd
Unity - go.foxminded.ua/3JYORf0
NODE.JS - go.foxminded.ua/3zi2nFA
GOLANG - go.foxminded.ua/40Qoyys
Обучение на проекте - go.foxminded.ua/3JQONOg
🎓Продвинутые курсы для состоявшихся девелоперов:
Enterprise patterns - go.foxminded.ua/40weIlh
GRASP and GoF Design patterns - go.foxminded.ua/3lVRVR4
Алгоритмы и структуры данных - go.foxminded.ua/3ZtH7Hl
C# NEXT - go.foxminded.ua/3lTcldt
🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - go.foxminded.ua/3ZuAoNq
👔 Карьерная консультация с Сергеем Немчинским - go.foxminded.ua/42RBeXA
Сайт FoxmindEd для новичков: go.foxminded.ua/3KlUYeu
Сайт для разработчиков уровня мидл+: go.foxminded.ua/3Mnr2Ar
FoxmindEd в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Мой Telegram: t.me/nemchinskiyOnBusiness
Для деловых запросов: youtube@foxminded.ua
Тайминг:
00:00 - Вступление
00:36 - Требования
02:30 - Java Core
05:05 - ООП
05:50 - Методы обьекта Object
07:30 - Многопоточность
08:16 - SQL запросы
09:38 - Стеки технологий
12:15 - Хорошее резюме

КОМЕНТАРІ: 273
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
Менторинг - JAVA - go.foxminded.ua/3zqsj1y Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
@serg5951
@serg5951 Рік тому
Сергей можно ли взять у Вас консультацию (платную) по поводу что учить и как двигаться к моей цели? Вы говорили о ,,дорожной карте» которая помогает составить свой путь
@ValeraKeyBrown2Channel
@ValeraKeyBrown2Channel Рік тому
какие 3 прицнипа ты так и не назвал
@pavel720
@pavel720 Рік тому
Ошибка 1020
@ValeraKeyBrown2Channel
@ValeraKeyBrown2Channel Рік тому
@@pavel720 ?
@pavel720
@pavel720 Рік тому
@@ValeraKeyBrown2Channel переходя потмсылке выдает ошибку 1020
@SmileyJack.
@SmileyJack. Рік тому
Важное требование к джуну - быть мидлом
@racot7145
@racot7145 Рік тому
Поправка . Умение убедить на собесе что ты мидл .
@user-li4xv5jf4n
@user-li4xv5jf4n Рік тому
Но получать как джун))
@Mushu404
@Mushu404 Рік тому
И возраст до 30,ну это прям в идеале )
@abdul-aziz6826
@abdul-aziz6826 Рік тому
@@Mushu404 вот я сижу парюсь! Мне 27 лет учу питон и парюсь что слишком стар, не поздно?
@Mushu404
@Mushu404 Рік тому
@@abdul-aziz6826 нет,не поздно.Возраст - лишь цифра в твоем паспорте.У меня есть знакомые,которые и в 30 начали учиться.Сейчас просто тяжело войти в IT
@reaexp
@reaexp 3 місяці тому
Выводы из данного видео: 02:30 1. Основы Java Core • Навыки написания кода на языке Java. • Знание синтаксиса языка. • Умение читать и понимать код, написанный другими. 05:02 2. Три принципа ООП • Инкапсуляция: Объединение данных и методов, работающих с ними, в единый компонент, называемый объектом. Инкапсуляция скрывает детали реализации и предоставляет интерфейс взаимодействия с объектом. • Наследование: Механизм, позволяющий новому классу (подклассу) использовать и расширять функциональность существующего класса (суперкласса). Наследование способствует повторному использованию кода и созданию иерархии объектов. • Полиморфизм: Возможность объектов разных типов использовать общий интерфейс. Полиморфизм позволяет работать с объектами, не зная их конкретного типа, что способствует универсальности кода и упрощает его расширение. 05:47 3. Методы класса Object в Java • equals(Object obj): Метод сравнения объектов на равенство. • hashCode(): Возвращает хеш-код объекта. • toString(): Возвращает строковое представление объекта. • clone(): Создает и возвращает копию объекта. • finalize(): Вызывается перед удалением объекта сборщиком мусора. • getClass(): Возвращает класс объекта. • notify(): Позволяет разбудить один из ожидающих потоков. • notifyAll(): Позволяет разбудить все ожидающие потоки. • wait(): Приостанавливает поток до получения уведомления. • wait(long timeout): Приостанавливает поток до получения уведомления или истечения времени ожидания. • wait(long timeout, int nanos): Приостанавливает поток до получения уведомления, истечения времени ожидания или прерывания. • finalize(): Вызывается перед удалением объекта сборщиком мусора. 06:20 4. Фреймворк коллекций (Collection Framework) • Владение основными интерфейсами Java Collection Framework: • List: Упорядоченный список с возможностью дублирования элементов. • Set: Неупорядоченное множество уникальных элементов. • Queue: Очередь для управления элементами в порядке FIFO. • Map: Коллекция ключ-значение. • Компетентность в использовании основных реализаций этих интерфейсов (например, ArrayList, HashSet, LinkedList). • Понимание процессов сравнения элементов коллекций. 07:29 5. Многопоточность (Общий обзор) • Базовое знакомство с ключевыми терминами и концепциями многопоточности. • Поверхностное понимание основных принципов параллельного программирования. 08:13 6. SQL-запросы • Навык создания SQL-запросов, включая: • JOIN операции: Объединение данных из двух таблиц для получения более полной информации. • Вложенные запросы: Использование одного запроса внутри другого для выполнения более сложных операций с данными. • Группировка и агрегация: Использование GROUP BY и агрегатных функций (например, COUNT, SUM) для обобщения данных. 09:22 7. Стек фреймворков Владение популярными фреймворками в экосистеме Java, включая: • Hibernate (Объектно-реляционное отображение - ORM): Фреймворк, обеспечивающий сопоставление объектов Java с записями в базе данных. Он упрощает взаимодействие с базой данных, предоставляя объектно-ориентированный способ работы с данными. • Spring Core (Умение писать аннотации для внедрения зависимостей): Ядро фреймворка Spring, предоставляющее базовые функции, такие как внедрение зависимостей (Dependency Injection) и обработка бинов. Умение писать аннотации важно для определения компонентов и их взаимосвязей. • Spring Boot: Фреймворк, основанный на Spring, упрощающий конфигурацию и развертывание приложений. Spring Boot предоставляет множество умных настроек по умолчанию, позволяя быстро создавать самостоятельные приложения. • Spring MVC (Model-View-Controller): Часть фреймворка Spring, предоставляющая архитектурный шаблон Model-View-Controller для разработки веб-приложений. Он обеспечивает разделение логики приложения на три компонента: модель (Model), представление (View) и контроллер (Controller). • Spring Data (Доступ и манипуляции данными): Проект в рамках семейства Spring, упрощающий доступ и манипуляции данными в различных источниках данных, включая реляционные базы данных и NoSQL хранилища. • Spring Security (Опционально, в зависимости от требований проекта): Модуль Spring, обеспечивающий мощные средства аутентификации и авторизации для приложений. Он помогает защитить приложение от различных видов атак и обеспечивает безопасность веб-приложений.
@user-po6zy4cj2b
@user-po6zy4cj2b Місяць тому
герой
@edmondhamilton995
@edmondhamilton995 Рік тому
Спасибо, Сергей. Очень познавательно. Всегда с интересом смотрю ваши видео. Я правда слышал мнение, что на сегодняшний день джун - это вполне себе такой мидл 4-5 летней давности.
@lelelelevv
@lelelelevv Рік тому
Это правда, технологии усложняются
@0xreset
@0xreset 8 місяців тому
​@@lelelelevvскорее наоборот, фреймворки упрощают написание кода, прибавим хайп вокруг айти и вследствие "стань программистом за восемь с половиной суток только купи курс за 100к пж", не удивительно что требования растут)
@AndriiSobianin
@AndriiSobianin Рік тому
Работаю полтора года, на четверть вопросов не смог вспомнить хоть что то потому что не использую :D а когда то знал))
@commandoby
@commandoby Рік тому
Полезное видео. Захотелось пересмотреть принципы SOLID.
@xoxolpt01
@xoxolpt01 3 місяці тому
Очень познавательное видео. Спасибо за Ваш труд!
@ggstrelok
@ggstrelok Рік тому
Спасибо большое. Учусь на андроид разработчика, углублусь ещё больше после ваших советов💪
@user-qe3jq7ic4f
@user-qe3jq7ic4f 7 днів тому
привет , как успехи спустя год нашел работу?
@user-hh4wt2vz1s
@user-hh4wt2vz1s Рік тому
отличное видео, теперь интересно посмотреть что должен знать джуниор в веб разработке
@C3MAK
@C3MAK Рік тому
спасибо Сергей очень важный видос для меня
@Andrew-qi8xo
@Andrew-qi8xo 2 місяці тому
как успехи?
@brianryan4053
@brianryan4053 Рік тому
Вообще школы типа Fox Minded - это дело важное и нужное. Они дают шанс обычному человеку войти в IT. Конечно лучше закончить Стенфордский Университет, но не у всех есть такая возможность. Критиковать можно абсолютно всё, но критикам надо понимать одну простую вещь - в обучении самый главный элемент - самообразования. Нужно уметь самому обнаружить пробелы в своих знаниях и самому уметь их устранить. А курсы и менторы просто в этом вам помогут
@user-eb4kj5bi9h
@user-eb4kj5bi9h Рік тому
Отлично, как всегда гениально, как раз учу спринг но есть ощущение что дыры в обучении и что то недоучиваю, а тут свеженькое видео прекрасное, систематизирующее.
@alexandrapersukova
@alexandrapersukova Рік тому
@0xreset
@0xreset 8 місяців тому
Спринг для меня выглядит вообще как отдельный язык) Как успехи кстати?
@user-eb4kj5bi9h
@user-eb4kj5bi9h 8 місяців тому
@@0xreset нормальок стажуюсь зараз на соціальному проекті 🙂
@MaxBondarenko
@MaxBondarenko Рік тому
Спасибо! Актуально
@alexandrapersukova
@alexandrapersukova Рік тому
@sergioramos9052
@sergioramos9052 Рік тому
Сергей хотел спросить, а подойдет ли данное видео для Junior C# Developer? Как взятая за основу с немногими изменениями
@felixvoid5521
@felixvoid5521 Рік тому
Отличный roadmap
@winterzaubermann
@winterzaubermann Рік тому
🔥 топчик дякую!
@madcalm2024
@madcalm2024 Рік тому
Ого как требования подрасли...Добавить к этому Stream API, Completable Future, Atomic-тип и кое-что из фуллстэка (например Thymeleaf) - и вполне себе требования к (в недалеком прошлом) миддлам.
@user-dv1nc2xo2w
@user-dv1nc2xo2w Рік тому
Сергей, реклама просто супер. :)
@alexandrapersukova
@alexandrapersukova Рік тому
дякую)))
@dmitrikonnov922
@dmitrikonnov922 Рік тому
В первую очередь сейчас джун должен уметь врать про свой опыт :D
@asadullamoldabekov2883
@asadullamoldabekov2883 Рік тому
Чё, без этого никак?
@racot7145
@racot7145 Рік тому
@@asadullamoldabekov2883 вообще никак . Без коммерции жопа.
@user-uq9jp1wk4f
@user-uq9jp1wk4f Рік тому
@@asadullamoldabekov2883 ага
@user-ff1sd6wl1h
@user-ff1sd6wl1h Рік тому
​@@asadullamoldabekov2883 никак. Писал раньше про отсутствие опыта и никто не звал. Написал год опыта и появились первые предложения. Устроился в итоге, когда написал про два года опыта. Втягивался почти полгода, ботая по 16 часов в сутки и уже миддл, то есть Джуна я просто перешагнул как этап
@user-pm4fr2fk2d
@user-pm4fr2fk2d Рік тому
@@user-ff1sd6wl1h сколько месяцев -лет учил джаву?
@vadzimkuzmenka9105
@vadzimkuzmenka9105 Рік тому
К сожaлению или к счастью, но озвученный стек годен скорее на позицию трейни. Потому что исходя из личного опыта, сейчас Java junior в целом должен хотя бы поверхностно знать Docker, k8s, aws.
@brianryan4053
@brianryan4053 Рік тому
Сергей, скажите пожалуйста какие предметы из Computer Science вы учили в институте связи? SQL? C ++ ? Aлгоритмы? Сети? Линакс сервер? Вы учились с 1990 по 1996. Я тут спорю со всеми насчёт того какие предметы преподавались в то время. Или все необходимые для работы знания вы получили после института? Или может учили какой Фортран, а всё остальное выучили потом. Это будет интересно абсолютно всем вашим зрителям
@user-qz1yf5un6k
@user-qz1yf5un6k Рік тому
Ждём по пхп такое
@user-wn3hm8hf8j
@user-wn3hm8hf8j Рік тому
Судя по всему, надо сразу на мидла учиться, ибо порог вхождения в профессию и требования постоянно растут, как и конкуренция. А так под конец обучения как раз будешь соответствовать хотелкам интервьюеров)
@vladkulishify
@vladkulishify Рік тому
Дякуємо, все ще Сергію Нємчинському!
@OlegKostrytsyn
@OlegKostrytsyn Рік тому
Судя по требованиям к джунам в вакансиях сейчас это раньше были мидлы, а требования к джунам из видео сейчас это скорее trainee
@travoltik
@travoltik Рік тому
Причем требования на мидла, а заниматься будешь какой-то чепухой, которая особых навыков не требует.
@usertyfoon
@usertyfoon Рік тому
дожили....
@user-tb7yl9oe3h
@user-tb7yl9oe3h Рік тому
Автоматически лойс за котейку на превьюшке!
@alexandrapersukova
@alexandrapersukova Рік тому
@dzmitrystudy9514
@dzmitrystudy9514 Рік тому
можно такое же видео, но по C# )
@jahstreetlove
@jahstreetlove Рік тому
На рекламе реверб-эхо слишком сильное, передайте человеку делавшему обработку рекламного ролика (если это не вы). Дружелюбный фидбек - обожаю ваши подкасты!
@alexandrapersukova
@alexandrapersukova Рік тому
спасибо)
@user-bv3lb1ui6d
@user-bv3lb1ui6d Рік тому
Сергей про тесты забыл, для джава это юнит тесты (не знаю, как на других языках). Или синьёры тесты за Вас писать будут?)))
@user-eh4ep7yc9w
@user-eh4ep7yc9w Рік тому
Ассерты и Моки
@The_Establishment
@The_Establishment Рік тому
Сделайте такой же видос но про Python
@soul-snatcher225
@soul-snatcher225 Рік тому
@@menaryt0000 чё ты щас высрал... я на C++ сижу и благодаря ему продвигаюсь все дальше и дальше, он хороший мотиватор и преподаватель о программировании в целом, он столько видосов и стримов полезных выпустил, а что сделал ты??? правильно *****
@kioommi9558
@kioommi9558 Рік тому
@@menaryt0000человек пишет на джаве, какие вообще могут быть претензии?
@user-li9ld9yx3o
@user-li9ld9yx3o Рік тому
Вообще по каждому язику)
@The_Establishment
@The_Establishment Рік тому
@@user-li9ld9yx3o Да но очень хочется по Пайтону ))
@sv0ice
@sv0ice Рік тому
Советую каналы selfedu и egoroff, когда-то учил по ним пайтон, + джанго курс есть там
@user-mi6pd2cv6s
@user-mi6pd2cv6s Рік тому
Lumberjack barbershop ждёт на твой визит))
@user-gj7nb9yu8t
@user-gj7nb9yu8t Рік тому
Ага коли я почав вчити джаву вже є відео 😮:)
@______________9358
@______________9358 Рік тому
Я учил все перечисленные технологии , но работу найти пока не могу . Один раз дали тестовое задание написать rest service, из за малейшей (по мне) ошибки они не приняли.Во второй раз тоже дали задание написать rest service интернет магазина , с достаточно большой функциональностью , и при этом с использованием микросервисной архитектуры и дали 3 дня срока.С монолитным подходом я кое как справился бы, но так как раньше не писал микросервисы, я не смог. Если честно, я морально очень устал уже от этих поисков работы.. Но хочу снова найти силы и продолжать учится . Начал я учится с нуля примерно год назад.Тогда в городе где я живу было больше 10 вакансий java джуна , и требования были не такими. А щас после известных событий вакансий стало 1-2, а откликов на них дохера (((.
@pavel720
@pavel720 Рік тому
А что за город?Это в России?
@______________9358
@______________9358 Рік тому
@@pavel720 Ростов-на-Дону, но я смотрю и другие города.
@user-fz5dj5uy3h
@user-fz5dj5uy3h Рік тому
А знаешь, всё из-за чего?) Из-за того что разработчики, как и подавляющее большинство IT-специалистов из других профессий, - это инфантильные и робкие терпилы, готовые терпеть любые унижения ради поиска работы. Нет бы, чтобы сплотиться IT-сообществу и отстаивать свои права... Но хрен там! Готовы и унизительные многоэтапные многочасовые собеседования проходить, и тестовые делать сколько нужно... Жалкое зрелище... Профессию превратили в дерьмо. P.S.: в 2023 вкатываться в разработку поздно. Особенно в РФ. В РФ вообще не имеет смысла этого делать.
@alias_5800
@alias_5800 8 місяців тому
@@user-fz5dj5uy3h кто ты воин? столько лет стажа и какой грейд? ты не прав ни в чем
@nikitarudakov7425
@nikitarudakov7425 Рік тому
Сделайте пожалуйста, что нужно знать junior C# разработчику?
@vanmihaylovich
@vanmihaylovich Рік тому
The Codefather, он же всё ещё Сергей Немчинский и основатель Foxminded!
@alexandrapersukova
@alexandrapersukova Рік тому
@domovoi432
@domovoi432 Рік тому
Сейчас бы в 2023 году пытать человека на знание ООП. Когда суть не как ты его заучил, а как ты видишь объекты.К примеру спросит ли меня 3 принципа ооп, я ничего тебе не отвечу как и половина моей команды, потому что в реальной жизни ты не сидишь изучаешь фраемворки, технологий и просто учишься более эффективно находить решения для проблем и сколько бы ты не учил одна неделя , и все ты забыл эти правила так как в работе ты не можешь их реализовать, будем честны в enterprise компаниях, как может junior их использовать? Максимум не писать откровенно плохой-код, и то его к такому не допускают junir разработчиков что-то там планировать, есть для этого люди. В startUp проектах, он может успеть накосячить, но это не связано со знанием ООП, а общим нехваткой опыта. Так зачем мучать людей на знание бесполезного мусора, который люди как бедные студенты перед экзаменом заучитывают - не понятно.
@madcalm2024
@madcalm2024 Рік тому
Без знания ООП сложно читать не свой код (в том числе разбирать и дебажить нюансы библиотек )
@domovoi432
@domovoi432 Рік тому
​@@madcalm2024 Это так же насмотренность, опыт и "чистый код" что по мне наиболее важно не свой код. Я когда начинал работать, первое время много косяков именно в чистоте было. То там то сям. Я как то относился поверхностно к этому, да и так все понятно xD. Насчет знания, я не говорю что ООП, фегня пропустите. Я лишь говорю про заучивание определений, оно тебе ничего не даст. Пока ты не поймешь что все по сути объекты, пока не помучаешься с наследованием и вызовом того чего не стоит вызывать из-за добавление всем Public. Это не имеет смысла что ты выучишь эти определения. А когда ты поймешь, они сами самоуничтожаться ( по крайнее мере у меня) Это моем мнение насчет ООП
@emirrrrr123
@emirrrrr123 Рік тому
а про JavaScript что то будет?
@user-ed7ue4fu6z
@user-ed7ue4fu6z Рік тому
Доброго дня @SergeyNemchinskiy, а що ви думаєте на рахунок необхідності знань про тестування коду для джуна?
@user-dz1dr6wq1u
@user-dz1dr6wq1u Рік тому
Что должен знать и уметь Junior Java Developer? > Должна быть работа для него. даже если ты учился и есть CV проекты и т.д. твое резюме болтается 1 из 800 + ( ладно, на Джаве 400) вот и все шансы.
@user-ei8ib3mq2q
@user-ei8ib3mq2q Рік тому
@@lunelinc ну ну)))
@user-dz1dr6wq1u
@user-dz1dr6wq1u Рік тому
@@lunelinc дай бог, я не пессимист по жизни, но работу реально трудно взять, не из за того что по знаниям трудно, её практически нет
@user-hm8wx2us8l
@user-hm8wx2us8l Рік тому
Если ваше приложение не торчит наружу вэбом, то оно торчит наружу рестом 😂👍
@kingsman9354
@kingsman9354 Рік тому
Сергей, знаете ли вы что-то о рынке IT в Норвегии? На данный момент нахожусь в этой стране и не знаю как найти стажировку. Если знаете что-то, расскажите пожалуйста.
@MaxBondarenko
@MaxBondarenko Рік тому
У меня знакомый в Норвегии уже 10 лет как работает или более того JAVA LEad. Уточню у него название компании - если берут на стажировку отпишусь!
@kingsman9354
@kingsman9354 Рік тому
@@MaxBondarenko Было бы неплохо
@baton_8
@baton_8 Рік тому
Я тоже в Норвегии сейчас) Вы в каком городе ?
@MaxBondarenko
@MaxBondarenko Рік тому
@@kingsman9354 чего то мой комент исчез
@kingsman9354
@kingsman9354 Рік тому
@@baton_8 Возле Ставангера (Kleppe)
@user-kt6mu8kd1n
@user-kt6mu8kd1n Рік тому
Всё ещё Сергей Немчинский? Да всё ещё Сергей Немчинский
@nurken2345
@nurken2345 Рік тому
Был у мен ситуация когда проходил первые собеседование знанию scala доп спросили
@ruslanaliev2933
@ruslanaliev2933 Рік тому
Джунам вход уже закрыт. Учитесь сразу на мидл
@n1senitnytsya
@n1senitnytsya Рік тому
а таке про шарпістів буде?))
@ni55an
@ni55an Рік тому
4:07 - Я щас встану, ты ... 😈
@user-so8hl1cd7r
@user-so8hl1cd7r 28 днів тому
А разве в ООП не 4 принципа? Инкапсуляция, Полиморфизм, Абстракция и Наследование.
@woodzimierz9621
@woodzimierz9621 Рік тому
О! Нормальна реклама.
@alexandrapersukova
@alexandrapersukova Рік тому
@dogs8113
@dogs8113 Рік тому
Спрос на вакансиях Junior Java Developer становить всё меньше и меньше
@racot7145
@racot7145 Рік тому
Тоже что и мидл плюс врать как не в себя на собесе .
@ciu4259
@ciu4259 Рік тому
Согласен с комментарием ниже, где написали, что это скорее требования к trainee. 3 месяца назад искал работу Java Junior. И очень часто, прям я б сказал необходимо, помимо того, что перечислил Сергей: 1. Kafka (синхронная/асинхронная) можно RabbitMQ 2. Docker 3. Kubernetes 4. Асинхронный Spring Ну это тоже минимум.
@misham7040
@misham7040 9 місяців тому
Кубер для джуна? Реально спрашивали на собесе как работает или как настраивать kubernetes?
@user-lb7py9nn4i
@user-lb7py9nn4i 7 місяців тому
И какая зп минимум по этим вакухам была примерно?
@anonim7468
@anonim7468 6 місяців тому
@@user-lb7py9nn4i почти фришно, если повезет, то за еду (НО ЕСЛИ ВОЗЬМУТ НЕ В ГАЛЕРУ, А В НОРМ КОМПАНИ, ТО ТОГДА ДААААААА, БАКСОВ 600-800)
@liliyafrein3452
@liliyafrein3452 13 днів тому
​@@user-lb7py9nn4i40к в лучшем случае 80к но это регионы
@haspeltech5761
@haspeltech5761 Рік тому
Зашел посмотреть - это всё еще Сергей Немчинский или нет😅
@GrechniyUA
@GrechniyUA Рік тому
Плюс English :)
@alexandrapersukova
@alexandrapersukova Рік тому
это да) база))
@twobeerornottwobeer5973
@twobeerornottwobeer5973 Рік тому
Не работаю с бд, зачем мне ваш join? хотя join напишу...
@Jensiru
@Jensiru Рік тому
Знать и уметь должен на уровень миддла ныне, на собесах спрашивают абсолютно всё + скорее всего будут задачи по алгоритмам, чтобы отсеять "теоретиков" после курсов. Да и на собес попробуй попасть с такой то конкуренцией...
@vadiknsk
@vadiknsk Рік тому
Может чтобы теоретиков отсеять надо тестовое задание дать?
@racot7145
@racot7145 Рік тому
Соглашусь с тестовым заданием . Иначе собес получается сложнее работы . При том что тут у тебя дедлайн пол часа . А там две недели .
@komdiv4906
@komdiv4906 Рік тому
Я 2 года учу java. Прочитал философию джавы, java 8 stream, прошел курс Алишева по Spring (boot, mvc и hibernate). Требования для трудоустройства 2 года опыта мидлом. Время на изучение java - исключительно для удовольствия получилось. Счас начал учить react, javascript. впереди ангуляр и typescript. Вакансии хотябы есть. А Java это тухляк какой то.
@user-fz5dj5uy3h
@user-fz5dj5uy3h Рік тому
За два года не получилось освоить джаву? Сколько часов в день выделяли обучению?
@manchesterunited306
@manchesterunited306 4 місяці тому
Согласен полностью, зря я первый язык выбрал джаву Мало того что он сложный так еще и вакансию хрен найдешь. Лучше уж веб сперва учить.
@testproject_
@testproject_ Рік тому
Можно такое же видео, только про junior C#?
@jesusloveswine
@jesusloveswine Рік тому
@@menaryt0000 man...
@khvastov.maksym
@khvastov.maksym Рік тому
@@menaryt0000 а зачем другие языки, когда Java уже есть?
@kfkpk2181
@kfkpk2181 Рік тому
Якщо не веб, а десктоп або мобайл, тоді WPF / MAUI / Xamarin хоч мені і здається, що десктоп мертвий, а хамарин хуйня, вакансії є, але не багато.
@user-bv3lb1ui6d
@user-bv3lb1ui6d Рік тому
+ литкод хотя бы на уровень медиум решать в принципе. Не понимаю, зачем спрашивать про односвязный список, если можно дать задачку и попросить, например, развернуть односвязный список в другую сторону (весь). Сразу ясно, понимает человек, устройство односвязного списка или нет. Или дать задачку и попросить через хэш мэп решить. Если не может...значит не понимает структуру данных. Никто не говорит о задрачивании на скорость 100% выше, чем у других. Просто решить используя имеющиеся знания. п.с. норм работодатели (амазон, гугл, фэйсбук и т.д.) только так и принимают.
@racot7145
@racot7145 Рік тому
Платить ты тоже будешь как амазон ? Или это другое ?)
@user-bv3lb1ui6d
@user-bv3lb1ui6d Рік тому
@@racot7145 Обычно при переходе в норм компании (в РФ это яндекс), это минус по деньгам, по отношению к предыдущему месту работы (речь про деньги на руки). Там по сути работодатель платит тебе за то, что ты изучаешь что-то новое (инвестирует в тебя), а не занимаешься банальщиной. обычно при переходе в норм компании минус 1К долларов минимум просадка по деньгам (из тех, кого я знаю, а это 3 человека, 1 гугл 2 яндлекс).
@user-bv3lb1ui6d
@user-bv3lb1ui6d Рік тому
@@racot7145 И если у меня будет выбор, гумнолегаси проект за х3 денег на руки и топ компания за 1х-2х на руки. Не секунды не думая в норм компанию. Сидеть на легаси програмисту....смерть( И как ты думаешь, если гугл предложит 5К и рога и копыта предложат 5К (пусть и там и там на руки), то куда пойдут работать почти 100% людей? Вот именно поэтому, рога и копыта больше денег платить будут, чем те же топы.
@racot7145
@racot7145 Рік тому
@@user-bv3lb1ui6d я не в РФ. Но звучит как бред. У норм компаний должны быть сложные собесы . Что бы их пройти нужно и опыт и знания . Если собесы сложные . То оправдание что мы вкладываем в тебя и ты должен быть нам благодарен . Звучит как наёб . Есть типа epam . Но там набирали студентов, даже без знаний . Правда через год до конца доходило всего пару человек .
@racot7145
@racot7145 Рік тому
@@user-bv3lb1ui6d у java есть что то помимо легаси ?
@doomsayer1489
@doomsayer1489 Рік тому
Я джава джун, без ci/cd (докер, кафка или рабит, авс или гсп) очень тяжело найти что-то, не смотря на то что я с опытом чуть больше года, опыт разработки под крупный ентерпрайз, общение с клиентом. Многопоток не спрашивали ни разу (один раз спросили при попадании на интернатуру, вопрос был «знаешь ли многопоток», я сказал немного и все🙂). Резюме раскидываю всем подряд - и на джуна и на мидла, пробится ооочень тяжело. С начала 23-го года на бенче и пока работа не проклевывается
@doomsayer1489
@doomsayer1489 Рік тому
Про спринг спрашивают на каждом собесе, про хибер не спрашивали ни разу хотя он везде есть. Опционально спрашивают про биг О нотейшн, солид, хттп методы, паттерны. Но жопа у меня горит с того что требуют девопсовские знания, не смотря на то что я иду на вакансию жава девелопер
@user-yr9zq1ch9n
@user-yr9zq1ch9n Рік тому
@@doomsayer1489 Какие конкретно знания devops требуют ?
@user-eh4ep7yc9w
@user-eh4ep7yc9w Рік тому
​@@user-yr9zq1ch9n докер и кубик
@p4nda390
@p4nda390 4 місяці тому
как успехи спустя 8 месяцев?
@doomsayer1489
@doomsayer1489 4 місяці тому
@@p4nda390 было у меня 3 собеса, на одном я обосрался, на втором очень хорошо себя показал но не взяли, третье было странное, в общем джавой к сожалению не зарабатываю на жизнь, перекатился в солидити
@albertn300
@albertn300 Рік тому
Откуда найти хороший статей или видеокурс на русском про Hibernate?
@divinewindr.8774
@divinewindr.8774 Рік тому
Почему 3 принципа ООП? Абстракция, полиморфизм, инкапсуляция, наследование
@user-fv3yd5zs7j
@user-fv3yd5zs7j Рік тому
просто Немчинский - старовер. Абстракцию начали выделять в отдельный принцип ООП не так давно и есть какое-то не нулевое количество ООП разработчиков, которые считают что так делать нельзя и принципов ООП по прежнему 3 (я не утверждаю что я с этим согласен или не согласен, а просто констатирую факт). С практической точки зрения, на собеседовании об этом стоит упомянуть - сказать что согласно "старой школе" принципов 3, но в современном мире отдельным пунктом выделяют 4ый принцип ООП - абстракцию
@mishakuchin-pt8uq
@mishakuchin-pt8uq 5 місяців тому
​@@user-fv3yd5zs7j Бред. "Тело" Java (3 принципа ООП) опирается на Абстракцию, как монументальный фундамент. Абстракция - "исходный файл" принципов.
@user-dk2fq4pk1j
@user-dk2fq4pk1j Рік тому
У меня все знакомые раньше попадали на джунов со заннием html css js native. Я по какой то причине решил что так тоже могу. Подтянул на хороший уровень эти знания. А оказалось что еще нужно тайпскрипт, реакт, вебпак, джест, бейбель, sascc. И это еще не факт что возьмут. Не знаю что делать, очень жалею что начал фронт изучать и пол года потратил. Теперь не знаю что делать. Хотя выбора особо нет, продолжать учить или на завод
@plaintext7288
@plaintext7288 Рік тому
Имея хороший уровень в базе, остальное можно подтянуть за 3-6 месяцев на такой же твердый уровень Главное - продолжать, ведь самая нудная часть уже позади 🎉
@user-fz5dj5uy3h
@user-fz5dj5uy3h Рік тому
@@plaintext7288 Подтянуть-то можно, но ведь нужно же УЖЕ на что-то жить... А тут ещё полгода надо учиться...
@brianryan4053
@brianryan4053 Рік тому
Backend выучить проще!!! Гораздо проще!!! А деньги больше. У вас всё отлично. Просто потратьте полгода на изучение бэкэнда. Дело в том что бэкэндер без фронтэнда - не есть полноценный бэкэндер, и фронтэндер без понимания бэкэнда - не есть полноценный фронтэндер. Так что не бойтесь, ещё немного и вы станете хорошим спецом.
@madcalm2024
@madcalm2024 Рік тому
Мне когда понадобился реактивный фронт, почитал, попробовал и понял что весь описанный Вами зоопарк - усложненная дичь только все запутывающая, и углубился в Svelte (фронт) и SvelteKit (фуллстэк) с JsDoc вмеcто TуpeScript
@user-dk2fq4pk1j
@user-dk2fq4pk1j Рік тому
@@brianryan4053 А что нужно ддля бэка? Там вроде не меньше технологий. В любом случае нужно двигаться в сторону фулл стака. То есть ко всему моему списку, в конце добавить еще node js. А может и в начале, нужно подумать
@user-ih7dg2hj9x
@user-ih7dg2hj9x 5 місяців тому
Спасибо за информацию, но лично я бы не хотел проходить интервью у вас. Кажется каждый пункт, который вы объясняете сопровождается для начало насмешкой из ряда "ну если ты даже ээто не знаешь, таккую простую вещь, то гуляй"...
@user-zm2bl8nv5d
@user-zm2bl8nv5d 4 місяці тому
какой ты нежный, мальчик бобби
@vb4190
@vb4190 Рік тому
писать правильные промпты в чатгопоты
@maksymseveryn5553
@maksymseveryn5553 Рік тому
Почему Security кривой/косой? От версии 5.7+ вполне себе прилично всё описано. Для 85% случаев всё доходчиво описано в документации. За исключением 15% 😅 Oauth2.0 тоже годно описано... 🤷
@madcalm2024
@madcalm2024 Рік тому
Кривой потому что его брэйкинг-поломали при переходе на СпрингБут3 )) Хотя скорее навели в нем порядок, перевели статику в синглтоны и т.д.
@madcalm2024
@madcalm2024 Рік тому
@zoltor87 Ага. Лично меня только напрягло то, что пришлось самому (не нашлось готового варианта) делать имплементацию JWT-авторизации через само приложение (через рутовой эндпойнгт "спир-секьюрити" ), а не сторонний сервис
@ni55an
@ni55an Рік тому
1:12 3 или 4?
@KonstantinTurchak
@KonstantinTurchak Рік тому
Сделайте пожалуйста видео для С# Джуна по направлениям веб и энтерпрайс
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
это одно направление
@KonstantinTurchak
@KonstantinTurchak Рік тому
@@SergeyNemchinskiy Виноват, исправлюсь
@kasparsr
@kasparsr Рік тому
Ооп 4 принципа - abstraction, inheritance, encapsulation, and polymorphism
@sforevg
@sforevg Рік тому
Чем abstraction от encapsulation отличается?
@kasparsr
@kasparsr Рік тому
@@sforevg abstraction is about making object's interface simpler to use. Encapsulation is about protecting object's state from being modified
@sforevg
@sforevg Рік тому
@@kasparsr , are you sure? A class instance that implements complex interface isn't an object? Mutable classes aren't objects?
@Griffon_126
@Griffon_126 11 місяців тому
Не рекомендую смотреть это видео людям, которые начали изучать Java неделю назад... Приводит в ужас😂
@erkinzununbekov7703
@erkinzununbekov7703 Рік тому
What about English?
@petucharik7270
@petucharik7270 Рік тому
Intermediate+
@eeugenes
@eeugenes Рік тому
Дякую за відео, мажна зробити таке саме тільки про C#?
@therockrnd9507
@therockrnd9507 Рік тому
Почему-то продолжаете отрицать 4й принцип ООП, а его тоже спрашивают
@user-kz6qx6qc7y
@user-kz6qx6qc7y Рік тому
Подскажите пожалуйста, а в каких книгах описан 4й принцип ООП ?
@kiritushka
@kiritushka Рік тому
Хочу задать интересный вопрос: Как правильно побыстрее закончить собес, если ты с самого начала понимаешь что кандидат точно не подходит, поскольку не знает самых элементарных вещей?
@madeversion3324
@madeversion3324 Рік тому
Мы вам перезвоним???
@kiritushka
@kiritushka Рік тому
@General_Lee например я собеседую фронтендеров, и приходят люди которые не знают что объект - это ссылочный тип или что нет такого типа данных как массив
@kiritushka
@kiritushka Рік тому
@General_Lee Я один раз спросил как можно сравнить 2 объекта не по ссылке, а по значению, а мне сказали: "Разве это часто приходится делать? Я такое никогда не делал" Понятное дело что с такими дальше продолжать разговор бессмысленно, но я не знаю как вежливо его завершить. Сказать что то типо "Учи JS и тогда приходи.."?))
@alexandrapersukova
@alexandrapersukova Рік тому
Начать продавать компанию)
@user-pk4ii5rf1e
@user-pk4ii5rf1e Рік тому
@@kiritushka Сравнить по значению вы имеете ввиду превратить объекты в json строку и сранить их или, например, user1.name === user2.name ?
@user-su1kk4dk7k
@user-su1kk4dk7k Рік тому
2-3 дня на многопоточку хватит... (⁠•⁠‿⁠•⁠)
@vasylstus2236
@vasylstus2236 Рік тому
Дякую за активність все ще Сергій Немчинський))))
@gapon_8659
@gapon_8659 Рік тому
Где эти компании, которые с такими знаниями берут на работу? Интересно умного человека послушать, но в данном случае информация устарела (в том смысле, что нужно сильно больше), наверное, на год два....
@jeoparrdy
@jeoparrdy 8 місяців тому
ukposts.info/have/v-deo/mnyrqYqAfo6HrZs.html - А ще є інтерв'ювери, які питають, бо їм самим цікаво дізнатись відповіді на питання, яких самі не знають))
@hairyrope3890
@hairyrope3890 11 місяців тому
Сделайте пожалуйста по Python!!
@95thh
@95thh Рік тому
А Теперь, закончив Ваши курсы, Я стану этим самым Джуном, и буду знать все что вы перечислили ?
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
безусловно
@evpatorya
@evpatorya Рік тому
нет
@sergeyprassolov5636
@sergeyprassolov5636 7 місяців тому
Курсы-это всегда база. Нужен опыт. Опыт никакие курсы не дадут- нужен реальный проект с полным погружением в применяемые в нем технологии.
@jacobverner321
@jacobverner321 6 місяців тому
@@sergeyprassolov5636где его взять? Пэт проекты это круто и интересно, но работадатель часто ищет 1+ год коммерческого опыта и разработки в команде, где их взять-то?
@dmaberlin
@dmaberlin Рік тому
Любi друзi, хтось учився на курсах(с ментором) UI/UX от школы Foxminded? расскажите про свои впечатления)
@starboyandrew
@starboyandrew 10 місяців тому
Да когда его уже перестанут звать Сергей Немчинский???
@rinatuzanzaev6116
@rinatuzanzaev6116 Рік тому
А нужно ли джава джуну знать линукс и докер?
@madcalm2024
@madcalm2024 Рік тому
Докер - это скорее тема девопса,а не кодера
@timickb
@timickb Рік тому
@@madcalm2024 Однако реалии таковы, что практически всем компаниям нужно знание докера от джунов-бэков
@ptreeful
@ptreeful Рік тому
Почти правда, но очень неполно и кое-где не совсем корректно.
@MrKOHKyPEHT
@MrKOHKyPEHT Рік тому
Нихрена себе список. Получается стронг джун)
@andreidubovik9797
@andreidubovik9797 Рік тому
Ну по правде если человек из перечисленного знает всё на "очень хорошо" то он уже по факту мидл.
@user-yr9zq1ch9n
@user-yr9zq1ch9n Рік тому
стронг миддл джун
@vlabaka1421
@vlabaka1421 Рік тому
Раскрыл секреты собеса. Щааа поназаучивают умных слов и начнут ходить на собесы с умным видом))
@user-rx7xk8jr9p
@user-rx7xk8jr9p Рік тому
Знаючи це все, я вже більше ніж рік шукаю роботу, але знайти її через ситуацію в країні майже не можливо. + дивлячись на вакансії, майже в кожній пише, що потрібно знати додатково мікросервіси з спрінг клаудом, докер, кубернетис. Також де не де трапляється котлін, але частіше знання ангуляру чи реакту (відповідно js/ts/css/html)
@BeautifulRunningGirls
@BeautifulRunningGirls Рік тому
А на автотестера на Джаве не пробовал 🤷‍♂️хороший вариант
@GrechniyUA
@GrechniyUA Рік тому
Скажіть ще "Всё еще основатель" 😆
@evgeniy_krd
@evgeniy_krd 4 місяці тому
У вас же там на мове надо лепетать
@user-ox7qz8wv3r
@user-ox7qz8wv3r Рік тому
Ну да только тысячи строк кода научат, а теория это мираж...
@dmytro4312
@dmytro4312 Рік тому
дуже цікаво
@alexandrapersukova
@alexandrapersukova Рік тому
@gerg6752
@gerg6752 Рік тому
ну и уметь красиво говорить о несуществующем опыте работы :)
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
а вот так делать не надо. вас попалят
@user-on2bb2yq5u
@user-on2bb2yq5u Рік тому
Как Android разработчик я написал пет-проект с AdMob, выложил его в плеймаркет, попросил знакомых скачать и посмотреть рекламу , заработал цент и рассказал на собеседовании про наличие приложений в магазине и два месяца коммерческого опыта. 2 зайцев одним выстрелом, и не соврал ни разу
@user-fz5dj5uy3h
@user-fz5dj5uy3h Рік тому
@@SergeyNemchinskiy а без опыта либо не возьмут, либо даже не позовут на собеседование. Поэтому врать про "существующий" опыт надо.
@NightEagle001
@NightEagle001 Рік тому
@@user-fz5dj5uy3h1 года хватит или писать про 2 ?
@DIY_PLC
@DIY_PLC Рік тому
Борода посидела как то быстро.
@vsyoputyom
@vsyoputyom Рік тому
присела отдохнуть ненадолго
@andrii_gepbl4_from_deddom
@andrii_gepbl4_from_deddom Рік тому
В першу чергу інгліш)) Хочаб Intermediate level.
@MERKYRIY-fn5rw
@MERKYRIY-fn5rw Рік тому
Три принципи ООП - потужно)))
@kvkv4587
@kvkv4587 Рік тому
А як на рахунок I/O класів?
@shturm6375
@shturm6375 Рік тому
к чему флаг украины в ролике про программирование , реально , чтобы что
@pawlap
@pawlap Рік тому
это болезнь нацызм называется земля чужая язык чужой такая вот недострана пещерного фашызма
@evpatorya
@evpatorya Рік тому
Показывает человек,что поддерживает Украину,живет тоже в Украине
@alias_5800
@alias_5800 8 місяців тому
струя перемоги в голову вдарила
@shturm6375
@shturm6375 8 місяців тому
@@evpatorya как по мне это не поддержка , если бы он проводил сборы на помощь своей страны , а так это просто показуха , лично мое мнение
@evpatorya
@evpatorya 8 місяців тому
@@shturm6375 т,е ты на серьезных щах хочешь доказать,что, например,чел носящий спортивный костюм с флагами рф и надписью россия не поддерживает россию? потому что не делает сборы?Далее,мы не знаем сколько он кидает на всу донатов.И последнее-любая поддержка6а особенно от чего то достигших россиян,нам важна..
@bohdanchupika9237
@bohdanchupika9237 Рік тому
тіпає від російської ....
@evpatorya
@evpatorya Рік тому
он вообще то бывший россиянин,то что он живет в Украине,работает и поддерживает уже ему плюс в карму,а кого типает просто проходит мимо
@bohdanchupika9237
@bohdanchupika9237 Рік тому
@@evpatorya і шо? А сам чому російською пишеш? Теж росіянин?
@evpatorya
@evpatorya Рік тому
@@bohdanchupika9237 нет не россиянин.тебя вообще не должно ипать на чем я пишу.хоть на пайтоне и еще раз-типает ,не смотри и не читай и именно ты себя ведешь как росня когда лезешь к людям со своими правилами и мнением Я прекрасно понимаю и могу общаться на украинском.но писать мне удобно на русском.ты ведь когда в нашем парке Горького гулял в Харькове не бросался на людей за русский язык? И да_мы не меньше тебя патриоты Украины.А по поводу Немчинского я уже обьяснил и я лично его уважаю даже за наш флаг в углу экрана
@act1ve92
@act1ve92 Рік тому
Java Core ООП Методы объекта object Многопоточность SQL запросы Hibernate SPING
@user-tz1px4ey2q
@user-tz1px4ey2q Рік тому
Ещё интересная тема о переходе между языками, например реально ли js разработчику уровню middle перейти на Java вакансию на уровень middle или же только на junior
@MrKOHKyPEHT
@MrKOHKyPEHT Рік тому
Если писал на тайпскрипт - может на джуна попадёшь
@idi4783
@idi4783 Рік тому
На мидла очень маловероятно что попадешь. Java и JS очень сильно отличаются(судя по тому, что все говорят)
@brianryan4053
@brianryan4053 Рік тому
Дело в том что JavaScript developer как правило занимается фронтэндом, то есть имеет дело с API Consumption ( Fetch, Ajax, Axios). A Java developer занимается ORM, он создаёт Rest APIs. Но если JavaScript developer занимается бэкэдом, работает с Express, то конечно он может стать Java разработчиком, просто ему надо немножко позаниматься самообразованием. Ну и JavaScript бэкэндеры часто работают с NoSql базами, а в Джаве всё таки доминируют SQL базы
@supernova8486
@supernova8486 Рік тому
C JS - нет, так как специфика работы разная, с C# на Java и наоборот - вполне
@Yablo4nuyZhuv4ikk
@Yablo4nuyZhuv4ikk Рік тому
А хіба принципів ООП не 4 Інкапсуляція Абстракція Наслідування Поліморфізм чи як це працює?
@coffeeman4581
@coffeeman4581 Рік тому
Вроде как абстракция не считается классическим принципом. Обычно на собеседованиях ждут в ответе только три принципа
Что такое Java и как ее выучить?
19:55
Sergey Nemchinskiy
Переглядів 116 тис.
Não pode Comprar Tudo 5
00:29
DUDU e CAROL
Переглядів 68 млн
КАК ГЛОТАЮТ ШПАГУ?😳
00:33
Masomka
Переглядів 1,4 млн
Как учиться программированию эффективно?
21:35
Мифы и правда о Full Stack
16:15
Sergey Nemchinskiy
Переглядів 80 тис.
Профессия Java-Разработчик/Java-Программист
17:44