Программист живёт нормально – Telegram
Программист живёт нормально
2.22K subscribers
140 photos
7 videos
29 files
79 links
Канал о программировании, программистах и жизни с программистами

Автор: @tkach1380
Download Telegram
Самые горячие посты за последний месяц:

1) https://news.1rj.ru/str/c/1669355105/60 - Полезные сайты для программиста 🕶
2) https://news.1rj.ru/str/c/1669355105/57 - Горячие клавиши для Intellij IDEA ♨️
3) https://news.1rj.ru/str/c/1669355105/54 - Разбор кода из сериала "КиберСталкер" 🤖
4) https://news.1rj.ru/str/c/1669355105/39 - Мок-интервью с Java-разработчиком 🧳
5) https://news.1rj.ru/str/c/1669355105/83 - 3 полезных софт-скилла для программиста 🥰
6) https://news.1rj.ru/str/c/1669355105/62 - Интервью с тестировщиком 👀
🔥11👍3🥰1
Программист живёт нормально pinned «Самые горячие посты за последний месяц: 1) https://news.1rj.ru/str/c/1669355105/60 - Полезные сайты для программиста 🕶 2) https://news.1rj.ru/str/c/1669355105/57 - Горячие клавиши для Intellij IDEA ♨️ 3) https://news.1rj.ru/str/c/1669355105/54 - Разбор кода из сериала "КиберСталкер" 🤖 4)…»
Друзья, всем хороших выходных!

Набирайтесь сил, а я пока готовлю для вас много вкусного и интересного. Впереди записи интервью, посты, написанные совместно с HR, а также ВАКАНСИИ 👊

Также не забывайте о том, чтобы делиться каналом с друзьями, если им интересно программирование!

Канал у нас закрытый, поэтому для приглашения можно скинуть вот эту вот ссылочку:
https://news.1rj.ru/str/+4hh7vEdyTwA4NDYy
👍10
А вот и новое видео. Поболтали#2 с моим бывшим однокурсником, разработчиком в лаборатории jetBrains (Уж их то вы все знаете), а также тестировщиком компилятора языка Kotlin. Получилось очень интересно: https://youtu.be/d3QMJfLbmD8

Кстати, не забудьте подписываться на ютуб канал - там ролики выходят чуть-чуть раньше 😇
👍131
Программист живёт нормально pinned «А вот и новое видео. Поболтали#2 с моим бывшим однокурсником, разработчиком в лаборатории jetBrains (Уж их то вы все знаете), а также тестировщиком компилятора языка Kotlin. Получилось очень интересно: https://youtu.be/d3QMJfLbmD8 Кстати, не забудьте подписываться…»
Рынку джуновских вакансий стало совсем плохо 🥲

Как минимум в России и Беларуси...

Я прикреплю под пост картинку с ситуацией в Беларуси (спасибо dev.by за исследование). Каждый месяц с февраля IT-рынок терял более 1000 сотрудников, и совсем не потому, что сами сотрудники уезжали. На рынке сейчас довольно большое количество специалистов и эти позиции бы закрылись спокойно. Как по мне, дело именно в предложении. Рынок сжался, количество вакансий сократилось.

Либо мы пройдем этот кризис и улетим вверх, либо рынку IT может стать еще хуже уже в следующем году (как-то так бы сказал любой крипто-инвесто-бизнесмен-инфоцыганин из телеграмма, но я сегодня немного с другим контентом) 💆‍♀️

В такой ситуации любому нужно держать ушки-на-макушке, так что я совместно с эйчарами из cdek-it.ru подготовил несколько советов для вас.

Многие знают, что у HR есть всего 5-10-15 секунд на то, чтобы ей (или ему) ваше резюме понравилось (или не понравилось). Поэтому обязательно прорабатываем следующие моменты:


1) Опыт работы. Даже если это стажировка или минимальный фриланс, все равно опишите его. Укажите технологии с которыми работали, опишите, что делали именно вы и о чем был ваш проект. Если продукт дожил до стадии прода, то ссылка будет очень даже к месту. Если нет, то вы всегда можете приложить ссылочку на github (если проект не защищен NDA) 😈

2) Заполните уже поле "о себе" - это то, что отличает вас от других "безликих" кандидатов, будьте яркой звездочкой! У вас есть свой блог или канал? Увлекаетесь чем-то? Напишите тут. Да, тут можно писать и про пасьян-косынку! Чуть поподробнее о том, как заполнять поле "о себе" - в следующий раз. Придется немного попытать наших эйчаров дополнительно 🧳

3) Проверьте свои контакты, одна из болей эйчаров - это найти хорошее резюме и не найти контактов человека в этом самом резюме. Может, вы меняли номер, но так и не поменяли его в резюме? Или почта теперь у вашей бабушки? Исправляйте! 🕺


Будет чуть проще, но никто не говорил, что будет совсем легко. Это, кстати, относится не только к джунам, часто миддлы и сеньоры очень пренебрежительно относятся к резюме, считая, что их опыт перебьет все, но это не так!
7👍6🤯2😢1
Та самая обещанная картинка) За информацию из поста спасибо моему HR Ольге Сапсай
👍7
Чувствуете, что рынку плохо?
Anonymous Poll
43%
Да
17%
Нет
40%
Я в сторонке постою
То, о чем вчера говорил - Источник dev.by
😢11
Друзья, я совсем не заметил, но нас буквально за последние дни стало почти 500 человек😱 Я этому невероятно рад!

А пока у меня для вас две хорошие новости:

Я договорился с одним из своих подписчиков провести mock-интервью на Java Developer, но, к сожалению, человек пропал. Если вы Java-разработчик и чувствуете в себе силы пройти mock-собеседование на позицию java junior или java middle-, вы свободны завтра с 19-00 мск по 20-45 мск и вы не против оказаться на ютуб-канале, то ставьте в комментариях плюс.

Сначала напишу тому, кто написал первым, но если мы не договоримся, тогда напишу второму и так далее. Поэтому имеет смысл писать даже если комментарии уже есть. Ах да, для моих подписчиков это бесплатно 😳

Второй приятный бонус, у меня завалялись пару промокодов на бесплатные книги на ЛитРес:

https://www.litres.ru/?samokat115=&utm_source=samokat&utm_medium=cross&utm_campaign=samokat115&from=kponline

Забирайте:
LTRStkbh3nmq (1 книга из подборки + скидка 15% на книги из каталога)
LTRSbqg7fbss (1 книга из подборки + скидка 15% на книги из каталога)

Не забывайте реагировать на пост, это очень мотивирует ❤️
👍31🔥8
Всем доброго пятничного вечера. А у нас сегодня новая рубрика, пока назовем ее "Разбор по полкам" (за название спасибо подписчику) ❤️

В рамках этой рубрики я читаю книгу, а потом пишу супер-мега сокращенный вариант с основными мыслями. И начинает нашу рубрику книга, которая умещается всего на 200 страницах - "Программист прагматик" от Чеда Файлера. Книга спорная, с довольно большим количеством воды внутри. Сегодня ее высушим! Поехали 🚀

Разделим сушку на 5 частей
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3👨‍💻21
📣🧑‍⚖️🧑‍⚖️🧑‍⚖️
Введение
Книга о том, как взрастить в себе желание быть незаурядным, но в тоже время счастливым программистом.

Часть 1. Найди свой рынок
Твоя жизнь - самая крупная инвестиция. Карьера - это бизнес, а твои услуги - продукт. Давай разберемся, как этот продукт продать? Как прогнозировать на него спрос?

Совет 1. Будь впереди или погибнешь
Технологии делятся на три типа: умирающие, в топе и на рассвете. Изучение технологий первого и третьего типа рискованно (вы можете стать экспертом в области, которая никому больше не интересна), но риск оправдан тем, что конкуренция в них слаба, вы можете ДОРОЖЕ продать свои услуги. Работа с технологиями второго типа стабильна, но тогда вы теряете шанс "быстро взлететь". Выбирайте, что вам ближе.

Совет 2. Предложение и спрос
Сферы разработки, которые хорошо развиты, могут предложить много рабочих мест, но не самую шикарную оплату. В слабо развитых сферах часто происходит дисбаланс спроса и предложения. Вы можете использовать этот дисбаланс, чтобы получить выгоду.
Более того, вы НЕ МОЖЕТЕ позволить себе конкурировать с другими, предлагая ТОЛЬКО более низкую оплату труда. Эту гонку вы проиграете. Если хотите "собрать сливки", тогда сконцентрируйтесь на сложных технологиях, переводя в конкуренцию в соревнование УМЕНИЙ.

Совет 3. Умения писать код мало
Учись не только программировать, но и общаться с "бизнесом", говорить на их языке. Начинай выбирать отрасль (прим. автора: например, финтех, логистика, поисковые системы), в которой хочешь разрабатывать, и тогда ты будешь спецом еще и в бизнесе компании.

Совет 4. Будь худшим
Сокращаю до одной фразы: лучше быть самым худшим среди лучших, чем наоборот. Это ускоряет рост многократно.

Совет 5. Инвестируй в интеллект
Саморазвивайтесь, изучая языки и технологии не похожие на ваши основное. Это сильно качает "гибкость" интеллекта и показывает вас с правильной стороны. Хорошие специалисты сами стремятся к разнообразию.

Совет 6. Не слушай родителей
Родители хотят, чтобы с ребенком все было хорошо и выбирают самый надежный для него вариант. В карьерных же вопросах нужно идти на обдуманный риск, не забывая и об удовольствии от работы. Вы не обязаны работать всю жизни в компании *PLACEHOLDER*

Совет 7. Будь универсалом
Если ты хочешь оказаться последним в "списке на увольнение", то имеет смысл оставаться полезным в как можно большом числе случаев. Универсалы встречаются редко и поэтому ценятся особо высоко.

Совет 8. Будь специалистом
Выберете одну область, в которой вы будете разбираться супер-детально, как будто вы отучились в медицинском. Углубляйте знаний в этой технологии на столько, на сколько возможно. Преподавая, ты будешь качать этот скилл еще быстрее.

Совет 9. Не клади все яйца в чужую корзину
Когда вы говорите, что хотите стать, например, J2EE или django-разработчиком, вы как бы пытаетесь построить свою карьеру (бизнес) на чужом бизнесе. Вся ваша карьера будет зависеть от того, успешен ли бизнес, на котором вы "паразитируете". Не планируйте свою карьеру, отталкиваясь только от конкретной технологии.

Совет 10. Полюби или уходи
Полюби программирование, если еще этого не сделал. Найди проект, который тебя цепляет или сферу, от которой ты без ума. Работай, не потому что платят, а потому что не можешь не работать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥6❤‍🔥3🤔1
Всем доброе субботнее утро. Как вам новая рубрика на канале, понравилась?
Anonymous Poll
79%
Да
17%
+-
4%
Нет
Кстати, у "Программист живет нормально" есть чат в телеграмме: https://news.1rj.ru/str/+LMWOYhB1m5Y0MjRi

По совместительству это еще и наши комментарии под постами. Но если хотите получить помощь или какую-то поддержку от меня или коммьюнити - пишите туда! А нас тем временем уже более 500 ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🏆2
Media is too big
VIEW IN TELEGRAM
Всем доброго вечера! Сегодня говорим о Код-Ревью в новом формате. Рассказываю, как можно улучшить этот процесс, внедрив одно правило 🧠
👍13🔥3
🍵👁👁👁Друзья! Сегодня вышло новое видео "Поболтаем" ❤️

На этот раз мы пообщались с крутым hr-специалистом, которая рассказала о ситуации на рынке, о том как правильно составлять резюме, где искать работу и о самом странном собеседовании в своей жизни 🥲

Очень много сил вложено в видео, уверен, вы оцените!

https://youtu.be/XpDB2ezbYxc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Друзья! Всех с выходными ❤️ Расскажите, какой новостью из мира IT запомнился вам этот год?

А тем временем готовлю для вас новое mock-собеседование и статью ⚠️
👍13
В предновогодние дни немного сосредоточусь на семье и подготовке к праздникам, но без контента не оставлю, уже много что отснято и написано. А пока, расскажите чуть-чуть о себе. Какой у вас опыт в программировании?
Anonymous Poll
5%
Я не связан с IT
12%
Я в IT, но не программист
54%
Я только учусь
8%
Меньше года опыта
13%
1-3 года опыта
3%
3-5 лет опыта
5%
Более 5 лет
2%
Тык
👍2
Всем доброго воскресного вечера! Поздравляю с Рождеством ❤️

Увидел результаты опроса - в чем-то они меня удивили. Однако, одновременно с удивлением, это усиливает мотивацию делать что-то не только для разработчиков с 1+ стажем работы (а таких тут целых 21%), но и для всех остальных.

Сегодня расскажу о книге, которая подойдет начинающим (или не очень) разработчикам, которые:
> Только начали изучать алгоритмы и структуры данных
> Не знают, что это такое
> Забыли или хотят повторить эту тему

...и не подойдет тем, кто может без проблем рассказать об устройстве хэштаблиц, например.

Эта книга - "Грокаем алгоритмы" Адитья Бхаргава

С помощью этой книги вы сможете познакомиться с таким сложным, но невероятно важным разделом программирования, как "Алгоритмы и структуры данных".
Что такое О-большое и бинарный поиск? Как разобраться в разных видах сортировок и рекурсии? Кто (или что) такое графы? Как "искать по ним"? Почему "жадный" алгоритм так называется? И как научиться динамическому программированию?
На все эти вопросы автор пытается ответить в своей книге 👩‍🎓

Книга довольно легко читается, наполнена хорошими картинками, не имеет претензий на научность (для многих это будет минусом). Но одновременно с этим, она дает классную базу и общее понимание тех вещей, о которых часто не задумываешься при работе с различными структурами данных.

В книге есть и листинги кода, дополняющие текст (если мне не изменяет память, листинги описаны на Python, но будут понятны всем из-за не самого сложного синтаксиса языка).

Когда я читал эту книгу, мне она понравилась, она закрепила все то, что я изучал в университете. Но сейчас я бы не рекомендовал ее читать людям, хорошо знакомым с данной темой. Скорее всего, вы разочаруетесь от простоты изложения 🥲

Впервые ставлю книге двойную оценку - 9 для все начинающих и 5 для тех, кто уже в теме)
🔥18🥰2👏21
Карта канала 🗺


📷 YouTube канал:

Программист живет нормально

———

🗂 Обзор книг:

1. Грокаем алгоритмы
2. Мама, я тимлид
3. Микросервисы

———

🪄 Java Mock-interview:

1. Все Java-собеседования в плейлисте

———

🎞 Статьи и просто мои мысли:

1. Рынку плохо, советы от HR
2. Каким должен быть метод
3. Считаем свой IT-доход с учетом инфляции
4. Полезные сайты для программиста
5. Выгорание. Что делать?
6. Документация и другие источники информации
7. Синдром самозванца
8. Как учиться лучше всего?
9. Сексизм в IT. Школа для девушек
10. SOLID и ACID
11. Как учиться программированию правильно?
12. Работа в продуктовых командах и моя усталость
13. Несколько вопросов моему боссу
14. Мне предложили работу в Яндексе
15. Проблемы языка
16. Как программисты людей убивали
17. Правило 5 хобби
18. Типичные проблемы программистов
19. Деньги за строки кода
20. Решаем задачи на LeetCode
21. Я пропал
22. Как на олимпиаде я занял 4 место из 2ух
23. Сегодня мне 22
24. Как я стал MIDDLE+ программистом в 21
25. Насколько джуны нужны на рынке труда?
26. Как сделать идеальный PET-проект?
27. Диверсификация в IT
———

📒 «Разбор по полкам», книги, сокращенные до 5 минут:

1. Программист-прагматик часть 1

———

👤 «Поболтаем», подкасты об IT:

1. Поболтаем с Senior-тестировщиком
2. Поболтаем с тестировщиком языка Kotlin
3. Поболтаем с HR

———

✏️ Короткие видео на тему:

1. Как улучшить код-ревью
2. 3 самых полезных софт-скилла для программиста

———

⏹️ Злюсь:

1. Очень плохая вакансия

———

🖊 Объявления:

1. Ищу программистов для бесплатных Java mock interview
2. Приглашайте в канал знакомых
3. О развитии канала

———

🔄 Java:

1. Горячие клавиши для idea
2. Аккуратнее с аннотациями lombok
3. Где хранятся примитивные поля объектов?
4. Как передаются параметры в Java?

———

💻 Разбор кода из фильмов и сериалов:

1. Разбор кода из КиберСталкер

———

👤 Мой незаполненный (почти) профиль на LinkedIn:

Даниил Ткаченко
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥8