JavaRush – здесь становятся программистами
12.7K subscribers
892 photos
9 videos
1.3K links
Официальный канал JavaRush (www.javarush.com) в Telegram.
Download Telegram
#что_почитать

👉🏻 Обучение и Java-практика:
1. Собрали подборку всех наших статей про коллекции и библиотеки в Java, сохраняйте!
2. Рассказываем, как правильно вести конспект на бумаге или онлайн. И сразу наглядно иллюстрируем!
3. Перевели статью, в которой детально разбираем работу класса String в Java.
4. Разобрались, как реализовать веб-интерфейс на Java с помощью фреймворка Vaadin.
5. На vc.ru учат учиться — то есть рассказывают, как изучать что-то, чтобы и запоминать, и быстро, и не терять мотивацию.
6. Michal Bialasна сайте BetterProgramming собрал 25 полезных Android библиотек, проектов и инструментов.

👉🏻 Карьера разработчика:
1. На ТПрогере Java Team Lead из EPAM рассказывает, что сейчас требуют от Java-разработчиков на собеседованиях.

👉🏻 Познавательно:
1
. ПостНаука объясняет, почему реальный ИИ глупее научно-фантастического и возможен ли общий искусственный интеллект.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Собрали подборку всех статей JavaRush о тестировании: тут теория, истории успеха наших учеников и видео.
2. Кто он — типичный студент JavaRush? Мы провели опрос и сложили портрет нашего пользователя.
3. Перевели обзор пяти статических анализаторов Java-кода.
4. Перевели полезную статью, которая разбирает основные ошибки, которые могут возникнуть в куче или стековой памяти Java.
5. На freeCodeCamp можно посмотреть трехчасовой туториал по HTML / CSS.

👉🏻 Карьера разработчика:
1. Ученик JavaRush рассказывает о своем пути в IT и делится советами.
2. На ТПрогере программист из Яндекса делится своим опытом трудоустройства и работы в компании.
3. Украинский программист-фрилансер рассказывает, как переехал в Словакию и получил там вид на жительство.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Мы перевели интересную статью о том, как решить проблему множественного наследования в Java.

👉🏻 Карьера разработчика:
1. Выпускник JavaRush Константин продолжает разбор 250+ вопросов с собеседований.
2. Студент JavaRush Виктор рассказывает, как, сменив несколько работ и специальностей, волей случая он оказался в Java-разработке; и как его зарплата выросла в 3 раза за полтора года.
3. На freeCodeCamp советуют, как подать себя в мире разработке, не имея опыта работы (и тут есть не только совет "пиши больше проектов").
#что_почитать

👉🏻 Обучение и Java-практика:
1. Мы перевели список из 5 простых приемов программирования, которые сделают ваше приложение более стабильным.
2. Пересказываем 7 советов, которые помогут ускорить написание кода.
3. Студент JavaRush Павел делится тем, как он размещал Spring Boot приложение на Heroku.

👉🏻 Карьера разработчика:
1. Руководитель команды разработчиков JavaRush рассказывает о своем карьерном пути и как он оказался в JavaRush.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Перевели статью о методе Java Optional с опасно неожиданным поведением.
2. Разбираемся, как отображать и суммировать элементы из списка в Java.
3. На freeCodeCamp можно посмотреть мини-курс о двоичном (бинарном) дереве.

👉🏻 Карьера разработчика:
1. Студент JavaRush Юрий рассказывает, как пришел в разработку и устроился Middle Java developer, не имея реального опыта работы в Java.
2. Хабр Карьера провели исследование зарплат программистов в России в первой половине 2021 года.
3. На dev.by подробно объясняют, как разработчику найти удаленную работу в США.

👉🏻 Познавательно:
1
. На этой неделе мы отпраздновали 9 лет JavaRush, а заодно рассказали о своих достижениях и планах.
2. Что такое "мышление новичка" и как этот подход помогает в более качественном изучении чего-то нового — объясняют на Theory&Practice.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Выпускник JavaRush Костя продолжает разбирать вопросы с собеседований на Java-разработчика и давать на них исчерпывающие ответы.
2. Собрали подборку наших статей о книгах о программировании.
3. Перевели небольшую заметку про исключение Nullpointer в Java 17.
4. Перевели статью о том, что означает <T> в Java.
5. На freeCodeCamp смотрим видеоурок-введение в основы Android-разработки (расшифровка прилагается).
6. На HackerNoon рассказывают правила написания чистого кода и правильных наименований.

👉🏻 Карьера разработчика:
1. Выпускник JavaRush Борис пишет уже вторую статью о своей работе в IT (ссылка на первую внутри) — о выгорании, ментальном здоровье программиста и как о нем позаботиться.
2. На DOU рассказывают, чем занимается IT-консультант. Смотрим видеоинтервью Николая Алименкова и читаем текстовую выжимку.

👉🏻 Познавательно:
1
. А мы впервые взяли большое интервью у основателя сервиса JavaRush, Дмитрия Вежнина! О миссии и эволюции курса, а так же о том, как онлайн-обучение меняет мир, и почему бум рынка IT не остановить.
2. Как работает наша память, что мы запоминаем лучше всего, и как использовать особенности своего мозга для запоминания нужной нам информации при обучении? Читаем обо всем этом на Theory&Practice.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Собрали в одном посте все наши материалы о правилах написания кода.
2. Перевели полезный материал о том, как копировать файлы из одного каталога в другой.
3. А еще небольшую шпаргалку о том, как работают строки в Java.

👉🏻 Карьера разработчика:
1. Разобрались, какие экзамены по разработке стоит сдавать в 2021/22 годах (и нужны ли вообще сертификаты?).
2. На Хабр Карьера провели собеседование наоборот: лиды и эйчары больших компаний отвечают на вопросы соискателей.

👉🏻 Познавательно:
1
. В блоге gitconnected можно почитать о 5 главных концепциях компьютерного железа, которые нужно знать разработчику.
2. На Нетологии международный форум ReForum WINNING THE HEARTS собрал подборку книг о будущем.
3. А на dev.to советуем ознакомиться с главными Java-трендами этого года.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Рассказываем про наш новый проект — Java-университет! Прямо сейчас идет набор на онлайн-курс с менторами “Java-разработчик за 12 месяцев”.
2. Перевели подробную статью о том, как как запустить проект с открытым исходным кодом на GitHub.
3. Текстовое изложение нашего нового интервью с разработчиком Epam Systems Романом о менторстве. Полное интервью можно посмотреть тут.
4. На vc.ru Алексей Стаценко собрал подборку лучших бесплатных курсов по этичному хакерству.
5. На HackerNoon читаем чеклист по тому, как подступиться к ревью кода и провести его.
6. На InfoQ опубликовали статью о том, о том, как сейчас ведется документирование кода и о еще одном "способе", который стоило бы внедрить в практику разработчиков.

👉🏻 Карьера разработчика:
1. На BetterProgramming рассказывают о скиллах, которые нужны начинающим разработчикам.
2. Выпускник JavaRush снял большое видео о пути с нуля до первого оффера, где ответил на многие вопросы, которые могут возникнуть у новичков.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Собрали все наши лекции по фреймворкам Spring в одну подборку. Сохраняйте!
2. Перевели для вас статью о 19 вопросах на собеседовании по Java с краткими примерами ответов.
3. Студент JavaRush подробно расписал, что такое принципы SOLID и как они делают наш код чище.
4. Алексей Стаценко на Хабре собрал лучшие бесплатные онлайн-курсы от MIT.
5. На HackerNoon объясняют, что такое покрытие кода и как понять, что тестов достаточно.

👉🏻 Карьера разработчика:
1. Подобрали актуальные и бесплатные стажировки для trainee-разработчиков на языке Java. Есть предложения для Украины, России и Беларуси.
2. Выпускница JavaRush рассказывает о своем опыте трудоустройства.

👉🏻 Познавательно:
1
. Александр Столяров в журнале "Секрет фирмы" рассказывает, как появились вирусы и какие вредоносные программы грозят миру в ближайшие годы.
2. На сайте Theory&Practice описывают самые эпичные утечки данных в истории.
3. 7 вопросов, которыми задаются начинающие разработчики. Отвечает Jacob Stopak на сайте freeCodeCamp.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Перевели статью о том, как создавать рабочие процессы, которые упаковывают приложение Java с помощью Maven, а затем сохраняют его как артефакт или публикуют в GitHub Packages.
2. Студент JavaRush Павел написал серию статей о том, зачем нужны интерфейсы, наследование интерфейсов и полиморфизм.
3. На dev.to Alex Omeyer описывает лучшие практики в программировании и делится полезными ресурсами.

👉🏻 Карьера разработчика:
1. Мы решили разобраться, как связаны выгорание и удаленная работа, и как помочь себе, если вы удаленщик.
2. Выпускник JavaRush Максим рассказывает, как ему удалось выучить Java за 9 месяцев и найти работу сразу после обучения.
3. Еще один выпускник нашего курса делится своей историей успеха: от работы на заводе в провинциальном городке до первого оффера.
4. Damir на Хабре описывает типы интервьюеров с точки зрения синьора: какие бывают и чему готовиться.
5. Также на Хабре собрали подборку материалов по поиску работы в разных странах. С реальными историями и рейтингами.
6. На dev.by IT-рекрутеры рассказывают, как они относятся к выпускникам онлайн-курсов.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Перевели список самых полезных советов из книжки "Чистый код", которые еще долго будут актуальны для разработчиков.
2. Не LeetCode-ом единым: разработчик Арслан Ахмед собрал список из 25 паттернов, с которые помогут решить почти любое задание с технических собеседований.

👉🏻 Карьера разработчика:
1. Разработчик Саша рассказал нам о своем опыте релокейта в Лондон: как найти работу за границей, переехать и адаптироваться на месте.
2. Разобрались, откуда растут корни у страха отказа и что делать, чтобы он не мешал вам строить карьеру.

👉🏻 Познавательно:
1
. Читаем результаты опроса JetBrains про экосистему разработки в 2021 году. Чем живут программисты в России и мире?
2. На CIO рассказывают о 6 самых известных провалах в сфере аналитики данных и ИИ.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Читаем краткое изложение нашего нового видео о том, из чего должен состоять технический бэкграунд Java-разработчика. А полное видео можно посмотреть вот тут.
2. Собрали для вас все-все наши материалы про Android-разработку. Обязательно сохраняйте в закладки!
3. Какие ошибки допускает каждый новичок при обучении программированию и как их исправить? Пересказываем полезный материал на эту тему.
4. Студент JavaRush Павел объясняет, как развернуть Postgres в Docker и подключить к Spring-Boot приложению.
5. Юзер crater90 собрал на dev.to подборку GitHub репозиториев, которые пригодятся тем, кто учится программировать (бесплатное чтиво, проекты, подготовка к интервью).
6. А на Хабре разработчик рассказывает о 5 книгах, которые изменили его карьеру. Интригующе?)
7. Как лучше изучать алгоритмы? На ТПрогере на этот вопрос отвечают эксперты.

👉🏻 Карьера разработчика:
1. Студент JavaRush делится своей историей успеха — из медицины в программирование без профильного образования.
2. Перевели статью о том, как разработчику прокачивать свои коммуникативные навыки.

👉🏻 Познавательно:
1
. Напоследок смотрим интересное и расслабляющее видео с TEDTalk о том, как художник использует искусственный интеллект в творчестве.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Выпускник JavaRush Роман рассказывает, что такое Mapstruct и как правильно настроить его для модульного тестирования в SpringBoot приложениях.
2. Мы перевели полезную заметку о том, почему строки (Strings) неизменяемы в Java.
3. Также пересказываем статью об интерфейсах в Java и множественном наследовании.
4. Студент JavaRush Иван рассказывает о первом опыте работы с Jackson'ом.

👉🏻 Карьера разработчика:
1. Системный инженер Роман делится опытом своего релокейта в Германию.
2. На ТПрогере читаем, какие языки программирования будут популярны в 2022 (на основе самых популярных рейтингов).
3. На dev.by рассказывают, как Java-разработчику расти в профессии.
4. А на Хабре объясняют, что такое хорошие и плохие практики код-ревью с учётом человеческих особенностей.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Рассказываем, как не откладывать обучение на следующий понедельник или месяц.
2. Перевели статью о том, почему Set может содержать повторяющиеся элементы.
3. Также пересказываем материал о том, как работает паттерн Singleton.

👉🏻 Карьера разработчика:
1. Подводим итоги 2021 года в мире Java-разработки.
2. Читаем историю успеха студента JavaRush — как прийти из продаж в IT с помощью стрима на Twitch.
3. И еще одна история — из механиков в Java developer в 30 лет.
4. И напоследок напоминаем, что у нас идет набор на стажировку. Все условия можно почитать вот тут.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Собрали подборку статей об инструментах для Java-разработчика — Maven, Docker, GitHub и других.
2. Выпускник JavaRush Роман решил опробовать российский аналог американского GitHub — GitFlic. Читаем его честное мнение о проекте и подробный обзор.
3. Польский разработчик Петр Минковский подготовил обширную статью о некоторых полезных, но малоизвестных функциях Java.
4. Как будет выглядеть гибридная работа в будущем? Своим видением делятся представители Microsoft.
5. Честное сравнение VS Code и JetBrains. Джереми Лю пять лет работал в VS Code, но потом перешел на инструменты JetBrains. И не жалеет.

👉🏻 Карьера разработчика:
1. Редакция JavaRush заглядывает в будущее и рассказывает о трендах Java в 2022 году.
2. На что смотрят крупные заказчики в резюме IT-специалиста? Рассказывает основатель компании “С-Консалтинг” Евгений Сафронов.
3. Как Senior-разработчик получил 5 офферов за месяц (один из них на $7500), и почему остался в прежней компании.

👉🏻 Познавательно:
1. Директор IT-компании предлагает работникам тысячи долларов за увольнение. Зачем он это делает, рассказывают Senior.ua.
2. Techrocks.ru подготовил подборку из вышедших в 2021 году фильмов и сериалов о программистах, хакерах и технологиях. Приятного просмотра!
#что_почитать

👉🏻 Обучение и Java-практика:
1. Подробный туториал по разработке Android-приложения на Java для верификации QR-кодов сертификатов вакцинации.
2. В блоге JetBrains рассказывают о 10 случаях, когда можно обойтись без мыши при работе с IntelliJ IDEA.
3. Здесь можно узнать, как в Java устроено выделение регистров в памяти.

👉🏻 Карьера разработчика:
1. Рассказываем о главных трендах мира IT, за которыми стоит следить в 2022 году.
2. Как начать карьеру в космическом программировании, подробно объяснит в подкасте “Сушите весла” инженер-математик Антон Громов. Тут текстовая версия разговора.
3. Почему основатели Big Tech уходят в отставку с поста СЕО? Ответ на этот вопрос — на сайте AIN.

👉🏻 Познавательно:
1. Питание айтишников. На форуме DOU выясняли, кто как балансирует гиподинамию и сидячую работу с рационом и весом.
2. На Dev.by разобрали отзывы про лучшие и худшие города для удаленки. Вспомнили Киев, Минск, Варшаву, Тбилиси и другие места.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Ментор Java-университета Антон Купрейчик рассказал о наиболее часто встречающихся ошибках начинающих программистов.
2. Автор JavaRush Роман описывает новую фичу GitHub — GitHub Code Search.
3. “Программировать во что бы ни стало” — читаем интервью с Тагиром Валеевым, техлидом команды Java в проекте IntelliJ IDEA.
4. На Хабре изучаем подробный разбор о том, что такое сервер приложения и как он работает.
5. На MC.today описали три правила топ-разработчиков от мирового эксперта в Java.

👉🏻 Карьера разработчика:
1. Читаем историю успеха студента JavaRush: через тернии и к крутой работе! Бонус: много полезных советов для всех, кто учится сейчас.
2. Разработчик Андрей Стеценко подготовил подборку ресурсов по поиску работы в IT: варианты подготовки резюме, ссылки на кадровые агентства, доски объявлений и многое другое.
3. Полезные советы о том, как составить портфолио начинающему программисту.

👉🏻 Познавательно:
1. Участвуй в битве программистов SberFight. До 25 февраля каждый может попробовать решить 8 заданий на выбранном языке программирования (включая Java) и получить ценные призы.
2. Как стартапу разработать мобильное приложение и избежать ошибок. Интервью с экспертом в области разработки приложений на Android Романом Чекашовым.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Мы провели опрос среди пользователей JavaRush, в котором спросили об их опыте дополнительного обучения: почему решили учиться, какой формат выбирают и сколько готовы тратить на новые знания.
2. Собрали подборку статей и видео о базах данных и языке запросов SQL.
3. Напоминаем о том, что у нас идет набор в 4 поток Java-университета!
4. Java: есть ли жизнь на десктопе? Виктор Барсуков, Java-разработчик в Lamoda, рассказывает на Хабре о разработке десктопного Java-приложения.
5. Как стать fullstack-разработчиком в 2022 году: дорожная карта и необходимые навыки.
6. Как пройти интервью на позицию Java: чек-лист полезных советов от руководителя петербургского филиала Luxoft.

👉🏻 Карьера разработчика:
1. Что почитать и послушать про фриланс в 2022 году. Миля Котлярова сделала подборку с подкастами и книгами про работу на фрилансе.
2. 5 недооцененных фич GitHub, о которых должен знать каждый разработчик.

👉🏻 Познавательно:
1. Какой телефон выберут айтишники: iOS против Android. На Senior.ua решили выяснить, какая мобильная экосистема лучше подходит IT-специалистам.
2. На сайте IT-world.ru разобрали, как разработчику защитить права на ПО.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Студенты первого потока нашего Java-университета рассказывают о своем бекграунде, мотивации и процессе обучения.
2. Java 18. Что нового добавили, и почему вам это пригодится. Полезная статья на Хабре в преддверии нового релиза.
3. На сайте Tptoger.ru представили обзор пяти статических анализаторов для Java-кода.

👉🏻 Карьера разработчика:
1. Мы спросили у эйчара и рекрутера, почему soft skills сегодня особенно важны для айтишников, и какие гибкие навыки в приоритете.
2. Киберспортсмен разослал анкету 758 раз, но его так и не взяли в геймдев. HR советует, как решить проблему.
3. Как развиваться в сфере DevOps: на Dou.ua собрали 10 главных правил для IT-специалистов.
4. Вы создали приложение, но о нем мало кто знает? На Techrocks.ru выложили подборку ссылок, где можно продвигать свой личный проект.

👉🏻 Познавательно:
1. На Proglib.ru опубликовали 11 советов для программиста, которые помогут сохранить зрение при длительной работе за компьютером.
2. Как пишут код на разных этапах карьеры. Посмотрите, на каком этапе находитесь вы.
#что_почитать

👉🏻 Обучение и Java-практика:
1. Ментор Java-университета Алексей Капустник отвечает на распространенные вопросы программистов-новичков.
2. На сайте Proglib рассказали про 4 разных роли классов в языке Java.
3. Современные требования к Java-разработчику — проверьте себя в вопросах по Java и Spring на сайте TProger.

👉🏻 Карьера разработчика:
1. Студентка JavaRush Елизавета рассказывает свою историю успеха: почему решила уйти из основной профессии, как совмещала работу и обучение и как искала работу девелопером без опыта в разработке.
2. Питчить и кодить: как выиграть хакатон. На “Хабре” поделились советами, как собрать команду и выиграть соревнование по программированию.
3. Топ-10 таймкиллеров в сфере IT и digital: что на самом деле убивает время айтишника.

👉🏻 Познавательно:
1. Игры для изучения Git и GitHub. Давайте посмотрим, какие сейчас есть обучающие игры по этому направлению.
2. На VC.ru подсчитали, как формируется и от чего зависит стоимость создания мобильного приложения.