Александр @Metroid
Разработчик Python
Information
- Rating
- Does not participate
- Date of birth
- Registered
- Activity
Specialization
Test Automation Engineer, Manual Test Engineer
Junior
From 120,000 ₽
Python
Git
SQL
OOP
Linux
PostgreSQL
MySQL
Bash
English
Дополню список полезных материалов для самостоятельного обучения, возможно что-то из этого окажется вам полезным:
Курс видеолекций от Computer Science Center.
Алгоритмы и структуры данных на Python 3 - видеокурс на Ютубе.
Олимпиадные задачки на codeforces.com.
Timus Online Judge - архив задач с проверяющей системой.
Сборник задач, большинство из которых решается программированием.
Сборник упражнений и задач по основам Python для начинающих.
Приложение "Пишем игры на Python, часть 1", идеально подходит для абсолютных новичков в программировании.
Хороший курс "Обработка данных в Python Pandas" для начинающих.
Euler.jakumo.org/ - интригующие задачи по математике и программированию.
Любопытный видеокурс Яндекса на Хабре.
Хороший ютуб-канал по Пайтону от Олега Молчанова.
Более 70 уроков для новичков на code-basics.com.
Основы Python 3 - курс на Udemy.
Курс "Введение в Data Science и машинное обучение" на Степике.
Интересный курс на stepik.org по нейронным сетям.
Курс на Степике, поможет вам правильно гуглить для решения своих задач по программированию.
Exercism – отличный англоязычный сайт для решения задач на Python.
Практикум по программированию – очень большой сборник всевозможных задач на Степике (более 400 задач).
Чтобы проверить, написал ли это ChatGPT , нужно скормить ему этот текст и спросить, его ли это работа.
Да, насчёт тестирования и умение договариваться - это важно (все наверно знают, как разработчики тихо ненавидят дотошных тестировщиков :))
про фулстек полностью согласен, походу к этому всё идёт.
Да, если есть огромная сила воли и много свободного времени
Не нужно искать "дорогие" или "очень дешёвые" курсы, т.к. по ценности они могут быть примерно одинаковые. Можно взять бесполезный дорогой курс в красивой обёртке и бесплатный курс на степике и не увидеть большой разницы. Мои мысли, как выбрать более-менее нормальный курс: нет заоблачных обещаний, чётко прописанное содержание онлайн-курса (а лучше – договор на обучение). Ещё почитай отзывы, конечно среди них могут попасться покупные, но купить все сайты всё равно не получится. Хотя возможно, гневные отзывы могут быть написаны конкурентами или ленивыми учениками, которые купив курс, и не ударив палец о палец, подумали, что их обманул создатель курса. Покупка курса – это инвестиция в себя + можно сэкономить время, ведь информация отобрана и выложена на блюдечке. Ещё интересный момент - с точки зрения психологии, человек спокойнее относится к потере времени, чем к потере денег. Например, после нескольких десятков бесплатных курсов и видеоуроков может не получиться применить полученные знания на практике, а неудачи или отсутствия результата приведёт к прекращению учёбы. А в голове при этом остаётся мысль - я же ничего не потерял в деньгах, а только время. Советовать онлайн-школы не буду, я с ними ни разу не сталкивался. Но помните, даже если вы запишитесь на самый лучший курс, то всё равно придётся читать дополнительные статьи, книги, документацию и учиться самому искать ответы в интернете (а это тоже навык, которому нужно учиться).
прочитал статью на dtf , автор пишет что работает в отделе тестирования.
Даже просто изучения программирования для души в возрасте +40 поможет улучшить память и критическое мышление, а также получить чувство удовлетворения от способности решить сложные задачи и создавать что-то новое. Любой человек может получать удовлетворение от программирования по-разному, главное чтобы он просто любил им заниматься, а остальное приложится.