Типичный программист
81.9K subscribers
2.9K photos
993 videos
10 files
7.61K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​​Зарплата в IT: формула идеального соотношения цена / качество

От чего зависит зарплата, на каких трёх китах держится IT, как не ошибиться с оффером подходящему кандидату — обо всем этом рассказали в статье.

#карьера
​​Google удалила базовый курс по Kotlin, вместо него доступен только курс по Compose

Компания удалила со своего сайта курс Android Basics with Kotlin и оставила только Android Basics with Compose: https://developer.android.com/courses/android-basics-compose/course

Google как бы намекает, что если вы изучаете разработку на Android или начинаете новое приложение, то вы должны выбирать Compose. Это не значит, что прямо сейчас что-то перестанет работать. Но Google явно делают упор именно на Compose в будущем.

Естественно, не все тепло восприняли такие действия. На Reddit, например, идет активное обсуждение. Там есть как обоснованные за, так и против. Интересно почитать: https://reddit.com/r/androiddev/comments/194r5xm/google_just_removed_their_android_basics_with/

#android #google
​​Без каких знаний не обойтись бэкендеру в 2024 году

Узнали у middle и senior-бэкендеров, что нужно изучать в 2024 году, чтобы оставаться востребованным специалистом.

1. Что должен был уметь бэкендер в 2023 году?
2. Какие тренды в бэкенде в 2024 году? Что нужно изучить, чтобы прокачаться?
3. Специалистов какого стека не хватает на рынке?

#карьера
​​Где новичку в программировании найти упражнения и идеи для проектов?

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

#начинающим
​​Как просить повышения при помощи метода EFLA

E (Excellent) — какие компетенции развиты у вас сильнее всего?
F (Fine) — развиты хорошо, но требуют дополнительных знаний?
L (Low) — развиты слабо и требуют дополнительного обучения?
А (Absence) — не развиты совсем и требуют изучения с нуля?

Что делать после того, как распределите свои навыки по буквам, читайте в статье.

#карьера
​​20 промтов ChatGPT, которые сделают вас более продуктивными

Составили список из 20 промптов для ChatGPT, которые позволят вам работать эффективнее, на английском и русском языках.

#нейросети
​​Платформа управления распределённой инфраструктурой для IT-сред

В современных проектах инфраструктуру часто делают распределённой: используют несколько сред виртуализации, контейнеров, частные и публичные облака и т.д. Для этого удобно использовать платформу, объединяющую в себе управление всеми сервисами. 

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

#технологии
​​Дорожная карта SQL: от новичка до middle в 2024 году

Какой бы язык вы и осваивали, попутно рано или поздно предстоит выучить и SQL для обращения с базами данных.

Чтобы освоить его с нуля в краткие сроки, необходимо правильно выстроить план обучения. В этом поможет дорожная карта.

#sql #шпаргалки
​​«Какой функциональный язык программирования стоит выбрать начинающему разработчику?» — советы от пользователей Reddit

Начинающий разработчик решил изучать функциональное программирование и не уверен, какой язык ему выбрать. Рассказываем, что ему посоветовали.

#факты #карьера
Пожалуй, самый нескучный разработчик

Рассказали о Поле Ле Ру — создателе TrueCrypt, торговце порнографией, наркотиками и оружием для Ирана, Израиля и КНДР.

#кек
​​CES 2024: итоги конференции

Собрали самые любопытные презентации с топовой Hardware-конференции, где выступают NVidia, Intel, LG, Qualcomm, Samsung и другие монстры индустрии.

На картинке момент из Cyberpunk c NVIDIA DLSS и без. Это технология рендеринга с ИИ. Еще чуть-чуть – и от реальности не отличишь.

#nvidia #gamedev
​​7 способов сделать генератор чисел в SQL

Рассказали о 7 способах генерации последовательности чисел в заданном диапазоне в SQL и сравнили их производительность.

#факты
LeetCode Wrapped — ваша LeetCode-статистика за год

Платформа предоставляет быстрый и всесторонний обзор вашего пути на LeetCode за последний год

Для того, чтобы получить статистику, достаточно лишь ввести свое имя пользователя

Вы сразу же получите мгновенный доступ ко всем статистическим данным вашего профиля, представленным на одном экране

Стоимость: #бесплатно

#LeetCode #аналитика #статистика
​​Переезд со Scrum на Kanban. Бенефиты и подводные камни

Советы опытного менеджера проектов, опробовавшем на своей шкуре обе системы. Мастхэв для всех, кто создаёт в команде. Там и про степень свободы исполнителей и про неясность приоритетов: в общем, много про больные места.

#советы
Сорт Макинтош

А вы во сколько лет узнали, что Apple Macintosh назван в честь популярного в штатах сорта яблок?

Админ в сегодня лет.

Яблоко на логотипе на мысли не наводило от слова совсем.
This media is not supported in your browser
VIEW IN TELEGRAM
Над презентациями больше не прокрастинируем

Для тех, кто испытывает творческое напряжение во время верстки слайдов, разработали Tome — конструктор с ИИ, который:

— создаст типовую структуру презентации по коротком промпту (например, «напиши питч IT-стартапа в области медицины»);
— раскидает буллит-поинты, картинки по слайдам и даст их перегенерить при уточнении промпта;
— сгенерирует картинки, видео и анимирует переходы и многое другое.

How To

#нейросети
Тренды и новинки в мире CSS и веб-дизайна

Рассказали о веяниях на 2024 год: что нужно знать, какие скиллы имеет смысл качать, какие инструменты использовать. Среди прочих — разбор ИИ-ассистентов дизайнера и их текущего потолка возможностей с примерами для каждой ниши, будь то вёрстка лэндинга или создание анимаций.

#фронтенд