JavaRush – здесь становятся программистами
12.5K subscribers
834 photos
9 videos
1.29K links
Официальный канал JavaRush (www.javarush.com) в Telegram.
Download Telegram
IT-новости 2 октября 🔥

▪️Google отключит функцию ретуши лица, чтобы защитить психику подростков.
▪️Власти Евросоюза собираются ограничить монопольное положение Apple и Google.
▪️Twitter исправит алгоритм, обвиненный в расовой предвзятости.

Больше новостей читайте по ссылке
Видеоуикенд #45 🔥

▪️Тагир Валеев – Еще немного маленьких оптимизаций
▪️Java MeetUp
▪️Java интервью в Беларуси. Что обычно спрашивают на собеседовании
▪️Английский для программистов | Мой опыт и зачем это нужно

Проводим выходные с пользой!
Что мы читали на этой неделе? 🔥
Даже не можем выбрать наш любимый материал!

▶️ Из резюме джуна: Hibernate — фреймворк для работы с базами данных
«Из резюме джуна» — это цикл статей про то, какие инструменты Java в каких проектах используют, и на каком этапе карьеры разработчика их следует учить. В этом материале мы говорили о фреймворке Hibernate.

▶️ Java, Spring Boot, хобби айтишников: что говорится в исследовании JetBrains 2020 года
Какая версия Java сейчас самая популярная? В какой стране больше Java-разработчиков? Где работают айтишники и чем занимаются в свободное время? Мы собрали ключевые выводы исследования, проведенного JetBrains.

▶️ "Java-проект от А до Я": разбираем базы данных и язык SQL. Часть 2
Продолжение серии материалов о создании Java-проекта.
В этой статье мало говорим и больше пишем, потому что руки запоминают куда лучше, чем глаза. 😉 Установим и запустим сервер БД MySQL, а еще научимся создавать и удалять БД и таблицы, управлять ими.

▶️ Создаем телеграм-бота с использованием Spring Boot
Пошаговая инструкция о том, как поднять Telegram-бота с минимальным количеством кода и головной боли от участника нашего сообщества.
IT-новости 5 октября 🔥

▪️Сотрудники Google жалуются на строгие условия договора о неразглашении информации.
▪️Twitter заставит пользователей удалить твиты о смерти Трампа.
▪️Google уступила индийским разработчикам, временно отказавшись от реализации Play Billing.

Больше новостей по ссылке
IT-новости 6 октября 🔥

▪️Oracle обновила терминологию языка Java.
▪️Во Франции задержали пять владельцев кафе за раздачу Wi-Fi.
▪️Nvidia выпустила набор инструментов для разработчиков сервисов видеоконференций.

Больше новостей читайте на сайте
На каких Java-экспертов стоит подписаться? 🔥
Это наш скромный список главных Java-“селебрити”, которые не только имеют широкий опыт в работе, но и активно делятся им в блогах, книгах и на ивентах. Их стоит читать всем, кто хочет быть в курсе самых важных событий в комьюнити джавистов.

👨🏻‍🏫 Джошуа Блох (Joshua Bloch)
Это американский программист и автор нескольких широко известных книг, соавтор книги Java Concurrency In Practice, бывший главный архитектор Java в Google, разработчик в Sun Microsystems и старший системный архитектор в Transarc.
Twitter, GitHub

👨🏻‍🏫 Брайан Гетц (Brian Goetz)
Американский профессиональный разработчик с более чем 20-летним стажем, соавтор Java Concurrency In Practice и автор множества статей, посвященных разработке ПО. Более десяти лет Брайан работает архитектором языка Java в Oracle.
Twitter, блог (давно не обновлялся, но все равно стоит внимания)

👨🏻‍🏫 Род Джонсон (Roderick Johnson)
Род Джонсон — известный австралийский разработчик и компьютерный эксперт, создатель Spring. Также основатель компаний SpringSource, Atomist, член совета директоров ряда других софтверных компаний.
Twitter, блог, аккаунт на Quora

👨🏻‍🏫 Джеймс Гослинг (James Gosling)
Невозможно представить этот список и без самого автора языка Java. Более 20 лет Гослинг проработал в Sun Microsystems, а также занимал посты в Google, Liquid Robotics и Amazon Web Services. Соавтор книги The Java Programming Language и автор других учебников по Java.
Twitter

👨🏻‍🏫 Мартин Одерски (Martin Odersky)
Компьютерный эксперт из Германии, создатель языка программирования Scala, разработчик Java Generics и компилятора javac. Профессор в Швейцарском федеральном технологическом институте Лозанны (EPFL), и автор бесплатного курса по языку Scala — Functional Programming Principles in Scala.
Twitter, страница на Coursera

👨🏻‍🏫 Даг Каттинг (Doug Cutting)
Известный разработчик, сторонник и создатель поисковых технологий с открытым исходным кодом, один из пионеров технологии Big Data.
Twitter, GitHub

👨🏻‍🏫 Джавин Пол (Javin Paul)
Опытный Java-разработчик, блогер и автор множества статей, туториалов и гайдов о Java на разных ресурсах. Если вы искали информацию про Java на английском, то, скорее всего, наталкивались на его материалы.
Twitter, блог, старый блог, страница на Hacker Noon

👨🏻‍🏫 Арун Гупта (Arun Gupta)
Еще один известный энтузиаст Java, автор книг Java Champion и Java Rockstar. Он работал в Sun, Oracle, Red Hat и Couchbase, а сейчас занимает должность старшего open-source технолога в Amazon Web Services.
Twitter, ютуб-канал, GitHub

👨🏻‍🏫 Торбен Янссен (Thorben Janssen)
Наиболее известен как автор книги Hibernate Tips и признанный эксперт в Hibernate и JPA.
Twitter, GitHub, блог

👨🏻‍🏫 Николас Френкель (Nicolas Fränkel)
Архитектор ПО с более чем 15-летним стажем. Работает с Java, Java EE, Spring, специализируется на процессах сборки, многофункциональных приложениях и качестве ПО, автор нескольких книг о разработке приложений.
Twitter, GitHub, блог

А вы за какими Java-экспертами следите онлайн?) Делитесь в комментариях!
IT-новости 7 октября 🔥

▪️В США предлагают законодательно ограничить монопольное влияние Amazon, Apple, Facebook и Google.
▪️IntelliJ IDEA обновили до версии 2020.2.3.
▪️Google улучшила технологию Cloud Anchors — накладывание AR-слоев на объекты реального мира.

Больше новостей — у нас на сайте
Кофе-брейк #45 🔥

▪️Что нужно знать про оценку времени в разработке программного обеспечения
Расчет времени — важный навык для разработчиков программного обеспечения, кошмар для руководителей проектов и непонятный термин для клиентов. Давайте разберемся, что это за зверь такой.

▪️5 лучших плагинов IntelliJ IDEA
Пятерка лучших плагинов IntelliJ IDEA по мнению инженер-математика и Senior Software Engineer Сезина Карли, которые будут полезны для любого разработчика.

Отдыхаем с пользой 😉
IT-новости 8 октября 🔥

▪️Искусственный интеллект научился по звуку определять поломку в автомобиле.
▪️Bisheng JDK — новый дистрибутив OpenJDK от Huawei.
▪️TikTok впервые опередил Instagram по популярности среди подростков.

Больше новостей читайте по ссылке
Мы клянемся, в этой задаче есть вся нужная информация, чтобы найти правильный ответ! Но сможете ли вы это сделать? 😉 Вот наша задачка на сегодня:

Мужчина, занимающийся переписью населения, подошел к женщине, стоящей у ворот своего дома, и спросил ее о возрасте ее детей. Она ответила: «У меня трое детей, произведение их возрастов равняется 72. Сумма их возрастов — это число на этих воротах.» Мужчина задумался, но потом сказал, что информации не хватает. Однако женщина развернулась и зашла в дом, а перед тем, как захлопнуть дверь, добавила: “Извините, мне надо ухаживать за моим старшим ребенком, у него корь”.

Удовлетворенный тем, что получил нужную информацию о возрасте детей, мужчина ушел.

Сколько же лет ее детям?
IT-новости 9 октября 🔥

▪️Армия США тестирует AR-очки для собак.
▪️App Annie: расходы пользователей на мобильные приложения выросли на рекордные 35%.
▪️Google предупредит пользователей Android о «критических звуках» в доме.

Читайте больше новостей у нас на сайте
Видеоуикенд #46 🔥

▪️Самый частый вопрос на собеседованиях — коллекции, hashCode и equals
▪️Как программисты работают в командах на Западе. Опыт Spotify, Electronic Arts
▪️Podlodka #178 — Stack Overflow
▪️Зачем вам нужен Docker и как его использовать? Обзор технологии контейнерных архитектур

Выходные с пользой 😉
Что мы читали на этой неделе? 🔥
За последние дни у нас набежало много интересных материалов!

▶️ Был блогером, переехал в Польшу и стал айтишником: история разработчика Саши Копайгородского
За 8 лет курс JavaRush прошли тысячи выпускников, но не все еще успели рассказать о том, как учились, проходили собеседования и начали работать разработчиками. Поэтому мы запустили новую спецсерию о разработчиках из разных стран и компаний, которые прошли обучение на JavaRush.
Эта история — про Сашу Копайгородского, в прошлом блогера, монтажера и музыканта. Несколько лет назад Саша переехал в Польшу и решил переучиться на разработчика. Благодаря своим знаниям он смог автоматизировать процессы в компании, в которой работал, и с позиции монтажера перейти на программиста.

▶️ "Java-проект от А до Я": разбираем базы данных и язык SQL. Часть 3
Продолжение серии материалов о создании Java-проекта. В этой статье есть и теория, и практика. В прошлый раз мы поговорили о том, как все настроить, как создать БД, таблицу и получить из нее данные. А теперь проверяем, как у вас это получилось, а еще разберемся с оператором SELECT.

▶️ Oracle Certified Associate на практике. Подготовка к сертификации
В этом материале участник нашего сообщества делится своим опытом и рассказывает, как он сдавал свою первую сертификацию Oracle Certified Assciate Java SE Programmer.

▶️ Stack Trace и с чем его едят
Еще одна статья студента JavaRush объяснит, как работает StackTrace ("Трассировка стека вызовов"). Информация структурирована для новичков, столкнувшихся с этим понятием в начале девятого уровня Java Syntax.
Условия этой задачки звучат как начало антиутопии...

Один король настолько души не чаял в своих дочерях, что решил, что его королевству будет лучше, если в нем будет больше девочек, чем мальчиков. Поэтому он издал такой приказ: все семьи, которые могут иметь детей, должны продолжать производить потомков, пока у них не родится дочь!

Конечно, чтобы избежать перенаселения, приказ дополнили: после рождения дочери семья больше не должна иметь детей вообще. Его поданным ничего не оставалось, кроме как подчиниться.

Какое же соотношение девочек и мальчиков будет в королевстве через много-много лет?
IT-новости 12 октября 🔥

▪️Минобразования Украины включило программистов в список наиболее востребованных профессий будущего.
▪️В GitHub добавлен инструмент Profile README Generator 1.0.
▪️Инструмент Tasks в Microsoft Teams стал общедоступным.

Больше новостей — по ссылке
IT-новости 13 октября 🔥

▪️Опрос показал, что самые счастливые сотрудники работают в IT-компаниях.
▪️Среда разработки Android Studio обновлена до версии 4.1.
▪️Илон Маск начинает тестирование режима «полного самоуправления» движением автомобиля.

Читайте больше новостей у нас на сайте
Советы выпускников JavaRush по трудоустройству 🔥
В рубрике Истории успеха наши студенты рассказывают, как они изучали Java и устраивались на работу, а также делятся советами о том, как искать работу и проходить собеседования.

📎 Коммерческий опыт
Постарайтесь обеспечить себе в резюме хотя бы 6 месяцев коммерческого опыта: это могут быть стажировки, фриланс, удаленка. Это поможет уже на этапе первичного отсева резюме. Отвечая на вопросы на самом собеседовании, также старайтесь рассказывать не голую теорию, а что-то из собственного опыта.

📎 Ваш стек
Укажите в резюме весь стек языков, технологий и фреймворков, с которыми вы работали. Откликайтесь на всё вакансии, подходящие по стеку, даже если там требуется чуть больший опыт.

📎 Не бойтесь подавать резюме
В описании вакансий может быть очень много требований, которые на самом деле для джуниора не нужны. Если компания действительно ищет джуниора, то в основном необходимо знание Java и Spring.

📎 Не бойтесь ходить на собеседования
Опыт прохождения собеседовааний тоже важен, даже если вас не возьмут с первого, второго или пятого раза. После собеседований записывайте вопросы и темы, которые были для вас сложными, и подтягивайте их.

📎 Не говорите «Я не знаю»
Эта фраза всегда портит впечатление. Даже если вы действительно не знаете ответ на вопрос рекрутера, постарайтесь поразмышлять над задачей вслух, чтобы показать ход своих мыслей, или скажите, что обязательно разберетесь в этой теме позже.

А как с опытом собеседований у вас?)
IT-новости 14 октября 🔥

▪️Dropbox навсегда перевела сотрудников на удаленный график.
▪️Инструмент совместной разработки Code With Me стал доступен для локальных сетей.
▪️Минцифры Украины обещает $35 000 за взлом своего приложения «Дія».

Больше новостей — на сайте
Кофе-брейк #46 🔥

▪️5 способов улучшить качество кода в команде разработчиков
Если разработчик работает над проектом один, ему не стоит особого труда улучшить качество своего кода, а вот в команде это бывает намного сложнее. Посмотрим, что влияет на качество кода и как все же повысить это качество в команде.

▪️Рекомендации для начинающих фрилансеров
В эпоху пандемии тенденция к работе на дому набирает обороты. И хотя сама концепция не нова, сейчас ею интересуется все больше людей. Если вы тоже задумывались о таком варианте, то эта статья поможет вам встать на правильный путь.
IT-новости 15 октября 🔥

▪️Скорость мобильного интернета в сети 5G достигла 2 Гб/сек.
▪️Программисты стали причиной дипломатического скандала между Минском и Киевом.
▪️В Zoom появится платформа внутренних приложений Zapps.

Читайте больше новостей у нас на сайте