Типичный программист
81.6K subscribers
2.39K photos
801 videos
8 files
7.31K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Другие проекты 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/

#карьера #начинающим #обучение