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

Видео, статьи, обсуждения интересных тем.
Download Telegram
Такс, налетаем на #вакансия
Стажировка Java, из требований - высшее или неоконченное высшее техническое образование, работа в офисе в Екатеринбурге (всему вроде как обещают научить и рассказать). Кто подошел под критерии и заинтересован пишите в комменты, свяжусь в личке (будьте готовы резюме скинуть)
Поделись с другом, если узнаешь такого по приметам - поможем войти в айти )
Для тех, кто без опыта (по крайней мере в требованиях нет, есть еще похожая, но там требуется опыт) есть еще #вакансия уже junior в Москве. Требования к кандидату по знаниям - java11+(в том числе многопоточка), spring, kafka, git, maven, понимание основ проектирования API и микросервисной архитектуры, формат гибрид офис/удаленка. Как обычно велком в комменты 👇
😁5👍2
Теперь вам вещает целый архитектор 😁
🔥9👍2
По просьбам в нашем чате канала - ловите ссылку на оплачиваемые стажировки от сбера для студентов (в списке порядка 10 городов) https://sbergraduate.ru/sberseasons-moscow/
Как-то мимо пропустил. Сегодня community день на JPoint, а это значит, что можно бесплатно посмотреть доклады.
🔥1
Ну и ещё до кучи. Открыл для себя летние школы от яндекса по разным направлениям, вроде как бесплатно все, даже сам планирую записаться, но наверное как обычно времени не хватит https://yandex.ru/yaintern/schools/summer
Когда домашний проект давно вырос, а ты забыл убрать тестовые странички
😁11
Недавно я проходил собеседование в Яндекс и провалил один из этапов, да, такое бывает. Стал ли я хуже разрабатывать - нет, учту ли на будущее полученный опыт - да.
Провалы бывают у всех, главное - пробовать, потому что если нет попыток, то нет и результата.
А теперь самое интересное, о чем я узнал про собеседования туда - почти все этапы состоят сплошь из алгоритмических секций (кроме одного, и тот не для всех кандидатов) и по сути по знанию языка вас могут спросить только на этапе знакомства с командами. Отсюда следует вывод - наработав решение алгоритмических задач, скорее всего вы без особого труда сможете залететь туда, причем примеры они даже предоставляют (всего-то порядка 400)
🔥7👍1
😁5
Хочу с вами поделиться одним очень интересным и полезным приемом - пяти "почему". Суть его сводится к тому, что в среднем вам достаточно задать 5 раз вопрос "почему?", чтобы найти причину того или иного события - вообще работает не только в программировании, в любой сфере применимо.

Например, сервер отдает 500 код ответа вместо 200, задав вопрос почему, мы узнаем, что это случилось из-за NPE, задав вопрос а почему поле null, мы понимаем, что оно необязательное, а значит мы просто сами не предусмотрели такой сценарий. Пример довольно примитивный, но хорошо показывает как он работает.
Просто попробуйте внедрить в свою работу, а результатом можете поделиться в комментариях.

P.S. Бывает тренирую кого-то в команде таким вопросом, но прежде всего вы должны сами себе его сначала задать, столкнувшись с проблемой.

#softskills
👍5
В жизни каждого backend-разработчика наступает момент, когда он хочет попробовать frontend или мобильную разработку и я не исключение. Хотел показать позже, но думаю вам всем будет интересно посмотреть мое творение http://jvmbrain.ru , сильно за визуал не пинать - я все-таки больше по бэку, но конструктивную критику я бы получил и учел. Много всего нужно еще сконфигурировать и написать (обучаюсь реакту фактически находу так сказать), так что работы у меня прибавилось (длинные видео писать пока возможности нет все равно).

Ну и рассказывать про себя я не особо умею, так что если есть за что похвалить, если вы обучались у меня и вам что-то прям очень понравилось по сравнению с другими, то пишите в комменты, а я перенесу на страничку ). Не знаю, что выйдет из этой затеи, но план у меня на этот год по созданию платформы был и есть
👍6
👍3
Давно не было рубрики #mustread. На очереди 'Чистый дизайн' (Tidy First) от Кент Бека - автора экстремального программирования, разработчика junit. Долго не мог понять, что не так с переводом и к концу книги осознал - перепутаны понятия связанности и сцепленности, отчего понимание нескольких глав искажено. Рекомендовано к прочтению в оригинале (сравнивал как раз с ним). Читается очень легко, буквально за 3 часа можно освоить - на это и был упор автора, утром начал читать, а в обед уже применяешь на практике (а я думал на месяц растяну). Книга больше об организации правильной структуры кода и его очистке без привязки к конкретному языку, в том числе с упором взаимосвязей затрат на эти операции. Учитывая объем будет полезно на любом уровне.
👍4