Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на языке Python. Учебное пособие.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
https://medium.com/always-be-coding/abc-always-be-coding-d5f8051afce2 и статью
Кори Альтхоффа «What every computer science major should know» по адресу
https://matt.might.net/articles/what-cs-majors-should-know/
Существует несколько книг по программированию, которые считаются
обязательными к прочтению.
• «Программист-прагматик» Энди Ханта и Дэвида Томаса;
• «Приемы объектно-ориентированного проектирования. Паттерны проекти-
рования» Эриха Гаммы, Ральфа Джонсона, Джона Влиссидеса и Ричарда Хелма;
• «Совершенный код» Стива Макконнелла;
• «Компиляторы: принципы, технологии и инструменты» Альфреда Ахо,
Джеффри Ульмана, Моники Лам и Рави Сети;
• «Алгоритмы: построение и анализ» Томаса Кормена, Чарльза Лейзерсона,
Рональда Ривеста и Клиффорда Штайна.
10. Еще один способ улучшать навыки программирования – онлайн-уроки.
Для этого обратитесь к сайту https://www.theselftaughtprogrammer.io/courses
11. Необходимо следить за последними трендами и технологиями на соци-
.
.
ально-новостной платформе Hacker News на сайте венчурного фонда, работа­ющего в формате технологического бизнес-инкубатора Y Combinator для не­больших компаний в сфере IT по адресу: https://news.ycombinator.com/
12. Не замыкайтесь только на программировании, занимайтесь чем-то по­мимо программирования. Прочитайте замечательную книгу Дэниела Койла «Код таланта», в которой автор излагает именно то, что нужно для овладения любым навыком. Следите за вещами, не связанными с программированием, ко­торые можно использовать в этой области.
13. Проводите как можно больше времени за чтением кода других людей. Это один из лучших способов улучшить свои навыки программиста. Во время обучения старайтесь поддерживать баланс между чтением и написанием кода. Чтение чужого кода поначалу будет сложным, но это важно, ведь можно очень многому научиться у других программистов.
14. Осваивайте английский язык, он очень важен для быстро развиваю-
.
щейся IT-индустрии. Незнание языка существенно ограничивает программиста в развитии как специалиста, поскольку сужает его информационное поле и круг общения.
171

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Лутц, М. Изучаем Python : авторитетный курс объектно-ориентирован­ного программирования / Марк Лутц ; пер. с англ. Ю. Н. Артеменко. – 5-е изд. – Москва : Диалектика, 2019. – ISBN 978-5-907144-51-4. – Т. 1. – 2019. – 824 с. –
ISBN 978-5-907144-52-1.
2. Доусон, М. Программируем на Python / М. Доунсон. – Санкт-Петербург : Питер, 2014. – 416 с. – ISBN 978-5-4461-1386-6.
3. Бэрри, П. Изучаем программирование на Python / П. Бэрри. – Москва : Эксмо, 2017. – 624 с. – ISBN 978-5-699-98595-1.
4. Шоу, Зед. Легкий способ выучить Python / Зед А. Шоу. – Москва : Экс- мо, 2020. – 368 с. – ISBN 978-5-04-093536-9.
5. Althoff, Cory. The Self-Taught Prog rammer: The Definitive Guide to P rog­ramming Professionally / Cory Althoff ; Little, Brown Book Group Limited. – Hachette UK, 2022. – 368 p. – ISBN 147214709X, 9781472147097.
6. Swaroop, C. H. A Byte of Python / C. H. Swaroop. – Rahul : SPHINX,
2020. – URL: https://python.swaroopch.com/
. (date accessed: 18.01.2023).
172
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]