Обзор на новый дизайн IDE от Jetbrains.
1. Первое, что заметил - темная тема стала темнее. В старом дизайне была серенькая, тут же почти черная.
2. Верхняя строка меню. Раньше были кнопки меню, сейчас их убрали в бургер. Мне не очень понятно, почему решили сделать именно так. Сверху же есть дофига места, чтобы разместить эти кнопки.
3. Работу с системами контроля версий вынесли в верхний левый угол под единую кнопку. Там непосредственно сами действия с контролем версий и ветки проекта. Раньше это все было в отдельных местах. Мне кажется, стало намного удобнее.
4. Правое меню. Раньше кнопки были подписаны вертикально, практически нечитаемо. Сейчас заменили на иконки. Лайк👍
5. Меню типа терминала или зависимости переехало в левую часть в виде иконок.
За новые минималистичные и крупные иконки однозначно лайк. Жаль, что изменили только главный экран. Например, меню настроек не изменилось вообще никак.
Мне новый дизайн зашел и я не стал откатываться на старый.
1. Первое, что заметил - темная тема стала темнее. В старом дизайне была серенькая, тут же почти черная.
2. Верхняя строка меню. Раньше были кнопки меню, сейчас их убрали в бургер. Мне не очень понятно, почему решили сделать именно так. Сверху же есть дофига места, чтобы разместить эти кнопки.
3. Работу с системами контроля версий вынесли в верхний левый угол под единую кнопку. Там непосредственно сами действия с контролем версий и ветки проекта. Раньше это все было в отдельных местах. Мне кажется, стало намного удобнее.
4. Правое меню. Раньше кнопки были подписаны вертикально, практически нечитаемо. Сейчас заменили на иконки. Лайк👍
5. Меню типа терминала или зависимости переехало в левую часть в виде иконок.
За новые минималистичные и крупные иконки однозначно лайк. Жаль, что изменили только главный экран. Например, меню настроек не изменилось вообще никак.
Мне новый дизайн зашел и я не стал откатываться на старый.
👍10🤮1
Software Architecture Patterns.pdf
2.6 MB
Одна из немногих книг, которая мне понравилась за последнее время это Software architecture patterns. Ну, как, книга, это скорее брошюра. Там всего 50 страниц. Классно то, что в такой маленький объем вместилась куча полезной информации.
❗️Alarm❗️ Она на английском.
О чем брошюра:
Описывает 5 архитектур:
*Layered architecture
*Event-driven architecture
*Microkernel architecture
*Microservices architecture
*Space-based architecture
По каждой указаны преимущества и недостатки, область применения и особенности реализации.
Из классного:
1) К брошюре можно легко возвращаться. Она похожа на классный конспект, который удобно читать.
2) Для некоторых из архитектур разобраны несколько вариантов применения.
Кому читать?
Не новичкам. Людям с минимальным опытом в программировании. Или для тех кто написал парочку pet-проектов и не знает чем себя ещё развлечь😊
Совет: возвращаться к ней перед началом каждого нового проекта. Неважно, своего или по работе. Это поможет сделать правильный выбор в архитектуре приложения.
❗️Alarm❗️ Она на английском.
О чем брошюра:
Описывает 5 архитектур:
*Layered architecture
*Event-driven architecture
*Microkernel architecture
*Microservices architecture
*Space-based architecture
По каждой указаны преимущества и недостатки, область применения и особенности реализации.
Из классного:
1) К брошюре можно легко возвращаться. Она похожа на классный конспект, который удобно читать.
2) Для некоторых из архитектур разобраны несколько вариантов применения.
Кому читать?
Не новичкам. Людям с минимальным опытом в программировании. Или для тех кто написал парочку pet-проектов и не знает чем себя ещё развлечь😊
Совет: возвращаться к ней перед началом каждого нового проекта. Неважно, своего или по работе. Это поможет сделать правильный выбор в архитектуре приложения.
👍14🤮1
Я даже не знаю откуда у популярных it ютуберов появилась эта идея про «выучи язык X за час». Причём такие ролики набирают миллионы просмотров, значит спрос все-таки есть. Зрители таких видео немного напоминают мне меня в 16 лет, с моими запросами в гугле: «как заработать в интернете без вложений»🤔
👍35😁4🤮1
Ко мне попал новенький AMD Ryzen 7 7700x. Я решил сравнить его с моим Intel i7 12700k в скорости компиляции некоторых проектов. Сразу скажу, что мой процессор предыдущего поколения.
В качестве платформы для тестирования использовал тулу phoronix-test-suite, тесты: build-nodejs и java-gradle-perf.
По результатам:
▪️build-nodejs
Среднее время компиляции
Intel - 506 сек
AMD - 488 сек
Разница получается примерно 4%.
▪️java-gradle-perf
Среднее время компиляции
Intel - 165 сек
AMD - 120 сек
Тут уже разница примерно 27%.
Во время тестирования заметил, что AMD греется намного меньше чем Intel, но точных температур не измерял. Вообще, мне кажется, что если сравнивать Ryzen с 13 поколением Intel, то разница будет незначительной.
Ну, а этот Ryzen, отправляется к своему владельцу в Киев. Надеюсь, что доплывет успешно:)
В качестве платформы для тестирования использовал тулу phoronix-test-suite, тесты: build-nodejs и java-gradle-perf.
По результатам:
▪️build-nodejs
Среднее время компиляции
Intel - 506 сек
AMD - 488 сек
Разница получается примерно 4%.
▪️java-gradle-perf
Среднее время компиляции
Intel - 165 сек
AMD - 120 сек
Тут уже разница примерно 27%.
Во время тестирования заметил, что AMD греется намного меньше чем Intel, но точных температур не измерял. Вообще, мне кажется, что если сравнивать Ryzen с 13 поколением Intel, то разница будет незначительной.
Ну, а этот Ryzen, отправляется к своему владельцу в Киев. Надеюсь, что доплывет успешно:)
👍7🤮1
Там Jetbrains выкатили новую IDE Fleet в паблик превью. Делать обзор тут?
Anonymous Poll
54%
Да
5%
Нет
42%
01000110 01110101 01100011 01101011 00100000 01111001 01101111 01110101
👍1🤮1💩1
История успеха джуна, которую вы вряд ли прочитаете на Linkedin.
У меня есть знакомый, который поделился своей историей поиска работы. Около 500 откликов и ни одного приглашения на собеседование🙈 Но, что же он сделал, чтобы все-таки получить заветный оффер? Накинул в резюме 2+ года опыта работы и придумал правдивую легенду для собеседований.
“Обучаться java я начал в ноябре 21-ого года на обучение ушло около 6 месяцев, после чего в начале апреля я начал поиск работы. Собрал резюме с пет проектами и общей инфой, написал шаблон для сопроводительного письма и улучшал это дело в течении 2-ух месяцев, не переставая слать резюме по разным компаниям, где хоть как-то видел шанс принятия меня в роли разработчика. За 2 месяца я разослал около 500 откликов: на сайтах: hh, LinkedIn, Хабр карьера. Но меня так и не пригласили ни на один собес. У меня очень поджимало время, поэтому я решил пойти по ооооочень скользкой дорожке. Сделал фейковое резюме с 2 года 8 месяцев опыта работы и подготовил легенду о том что именно я делал на выдуманных проектах. Только после этого меня стали приглашать на собесы. В течении месяца я прошёл 5 собеседований и на пятый получил работу.
Попав на работу я быстро адаптировался и через неделю уже мог самостоятельно что то делать. Скорее всего мне повезло с проектом и командой, что так быстро влился. Но, хочу заметить, что 90% моей работы это тоже самое что я делал в своих пет проектах, только в более крупных масштабах и приходится разбираться со старым кодом (пока для меня самое сложное).”
Получается, что с задачами “мидла” вполне может справиться хорошо подготовленный “джун”🤷♂️ Так вот у меня вопросы: Почему у компаний висят месяцами не закрытые вакансии мидлов и на них не рассматривают кандидатов из пула джунов? Только потому, что у них нет опыта? Зачем вообще эти грейды “джун”, “мидл”? Почему не рассматривают кандидатов без коммерческого опыта, если он может решить проблемы заказчика. Разве не в этом смысл?
Мне очень хочется обсудить это в комментах. Поделитесь, пожалуйста, своим мнением.
У меня есть знакомый, который поделился своей историей поиска работы. Около 500 откликов и ни одного приглашения на собеседование🙈 Но, что же он сделал, чтобы все-таки получить заветный оффер? Накинул в резюме 2+ года опыта работы и придумал правдивую легенду для собеседований.
“Обучаться java я начал в ноябре 21-ого года на обучение ушло около 6 месяцев, после чего в начале апреля я начал поиск работы. Собрал резюме с пет проектами и общей инфой, написал шаблон для сопроводительного письма и улучшал это дело в течении 2-ух месяцев, не переставая слать резюме по разным компаниям, где хоть как-то видел шанс принятия меня в роли разработчика. За 2 месяца я разослал около 500 откликов: на сайтах: hh, LinkedIn, Хабр карьера. Но меня так и не пригласили ни на один собес. У меня очень поджимало время, поэтому я решил пойти по ооооочень скользкой дорожке. Сделал фейковое резюме с 2 года 8 месяцев опыта работы и подготовил легенду о том что именно я делал на выдуманных проектах. Только после этого меня стали приглашать на собесы. В течении месяца я прошёл 5 собеседований и на пятый получил работу.
Попав на работу я быстро адаптировался и через неделю уже мог самостоятельно что то делать. Скорее всего мне повезло с проектом и командой, что так быстро влился. Но, хочу заметить, что 90% моей работы это тоже самое что я делал в своих пет проектах, только в более крупных масштабах и приходится разбираться со старым кодом (пока для меня самое сложное).”
Получается, что с задачами “мидла” вполне может справиться хорошо подготовленный “джун”🤷♂️ Так вот у меня вопросы: Почему у компаний висят месяцами не закрытые вакансии мидлов и на них не рассматривают кандидатов из пула джунов? Только потому, что у них нет опыта? Зачем вообще эти грейды “джун”, “мидл”? Почему не рассматривают кандидатов без коммерческого опыта, если он может решить проблемы заказчика. Разве не в этом смысл?
Мне очень хочется обсудить это в комментах. Поделитесь, пожалуйста, своим мнением.
👍48👎1
Сегодня в 19.00 в Тик ток буду проводить прямой эфир.
Придумал очень интересный эксперимент: я сделал фейковое резюме джуна только с двумя pet-проектами и 0 лет опыта😊 Буду искать вакансии и подавать на них свое резюме в Канадские компании.
Посмотрим, позовут ли меня на собеседование. Результатами эксперимента обязательно с вами поделюсь.
Кому интересно, приходите сегодня на прямой эфир TikTok.com/@devcoach
Придумал очень интересный эксперимент: я сделал фейковое резюме джуна только с двумя pet-проектами и 0 лет опыта😊 Буду искать вакансии и подавать на них свое резюме в Канадские компании.
Посмотрим, позовут ли меня на собеседование. Результатами эксперимента обязательно с вами поделюсь.
Кому интересно, приходите сегодня на прямой эфир TikTok.com/@devcoach
👍16
Media is too big
VIEW IN TELEGRAM
Я поддался на мейнстрим и тоже затестил ChatGPT. Начал с простенького, типа: “Что подарить программисту на НГ” и “Какой яп учить в 2023 году”. Но, дальше решил потестить более технические штуки. В видео, например, спрашиваю какую архитектуру выбрать для бекенда. Ну, и что я вам могу сказать - это работает.
Недавно где то слышал мнение, чат ChatGPT это новый гугл и я полностью согласен с этим. Какое же это охуенное чувство когда не надо лазить по десяткам третьесортных сайтов в поиске нужной инфы.
Сам я использую этот чат по учебе. Например, на этой неделе, он мне написал эссе на тему “Как повлияла Французская революция на художников того времени” (прикиньте, предмет "История искусства" обязателен когда изучаешь Computer Science).
Я очень надеюсь, что доступ к Free Research Preview закроют еще не скоро.
Недавно где то слышал мнение, чат ChatGPT это новый гугл и я полностью согласен с этим. Какое же это охуенное чувство когда не надо лазить по десяткам третьесортных сайтов в поиске нужной инфы.
Сам я использую этот чат по учебе. Например, на этой неделе, он мне написал эссе на тему “Как повлияла Французская революция на художников того времени” (прикиньте, предмет "История искусства" обязателен когда изучаешь Computer Science).
Я очень надеюсь, что доступ к Free Research Preview закроют еще не скоро.
👍20
Привет! Прямо сейчас выхожу в 12-часовой прямой эфир в ТикТок и Твиче, будем писать код React +Typenoscript, если успею, то ещё зацепим вопросы деплоя. На этот раз без энергетиков, поэтому надеюсь что я не умру к концу😅 Всех жду!
tiktok.com/@devcoach
twitch.tv/javaser
tiktok.com/@devcoach
twitch.tv/javaser
Хочу побыть Дедом Морозом🎅🏼
В середине января я запускаю свою платформу с групповым менторством (это формат самообучения с фидбеком по задачам от меня) и хочу одному из вас подарить 3 месяца бесплатной подписки на изучение Java🍾
Условия очень простые: напиши мне на почту com.devcoach@gmail.com письмо почему именно тебя я должен выбрать. Участвовать можно кому угодно, даже самому новичку. Но, будь готов, что нужно будет много учиться самостоятельно. Письма принимаю до 08.01.2023 до 12.00 по Минскому времени.
Всех с наступающим🎄
В середине января я запускаю свою платформу с групповым менторством (это формат самообучения с фидбеком по задачам от меня) и хочу одному из вас подарить 3 месяца бесплатной подписки на изучение Java🍾
Условия очень простые: напиши мне на почту com.devcoach@gmail.com письмо почему именно тебя я должен выбрать. Участвовать можно кому угодно, даже самому новичку. Но, будь готов, что нужно будет много учиться самостоятельно. Письма принимаю до 08.01.2023 до 12.00 по Минскому времени.
Всех с наступающим🎄
👍25🔥9😁1
Посмотрел статистику за 2022 год на stackoverflow и решил вам собрать несколько интересных фактов.
🔸 Самый популярный ресурс для изучения программирования - Udemy, на втором месте Coursera, на третьем - Codecademy.
🔹 У 29.03% из всех работающих разработчиков нет высшего образования
🔸 Для 73% разработчиков из 59 000, программирование - это хобби и они пишут код для себя после рабочего дня
🔹 Из всех опрошенных разработчиков только 4.8% женщины
🔸 Из 70 000 опрошенных 74.48% используют Visual Studio Code в работе и только 27.97% IntelliJ🙁
🔹 Самым любимым языком программирования стал Rust, а не любимым - MATLAB
🔸 Только 14.58% ходят в офис каждый день, у остальных гибридный рабочий день или полная удаленка. Спасибо ковиду за это🙊
🔹 Самый высокооплачиваемый язык программирования уже который год Clojure. Медианная зарплата 106 644$ в год
🔸 Из 70 000 опрошенных 65.36% пишут на JavaScript
🔹 В 2022 году MySQL использовали чаще, чем PostgreSQL на 20%
🔸 Самый популярный ресурс для изучения программирования - Udemy, на втором месте Coursera, на третьем - Codecademy.
🔹 У 29.03% из всех работающих разработчиков нет высшего образования
🔸 Для 73% разработчиков из 59 000, программирование - это хобби и они пишут код для себя после рабочего дня
🔹 Из всех опрошенных разработчиков только 4.8% женщины
🔸 Из 70 000 опрошенных 74.48% используют Visual Studio Code в работе и только 27.97% IntelliJ🙁
🔹 Самым любимым языком программирования стал Rust, а не любимым - MATLAB
🔸 Только 14.58% ходят в офис каждый день, у остальных гибридный рабочий день или полная удаленка. Спасибо ковиду за это🙊
🔹 Самый высокооплачиваемый язык программирования уже который год Clojure. Медианная зарплата 106 644$ в год
🔸 Из 70 000 опрошенных 65.36% пишут на JavaScript
🔹 В 2022 году MySQL использовали чаще, чем PostgreSQL на 20%
👍25
Прошел почти месяц с тех пор, как я разослал свое фейковое резюме джуна по Канадским компаниям.
Из 10 отправленных резюме я получил 3 отказа и 7 неответов🤷♂
Хотел спросить, стоит ли заморочиться и отправить ещё пару десятков резюме, чтобы было больше данных для выводов? Вам интересно было бы такое "исследование"?😅
Из 10 отправленных резюме я получил 3 отказа и 7 неответов🤷♂
Хотел спросить, стоит ли заморочиться и отправить ещё пару десятков резюме, чтобы было больше данных для выводов? Вам интересно было бы такое "исследование"?😅
👍35
Я не смог выбрать одного победителя в розыгрыше от Деда Мороза, поэтому решил сделать 3 призовых места🎅🏼
🎄1-е место Константин (KotWRF Kot).
Три месяца бесплатной подписки на изучение Java.
🎄2-е место Александр (герасим герасимов).
Два месяца бесплатной подписки на изучение Java.
🎄3-е место Лиза (yelizaveta)
Один месяц бесплатной подписки на изучение Java.
Для всех остальных, кто прислал мне письмо я тоже сделаю небольшой подарок: скидка 50% на первый месяц подписки + программа обучения с ресурсами для изучения базы Java.
Сейчас я завершаю разработку платформы для обучения, через 1-2 недели она будет готова. Примерно в это же время я всем напишу е-mail со всеми инструкциями и промокодом на скидку.
Всех поздравляю и спасибо, что поучаствовали😊
🎄1-е место Константин (KotWRF Kot).
Три месяца бесплатной подписки на изучение Java.
🎄2-е место Александр (герасим герасимов).
Два месяца бесплатной подписки на изучение Java.
🎄3-е место Лиза (yelizaveta)
Один месяц бесплатной подписки на изучение Java.
Для всех остальных, кто прислал мне письмо я тоже сделаю небольшой подарок: скидка 50% на первый месяц подписки + программа обучения с ресурсами для изучения базы Java.
Сейчас я завершаю разработку платформы для обучения, через 1-2 недели она будет готова. Примерно в это же время я всем напишу е-mail со всеми инструкциями и промокодом на скидку.
Всех поздравляю и спасибо, что поучаствовали😊
👍2
Я наконец-то доделал платформу по менторингу🥳
Почему я вообще решил ее сделать?
Я начал менторить людей индивидуально 2 года назад. Да, на тот момент у меня был только один год опыта работы в IT сфере. Но, я знал все затыки с которыми встречаются люди во время самостоятельного изучения Java. С каждым месяцем приходило все больше и больше людей, в один момент у меня было 7 учеников одновременно🤯 И именно в этот момент я решил, что пора что-то с этим делать, потому что я не вывожу. Так родилась идея сделать ментортсво в группе в формате “чатов и сообщений”. Три месяца я разрабатывал платформу (кстати, 24-часовые стримы были посвящены именно ей) и наконец-то все готово.
Обучение я разделил на 4 модуля, чтобы у вас была возможность изучать именно с того уровня, который подходит вам. Поэтому, кто хотел попасть ко мне на менторство и изучать Java и Spring, переходите на сайт https://mentoring.dev и записывайтесь.
Буду рад любому фидбеку в комментах.
Почему я вообще решил ее сделать?
Я начал менторить людей индивидуально 2 года назад. Да, на тот момент у меня был только один год опыта работы в IT сфере. Но, я знал все затыки с которыми встречаются люди во время самостоятельного изучения Java. С каждым месяцем приходило все больше и больше людей, в один момент у меня было 7 учеников одновременно🤯 И именно в этот момент я решил, что пора что-то с этим делать, потому что я не вывожу. Так родилась идея сделать ментортсво в группе в формате “чатов и сообщений”. Три месяца я разрабатывал платформу (кстати, 24-часовые стримы были посвящены именно ей) и наконец-то все готово.
Обучение я разделил на 4 модуля, чтобы у вас была возможность изучать именно с того уровня, который подходит вам. Поэтому, кто хотел попасть ко мне на менторство и изучать Java и Spring, переходите на сайт https://mentoring.dev и записывайтесь.
Буду рад любому фидбеку в комментах.
👍19🔥7👎1