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

Если вы идентифицируете себя как человека, который загрузил ПК с другой ОС? Вручную обновили ОС Android? Увеличение оперативной памяти для игр? Использовал Wi-Fi для передачи файлов, но не имеет опыта работы с компьютерными науками. Мы в одной лодке. Опытные пользователи, которые не могут точно определить, сколько мы знаем. Продвижение в науке о данных может быть очень запутанным. Статья предназначена для того, чтобы поделиться с вами тем, что сработало для меня.

Итак, вы думали, что знаете достаточно, чтобы правильно установить Python? Приготовьтесь к неприятным сюрпризам. Каждый проект, который вы можете попробовать здесь, также вызовет ряд ошибок. Ваша история может звучать как название. Хотя это очень распространено в любой области, связанной с языком программирования. Иногда это может заставить вас чувствовать себя самозванцем.

С самого начала моего пути обучения Stack Overflow был моим главным помощником для устранения ошибок. Я смотрю только для того, чтобы забыть об ошибке через несколько недель. Только чтобы увидеть аналогичную проблему через несколько месяцев. Для того, у кого может не быть границ в том, сколько нужно узнать, это может заставить вас подвергнуть сомнению саму жизнь! (немного преувеличено).

Если вы тот, у кого нет времени или мотивации для прохождения 4-летнего курса. У меня есть решение для таких как мы! Я прошел курс по основам технической поддержки. Почему это спросите вы? Он преподает необходимую теорию и много практических занятий. Эти курсы имеют подход к решению проблем. Это действительно помогает переделать некоторую теорию информатики, чтобы решить повторяющуюся проблему, но именно так, как мы привыкли — ломать и строить!

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

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

  1. Установите Python, PIP (без анаконды) на виртуальную машину.
  2. изучить основы командной строки в Linux.
  3. Подумайте о том, чтобы пройти краткий курс по основам ИТ-поддержки.

Сталкивались ли вы в своем учебном путешествии с подобным? Что помогло вам преодолеть? Как вы думаете, с чего нужно было начать?