Типичный программист
82K subscribers
2.67K photos
774 videos
8 files
8.14K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Другие наши проекты: https://tprg.ru/media
Download Telegram
Уроки безопасного поведения в Интернете станут обязательными для российских школьников

Нет, отдельного предмета, куда нужно будет ходить в маске Гая Фокса, не будет. И новые уроки будут включены в предметы «Математика», «Окружающий мир», «Обществознание» и «География» уже с 1 сентября 2022 года.

На них школьников научат заполнять разные документы в электронном виде и быть более аккуратными при совершении финансовых операций в интернете. Более того, обязательным станет обучение и финансовой грамотности. Школьников научат различать виды мошенничества, расчитывать налоги и цены, определять качество жизни и финансовое благополучие человека.

#обучение
Эти 6 ошибок в обучении программированию может допустить каждый — проверьте, не допускаете ли вы одну из них

По большому счёту, любой способ образования полезен. Главное — постоянно двигаться вперёд, узнавать что-то новое и шевелить мозгами. Но если вы хотите стать первоклассным специалистом в какой-то определённый срок, лучше, чтобы у обучения была система.

Лёгкое чтиво, неверное распределение энергии, наступление по одному фронту — рассказываем про эти и другие самые худшие практики в самообучении:

https://tprg.ru/ptDs

#обучение
Нужен ли программисту английский на самом деле?

Кто-то говорит, что без знания английского вы будете работать в два раза медленнее остальных и что вас быстро отправят писать на 1С. А кто-то, наоборот, считает, что сегодня знание английского уже некритично. Да и в крайнем случае, базовый английский сам освоится в процессе кодинга.

Можно ли стать хорошим программистом, не зная английский или зная его только на базовом уровне? Спросили об этом экспертов: https://tprg.ru/hj1p

#обучение
Даже не думайте учить Python, пока не заберёте эту подборку из 181 бесплатного материала + бонус

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

https://tprg.ru/Mz1a

#python #обучение
5 ресурсов по спортивному программированию

Спортивное программирование — это такая разновидность киберспорта, в котором разработчики решают различные задачи в формате соревнования.

Спортивное программирование позволяет вашему мозгу оставаться в хорошей форме и повышает уровень «problem solving». А формат соревнований вызывает азарт и здорово увлекает. Решение таких головоломок особенно полезно для новичков, ведь они позволяют развивать логическое мышление и учат решать проблемы.

В этой подборке собрали для вас 5 ресурсов для прокачки навыков спортивного программирования.

#инструменты #обучение
Как правильно учить ребёнка программированию?

Сегодня существует огромное количество разработок для обучения детей компьютерным наукам кроме Arduino и Scratch. В статье собрали полезные ресурсы, ПО, конструкторы и советы по обучению, в том числе и о психологическом аспекте обучения:

https://tprg.ru/hFTz

#инструменты #обучение
Как научиться печатать код быстро?

Обычные тренажёры быстрой печати не учитывают особенности кода. А в нём часто используются переводы строк, пробелы, табы и специальные символы. Но есть тренажёр, созданный специально для программистов.

Он учитывает особенности разных языков программирования, позволяя тренироваться на коде открытых проектов. Самое интересное, что сервис позволяет загрузить и свой код. Конечно, желаем никогда не оказаться в ситуации, когда нужно писать код на скорость. Но если вдруг очень захотелось, то почему бы и нет — SpeedCoder к вашим услугам: https://tprg.ru/b8BJ

#инструменты #обучение
Ищете бесплатные книги для прокачки скиллов в программировании? Вот вам целый репозиторий!

В EbookFoundation/free-programming-books есть огромное количество книг по разным технологиям и языкам программирования на самых разных языках мира. В том числе и на русском.

#обучение #книги
Почему некоторым так сложно учиться программированию?

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

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

Полезно, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить: https://habr.com/ru/post/683024/

#начинающим #обучение
Как найти ментора в IT — топ 5 площадок

Менторство — одно из мощнейших рычагов роста в IT и отличный способ развития soft & hard skills. На рынке уже тысячи менторов по различным тематикам. Вопрос только в том, как найти действительно толкового эксперта, который подскажет верный путь, поможет решить рабочую задачу, составить план развития или прокачать нужный навык.

Владислав Носковец — Head of Product в ProductStar и ментор по продакт/проджект менеджменту, EdTech и карьере. В статье он составил топ 5 площадок для поиска ментора в IT и разобрал их плюсы и минусы: https://tproger.ru/articles/5-ploshhadok-dlja-poiska-mentora-v-it/

#карьера #начинающим #обучение
Зачем работодатели требуют наличие высшего образования и почему это оправданно?

Сегодня высшее IT-образование критикуют за устаревшие программы и ненужные знания. Да и вообще «лучше пойти год поработать, чем 4 года отучиться в университете».

Интересное мнение от начальника IT-отдела, почему высшее образование всё-таки нужно, но совсем не для получения знаний. А также неожиданные плюсы диплома и выводы, которые на самом деле делают о соискателе по наличию образования:

https://habr.com/ru/post/688016/

#карьера #начинающим #обучение
Стоит ли идти на курсы программирования в 2022 году?

По данным Big Data МТС, в 2022 году трафик сайтов с курсами вырос в два раза по сравнению с прошлым годом.

Стоит ли сейчас идти учиться на ИТ-специалиста на онлайн-курсах? Берут ли после них на работу? Мы поговорили с разработчиками и собрали их мнение по поводу современного обучения для начинающих программистов: https://tprg.ru/T3dx

#обучение #курсы #начинающим
​​В мире увлекательных геймдев-проектов пополнение: разработчик в одиночку делает ремастер легендарных симпсонов на Unreal Engine!

Это и просто залипательно, и полезно для обучения будущим геймдев-разработчикам. На его канале уже много видео, в которых он показывает процесс разработки и объясняет, что, как и зачем он делает: https://youtu.be/zFX9UlxcdHA

#gamedev #обучение
Принесли годные бесплатные курсы от Amazon: компания открыла бесплатный доступ к 120 англоязычным курсам по работе с AWS

На официальном сайте можно выбрать и бесплатно загрузить любой курс. Для новичков, например, есть введение в дата-аналитику и API. Для продвинутых — курсы по линейной и логистической регрессии и развёртыванию виртуальных сетей.

Раздача продлится до 9 декабря, но если загрузить курс заранее, доступ останется до 28 апреля 2023 года.

Все доступные уроки: https://tprg.ru/9NZs

Небольшой гайд, как обойти «нюансы» при регистрации на AWS: https://tprg.ru/tXAU

#обучение #курсы
Нужны ли конференции для IT-специалистов в 2023?

Некоторые IT-специалисты со скепсисом относятся к участию в конференциях. Вдруг там не будет ничего интересного, а доклады будут те же, что и год назад? Стоит ли на них ходить?

В статье Владимир Ловцов, эксперт-аналитик Группы «Иннотех», рассказывает, стоят ли конференции потраченного времени и как заранее вычислить самые толковые из них: https://tprg.ru/b0eg

#обучение #карьера #советы
Решили учить Python? У нас есть подборка из 181 бесплатного материала + бонус

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

https://tproger.ru/digest/data-science-python/

#python #обучение
Почему некоторым сложно учиться программированию?

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

Все еще актуальная статья, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить. Автор этой статьи рассказывает, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения: https://habr.com/ru/post/683024/

#начинающим #обучение
Как команде учиться вместе, когда все такие разные?

Обучение команды может помочь сотрудникам обменяться опытом, обогатить багаж знаний и сплотить коллектив. Но как это сделать, если каждый участник группы специализируется на чём-то своём, и у всех уникальные любимые и нелюбимые области и особенный опыт?

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

#советы #обучение
​​Чем тяжела роль наставника IT-курсов

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

О том, какие конфликты начинаются из-за маркетингового отдела, почему со студентами курсов так сложно сладить и кто эти люди, которые пишут успешные истории входа в IT после курсов, вы сможете узнать в этой статье.

#обучение #карьера
Полезный справочник для фронтенд-разработчика в 2024 году

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

Для тех, кто предпочитает самообучение, самое то: https://frontendmasters.com/guides/front-end-handbook/2024/

#фронтенд #обучение