JVM Brain | Java&Kotlin
262 subscribers
106 photos
34 videos
1 file
130 links
Говорим о Java и пишем на Java (вообще не только).

Видео, статьи, обсуждения интересных тем.
Download Telegram
Прямо сейчас идет трансляция IT конференции, много докладов от различных компаний в разных направлениях. Залетайте на стрим (можно просто в фоне послушать хотя бы) https://smartdev.ru/
👍3
История одного собеседования.

Пришел ко мне недавно кандидат (назовем его Вася) на позицию middle java разработчика, теоретическую часть проводил не я, но на практической обычно что-то да спрашиваю, чтобы лучше понять глубину знаний.

Начало не очень задалось, было много проблем с поиском проблем в коде, но ближе к середине в целом все вошло в привычное русло и шло довольно гладко для кандидата. В конце как это обычно и бывает позадавали друг другу вопросы, дошло конечно и до оценки, где я высказал свою точку зрения - был на то время в раздумьях давать положительный фидбэк или нет. Вася конечно немного расстроился и прямо сказал, что чувствует, что не прошел собеседование, хотя я парировал такое заявление повторив, что я еще думаю. Думал я до середины следующего дня, хотя обычно довольно быстро "выношу приговор", и решил все-таки, что мне Вася в команде пригодится (мне нравился ход его размышлений на вопросы, в целом на самые важные вопросы он ответил верно, да и часто бывает, что собеседование не дает полной картины о человеке и можно что-то упустить). А буквально сегодня узнал, что кандидат отказался от позиции, сказав, что плохо прошел собеседование и ему будет тяжело работать.

Я к чему это все - если дается шанс на желаемую работу - берите его и не занимайтесь самобичеванием. Я был готов закрыть его пробелы в знаниях и навыках, но Вася не захотел, очень жаль...
👍7🤯3
😁7
😁7👍5
А теперь о важном - возможности трудоустройства. Есть возможность стартануть карьеру как java разработчиком, так и тестировщиком. Что будет - 3 месяца работы бок о бок со специалистами, на мой взгляд неплохая заработная плата ну и венец всего этого мероприятия - шанс стать частью команды. Необходимо очное присутствие в Москве или Питере. Желающие пишите в комментариях, а я к вам уже постучусь.
UPD. Необходимо профильное высшее, либо нахождение в процессе его получения
#вакансия
👍2
Юмора в ленту. Ситуация на собеседовании (поделились коллеги в чате).

Вопрос - как увеличить размер кучи?
Уточняющий вопрос от кандидата - кучи чего?
😁9👏2
Первая из прочтенных книг технической литературы, поэтому у нее такой уставший вид. Один мой знакомый сказал, что она описывает весь курс программирования в университете и даже больше. Здесь можно найти общие концепции разработки программного обеспечения с примерами "что хорошо и что плохо", при этом нет конкретной привязки к языку. А самый важный вывод - снижайте сложность разрабатываемых программ, как это сделать узнаете на страницах. Я частенько возвращаюсь к этой книге в свой работе или при обучении своих слушателей. Вердикт -
#mustread
👍3🔥2
Уже совсем скоро стартует конференция для Java разработчиков Joker и чтобы попасть на один день конференции бесплатно достаточно просто зарегистрироваться https://jokerconf.com/registration/personal/
Уже завтра
😁8
Смотрю шуточки вам лучше заходят, поэтому ловите ещё
😁13
Channel name was changed to «Java programmer»
Или 'здесь что-то на эльфийском'
😁4
Порядок действий при пожаре в IT компании
😁5👏2
Так, народ, а ну подкиньте идей для видео 🤔. Кажется как будто по java и всему, что с ней связано, уже давно все рассказано по несколько раз (как только люди выбирают темы для конференций даже неведомо, по большей части там про опыт конечно).
😁6
А умеете ли вы правильно использовать Optional? Слишком часто на собеседованиях, да и при ревью кода встречаю совсем неправильное использование этого класса (использование ради использования). Для лучшего понимания к прочтению рекомендуется статья https://blogs.oracle.com/javamagazine/post/12-recipes-for-using-the-optional-class-as-its-meant-to-be-used
👍2
Пожалуй лучшее объяснение типов join в sql
😁7
Решил начать делать подборку вопросов и ответов собеседований, и первым будет более абстрагированное от конкретного языка программирования - про аутентификацию и авторизацию, уж слишком часто, даже опытные (судя по резюме) разработчики не понимают разницы между этими понятиями https://youtube.com/shorts/bWJdozXCONw?feature=share
👍10