ПутьПрограммиста
163 subscribers
59 photos
6 videos
58 links
Канал для желающих освоить программирование легко и комфортно. Будем вместе погружаться в теоретическую часть и применять знания на рабочих проектах.
Основные инструменты:
- Python
- PHP
- CSS3
- HTML5
- MySQL
Download Telegram
​​Простые советы для важного дела — сохранения зрения

Собрали для вас самое полезное:

1. Банальное, но рабочее — давайте глазам регулярный отдых. Рекомендуется разгружать глаза на 15 минут каждые пару часов.

2. Следует разобраться с яркостью экрана — она должна примерно совпадать с яркостью окружающей среды. Если часто работаете в тёмном помещении — добавьте монитору фоновую подсветку.

3. Избегайте бликов на экране. Помогут шторы, перестановка/смена монитора или специальные анти-бликовые плёнки.

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

5. Вероятнее всего, ваши глаза могут сушиться — на помощь придут увлажняющие капли.

6. Монитор должен быть установлен чуть ниже центра ваших глаз на расстоянии вытянутой руки.

7. Как только выпадает свободная минутка — делаем упражнения — рисуем фигуры с картинки ниже.

Детальней

@prog_point #советы #general
👍3
Сервис, который распишет подробный план обучения указанной темы

Достаточно лишь написать интересующий вас вопрос и вы получаете подробное описание, а также структурированные видео, статьи, книги и всё остальное необходимое.

Можно исследовать как что-то техническое (например ООП в Kotlin, чистый код или best practice для программиста), так и любую прочую информацию (французская грамматика или даже искусство кулинарии).

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

@prog_point  #general
Статическая и динамическая типизация — кто эти двое и в чём ключевая разница?

Статическая и динамическая типизация — это два основных подхода к обработке типов данных в программировании.

В статической типизации тип данных переменной определяется на этапе написания кода и остаётся неизменным во время выполнения программы.

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

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

@prog_point #general #теория
13 антисоветов начинающему разработчику

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

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

Читать статью

#general #антисоветы
Как выучить язык программирования быстрее

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

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

Если очень кратко, то:

— Помните, что каждый следующий язык учить легче. Соответственно первый — самый сложный;
— Читайте чужой исходный код;
— Не стесняйтесь спрашивать на форумах (по типу Stack Overflow);
— Попробуйте начать обучения на платформе с геймификацией;
— Не давайте волю синдрому самозванца;
— Учите алгоритмы и структуры данных;
— Не торопите себя и дайте время, чтобы всё выучить;
— Используйте отладчик.

#general #советы