Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический арканоид для любителей ретро-игр. Защитите космический корабль с Печенькой (и не только) на борту, проходя уровни в арканоиде.

Арканоид Пикабу

Арканоид, Аркады, Веселая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Stack overflow

С этим тегом используют

Программирование IT юмор IT Картинка с текстом Программист Юмор Скриншот Все
130 постов сначала свежее
3278
stavropol
stavropol
2 года назад
IT-юмор

Идеально⁠⁠

Идеально IT юмор, Мемы, Программирование, Код, Тату, Github, Stack overflow, Картинка с текстом

Пещера Айтишника

IT юмор Мемы Программирование Код Тату Github Stack overflow Картинка с текстом
47
3
Windespups
Windespups
2 года назад
Типичный программист

Ответ на пост «Мужики, код не работает, помогите»⁠⁠1

Человек тут помощи ждет.
Есть здесь кто, который уже перешел на экологически чистый вид хранения информации?

IT IT юмор Программирование Перфокарты Stack Overflow Баг Ответ на пост Текст
6
1683
copras
copras
2 года назад

Когда код заработал⁠⁠

Код Программирование Вертикальное видео Coub Stack overflow Видео
70
37
anetto1502
anetto1502
2 года назад
Программирование на python

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE⁠⁠

Продолжаем ковырять stackoverflow developer survey. Начнём с области деятельности (developer type). Интересно узнать, как много представителей тех или иных специализаций.

Удивительно много full-stack developer. Разработчиков настольных приложений больше, чем мобильных разрабов. В области devops трудятся 10%, отбирая хлеб у старых добрых сисадминов с их 8%. Облачной инфраструктурой заняты 9%.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

При этом не разработкой единой. Полно специалистов в совершенно разных областях. Интересно, что преподавателей (Educator) только 3.5%. Столько же SRE (Site Reliability Engineering), занимающихся обеспечением надёжности функционирования сайта. У гугла есть книга про SRE. Нередко devops и SRE смешивают. Отзовитесь, у кого есть SRE и DevOps, кто чем занят?


Тестировщиков только 5%. Надеюсь, это следствие разработки тестов сразу с кодом со стороны разработчиков. Юниттесты наше всё.

Отдельно 2% ребят про blockchain.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

В прошлом посте я на основе TIOBE показывал динамику популярности разных ЯП, но выводам мешает субъективность любого рейтинга. В опросе же вопрос сформулирован "на каком языке вы интенсивно разрабатывали в последние годы и на каком хотите работать в следующие годы?". Посмотрим отдельно действующих разработчиков: в лидерах привычные JS, python, Java, C#. Удивительно высока доля bash наравне с C# и почти с Java.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

А вот среди студентов (категория learning to code) есть интересные тенденции. Во-первых, 58% python (против 44% у действующих разработчиков). Тенденцию мы видим и вокруг себя, многие любят python в качестве первого языка программирования. Я считаю, что у этого подхода куча минусов, и как-нибудь соберусь поделиться своими мыслями на этот счёт. Во-вторых, среди студентов только 38% SQL против 53% у разработчиков. Думаю, без знания SQL разработчику, в целом, не очень комфортно. Интересно, что доля PHP составляет 19% у студентов и 21% у разработчиков. Это противоречит динамике рейтинга TIOBE. В-третьих, крутой Go с 12% у разработчиков занял только 5% в умах студентов (даже не влезло в картинку ниже).

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Дальше смотрим на базы данных у профессиональных разработчиков. PostgreSQL на почётном первом месте. При этом топ-4 базы являются реляционными. Учите SQL, господа студенты, это полезный навык. Что интересно: если mongoDB 28% у разработчиков и 31% у студентов (скрин не стал вставлять), то elasticsearch 14% у разработчиков и 1.5% у студентов. То есть elasticsearch не учат.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

С точки зрения облачных платформ ситуация такая. AWS в лидерах, дальше ряд крупных игроков. При этом по затраченным на облако финансам, насколько я помню, AWS крупнее остальных топ-5 игроков вместе взятых. Или уже нет?

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Популярность веб-фреймворков среди разработчиков. Интересно сравнение со студентами. Резко потерял популярность angular (23% у разрабов против 10% у студентов), схожая ситуация у ASP.NET Core (21% у разрабов против 10% у студентов). Набирает популярность Django (14% у разрабов против 21% у студентов). Радует заметная популярность FastAPI с его 6%.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Интересная ситуация с other tools у разработчиков. Сюда зачем-то включили менеджеры пакетов (npm, yarn, homebrew) и фреймворки для игр (unity и unreal engine). Если их убрать, то 70% docker + 25% kubernetes. Можно сделать вывод, что без докера в современной разработке серверных приложений никуда. Среди студентов, кстати, доля docker только 31%. Надо подтягиваться, господа.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Используемые IDE разработчиками такие. С большим отрывом лидирует VSCode. Интересна доля notepad++. Совсем удивительна доля vim 24% + 6% neovim. Это больше, чем IntelliJ. Ура фанатам vim :)


В целом, не очень репрезентативные данные. Сравниваются IDE общего назначения и специализированные по языку. Условный PyCharm для python, IntelliJ для Java, а VSCode для всего. Отсюда и перекосы. Видны умирающие мастодонты типа NetBeans с 5%. Ладно, не видны, не влез он на скрин.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Для совместной работы в лидерах Jira.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Для коммуникации slack, teams, zoom. Не знаю, почему телеграмма нет.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Интересно, что среди разработчиков аномально высокая доля linux. Удивительную долю занимает SWL.

Stackoverflow developer survey 2022, часть 2. Специализации, технологии, IDE IT, Программирование, Разработка, Обучение, Telegram, Python, Stack overflow, Длиннопост

Вот такая вторая часть обзора. Надеюсь, вам понравилось.


В телеграмм-канале DevFM разбираем разные нюансы из жизни разработчика на Python и не только. Все посты за сентябрь можно посмотреть тут.

Показать полностью 12
[моё] IT Программирование Разработка Обучение Telegram Python Stack overflow Длиннопост
17
24
anetto1502
anetto1502
2 года назад
Программирование на python

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии⁠⁠

В 2022 году в stackoverflow developer survey участвовало более 70к человек из 180 стран. Из-за большого числа участников получаются репрезентативные данные — какие технологии в трендах, куда в целом индустрия плывёт. Во многих опросах в качестве ответа можно выбрать несколько вариантов, поэтому сумма больше 100%. Для тех, кто не видел результаты опроса, я планирую показать отдельные кусочки в серии постов с моими (да кому они нужны) комментариями.


Как вы научились программировать? Среди ответов лидируют онлайн-ресурсы.

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Интереснее посмотреть срезы по возрасту. Все данные можно посмотреть тут. Среди лиц до 18 популярность онлайн-площадок 85%, и книг 37%. С увеличением возраста доля онлайн-площадок падает, а книг растёт.

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Для самой многочисленной категории 25-34 (их 40%, ниже будет) заметны 21% "учусь у коллег" против 3% у предыдущей категории. Вот почему считается важным работать в сильном коллективе. Обмен опытом часто продуктивен в обе стороны.

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Для сравнения, в категории 45-54 лет доля книг 85%. Грустная тенденция, с моей точки зрения книги часто дают более целостное представление о технологии. С грустью узнал, что тот же Изучаем Python Лутца многие не хотят читать из-за объёма.

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Любопытно, что под online resources подразумевается и техническая документация. Доля how-to videos аж 60%. Люди любят видео контент, хотя это самый медленных путь потребления технической информации. Можно смотреть на ускорении типа 1.25-1.5, но я вот на большей скорости не воспринимаю. Кто может смотреть на х2, признавайтесь?

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Среди образовательных площадок за рубежом лидирует Udemy. Мне больше нравится Coursera со второго места. Среди отечественных вариантов знаю популярный stepik. Кто-нибудь видел свежий обзор отечественных образовательных площадок?

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Общий опыт разработки (включая обучения) показывает такое распределение. У 16% респондентов свыше 20 лет опыта. Но костяк индустрии составляют миддлы с опытом 5-9 лет (минус года 4 на образование, то есть 1-5 лет)

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Собственно, так мы и видим в разрезе "сколько лет разрабатываете профессионально".

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Важно при этом, кто людей 35+ в программировании много. Можно не переживать о будущем разработчика, они и в годах востребованы. Есть подозрение, что с годами средний возраст разработчика продолжит расти.

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

Кстати, суровая гендерная правда — 92% мужчин. Нужно больше девушек!

Stackoverflow developer survey 2022, часть 1. Как учатся разрабатывать и что с возрастом по индустрии Обучение, IT, Разработка, Программирование, Telegram, Python, Stack overflow, Длиннопост

В следующий раз обсудим технологии.


В телеграмм-канале DevFM разбираем разные нюансы из жизни разработчика на Python и не только. Все посты за сентябрь можно посмотреть тут.

Показать полностью 9
[моё] Обучение IT Разработка Программирование Telegram Python Stack overflow Длиннопост
28
15
anetto1502
anetto1502
2 года назад
Программирование на python

Стандарт де факто — git. Давно ли?⁠⁠

Stackoverflow с 2011 года проводит масштабные опросы разработчиков. В 2022 году в stackoverflow developer survey участвовало более 70к человек из 180 стран. Из-за большого числа участников получаются репрезентативные данные — какие технологии в трендах, куда в целом индустрия плывёт.


Сейчас лидер среди систем контроля версий (СКВ) де-факто Git со своими 97% среди профессиональных разработчиков. Можно выбирать несколько, поэтому сумма больше 100%.

Стандарт де факто — git. Давно ли? Программирование, Разработка, IT, Обучение, Telegram, Git, Python, Stack overflow, Длиннопост

Если переключиться на ответы начинающих разработчиков (скрин ниже), то SVN с 6% падает до 1.5%. Значит, через 3-5 лет в индустрию придут новые разработчики, которые не знакомы с SVN. Кстати, если вы не пользуетесь СКВ, то вы либо в 1.38% профессиональных разработчиков, либо среди 17% новичков. Учите git, любите git.

Ну, и меркуриал почти умер.

Стандарт де факто — git. Давно ли? Программирование, Разработка, IT, Обучение, Telegram, Git, Python, Stack overflow, Длиннопост

А зачем знать тренды? Чтобы не тратить время на умирающий инструмент. Например, какую систему контроля версий посоветовать начинающему разработчику. Вики насчитывает более 30 СКВ. И git был с нами не всегда.


Нашёл для вас опрос 2008 года, где лидер Subversion, скрин ниже. К сожалению, ни числа опрашиваемых, ни процентов у каждой из систем не указано. Тем не менее, git тут и не пахнет, а до настоящего времени дожили №1 SVN и №3 TFVC (они себя сейчас так называют).

Стандарт де факто — git. Давно ли? Программирование, Разработка, IT, Обучение, Telegram, Git, Python, Stack overflow, Длиннопост

В 2014 году на хабре был опрос по СКВ. Результат на скрине ниже — 71% был за git, 32% за SVN, 16% за mercurial, 8% за TFVC от Microsoft.

Стандарт де факто — git. Давно ли? Программирование, Разработка, IT, Обучение, Telegram, Git, Python, Stack overflow, Длиннопост

Так вот git пришёл, запушил, победил. Не исключено, что во многом из-за популярности github.


В телеграмм-канале DevFM разбираем разные нюансы из жизни разработчика на Python и не только. Стримы по программированию, что такое WSGI, миграция БД без даунтайма, чему стоит научиться в вузе, обман нейронных сетей. По пятницам у нас культурный код с фильмами, книгами и всяким разным.

Показать полностью 3
[моё] Программирование Разработка IT Обучение Telegram Git Python Stack overflow Длиннопост
60
6
eccs0103
eccs0103
2 года назад

Вопрос дня⁠⁠

RuSO представляет самый лучший вопрос на сегодня, с самым лучшим ответом.

Вопрос дня Stack overflow, Форум

ссылка

Stack overflow Форум
0
18
Popov1ch
2 года назад

Обычное дело⁠⁠

Обычное дело
IT юмор Программирование Stack overflow
4
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии