Top.Mail.Ru
Ответы

Есть ли какой нибудь план по развитию программиста?

Мучаю себя день за днем одним и тем же вопросом - есть ли какой ни будь роадмап по развитию программиста? Что за чем мне нужно изучать? Есть ли где нибудь пошаговая стратегия как и куда мне двигаться? Так уж сложилось, что программировать очень хочется, а наставника у меня нет. Хочется изучить Python 3, но потолок моих текущих знаний - это написать программу, в которой можно посчитать гипотенузу. Знающие люди, подскажите, что делать?

По дате
По Рейтингу
Аватар пользователя
Новичок

1) английский
2) математика
3) python синтаксис
4) python стандартная библиотека
5) Разное: модель OSI, http, html5, css, js (базовый), xml/xpath/xquery/xslt, json
6) python дополнительные библиотеки:
- numpy
- pandas
- matplotlib
- scikit-learn
- keras
- tensorflow
- tkinter (для GUI)
- базы данных (sqlite|mariadb|...)
- django
7) Паттерны проектирования
8) Работа в команде, git и т.д.
9) и практика, практика, практика

Аватар пользователя
Искусственный Интеллект

курить и пить.. куда еще перспективнее план

Аватар пользователя
Профи

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

Аватар пользователя
Просветленный

Не берусь говорить, каким номером в твоем плане должен быть этот пункт
Но он там точно должен быть:

"Научиться общаться с людьми"

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

Что касаемо меня - то я не подойду, потому что я не профессионал в Python, не работал в команде питонистов, использовал Python лишь как вспомогательный

Аватар пользователя
Мастер

>> роадмап по развитию программиста
Думаю нет такого, программирование - это слишком широкое понятия. Наверно нужно изучить много областей из программирование (C++, frontend/js, web, algorithms, ...)

Если вопрос как стать программистом на Python, ответ тот же - учить много частей Python-a, начиная с синтаксиса. Потом выбираете из направлений где используется Python одну которая вам нравится и учите ее.

Если нужен четкии план уроков, можете изучить название уроков какого то курса (в онлаине их много).