Форум сайта python.su
Добрый день! Я многие годы работаю Web-дизайнером и хочу сменить профессию на Python-программиста. Понимаю, что есть много литературы, курсов, видео, с разными подходами к обучению. Для чайников, пользователей более подготовленных и т.д. Это все понятно, но хочется задать конкретный вопрос тем кто работает с Python и получить как можно более конкретный ответ и желательно с ссылками или списком…
Что нужно знать, чтобы программировать на Python? Может есть какой учебник, или список тем или что-то более конкретное, без воды, что можно освоить и точно устраиваться джуниором?
Простите за тупизм, но если не сложно, поделитесь опытом. Спасибо!
Отредактировано Kantovius (Окт. 31, 2022 17:18:35)
Офлайн
Программирование прежде всего подразумевает самостоятельный поиск ответов
Вы думаете вы хотябы из первого миллиона кто задал этот вопрос?
Нужно знать сам язык программирования Python
Знать хорошо. Уметь запускаеть его на разных ОС (линукс тоже знать дефакто нужно так как многие проекты вам нужно будет деплоить на сервере)
А далее стандартный список
html
css
docker
js и его производные
JInja2
и еще тележка но она будет уже специфичная к тому месту где вы хотите работать
Офлайн
А что касаемо разделов самого Python? Как посоветуете учить? Каков список разделов освоения самого языка?
Офлайн
KantoviusМарк Лутц. Изучаем Питон.
А что касаемо разделов самого Python? Как посоветуете учить? Каков список разделов освоения самого языка?
Офлайн
KantoviusПрограммирование надо знать, которое является общим для всех языков программирования.
Что нужно знать, чтобы программировать на Python?
KantoviusЕсли ты ничего не можешь сделать, то твоя ценность равна нулю. Никого не будет интересовать, знаешь ты питон или не знаешь. Важно будет только то, что ты можешь дать в результате своей деятельности. Питон существует и без тебя, знания питона твои тоже всем побоку.
Что нужно знать, чтобы устроиться на работу
KantoviusНапиши программу, которая создаёт дизайн за секунду, чтобы экономить время дизайнера или чтобы вообще этого дизайнера можно было уволить и высвободить деньги из-под него. Если получится уволить таким образом вообще целый штат дизайнеров, равноценно заменив их программой, то вообще отлично. Вот такая программа нужна, она даёт возможность высвободить деньги. Такую программу у тебя купят, если она окупится быстро, а потом вовсе выйдет в плюс понятным и естественным образом. Но чтобы такая программа была, тебе нужно уметь такие программы создавать. Чтобы уметь делать программы, нужно постоянно делать программы. А чтобы постоянно делать программы, нужно постоянно учиться их делать. Учишься сначала делать простые программы, потом повышаешь уровень сложности программ и делаешь программы посложнее, потом ещё более сложные пробуешь делать. Не всё сразу, конечно. Опыт предыдущего программирования задействуется в последующем программировании. Если начального опыта нет, то задействоваться будем нечему и ты просто не сможешь сделать ничего, так как сложное основано на простом.
Я многие годы работаю Web-дизайнером
KantoviusНо один подход к обучению не меняется с самых древних времён. Чтобы чему-то научиться, нужно идти от простого к сложному и тратить на это столько времени, сколько оно того требует.
Понимаю, что есть много литературы, курсов, видео, с разными подходами к обучению.
Отредактировано py.user.next (Окт. 31, 2022 23:01:28)
Офлайн