Найти в Дзене
Мёбиус

Как стать IT специалистом?!

Разберем как начать и стать ITшником! В этой статье я постараюсь дать конкретные советы, как, на мой взгляд, правильно обучаться в IT-сфере. В том числе, разберем частые ошибки, мешающие эффективному обучению. Поговорим как про бесплатное самообразование, так и обучение на платных курсах и в университетах. Поехали! Начнем с самостоятельного обучения. Благо, сегодня на просторах интернета есть огромное количество бесплатной информации очень хорошего качества. Бывает, что качество даже лучше, чем на платных курсах.
Так вот, информации много, она бесплатна, но, к сожалению, эффективно пользоваться ей могут далеко не все. Вот в мое время приходилось собирать все по крупицам. Обучался я крайне неверно и до сих пор избавляюсь от негативных привычек. Поэтому, давайте учиться правильно учиться Частые ошибки! Слишком долгая работа над одной задачей В школе или институте практически каждый получал «лайфхак» относительно контрольной или экзамена: если что-то не получается, не задерживайся над р
Оглавление

Разберем как начать и стать ITшником!

В этой статье я постараюсь дать конкретные советы, как, на мой взгляд, правильно обучаться в IT-сфере. В том числе, разберем частые ошибки, мешающие эффективному обучению. Поговорим как про бесплатное самообразование, так и обучение на платных курсах и в университетах. Поехали!

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

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

Частые ошибки!

Слишком долгая работа над одной задачей

В школе или институте практически каждый получал «лайфхак» относительно контрольной или экзамена: если что-то не получается, не задерживайся над решением проблемной задачи, иди дальше. Когда решишь все, что можно решить быстро, возвращайся к проблемному заданию. В противном случае экзамен можно и завалить, потратив все время на поиск решения первой же задачи.

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

Кроме того, есть еще один ценный совет — воспользоваться методом утенка. Как это работает? На стол кладется предмет. И разработчик начинает с ним разговаривать. Например, у него можно спросить, в чем проблема с текущей задачей. Задавать вопрос нужно не формально, а реально — как будто вы разговариваете с человеком. Правильно сформулировав вопрос, разработчик в большинстве случаев вскоре получает и ответ, потому, что в формулировке содержится 50% правильного решения.

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

Отсутствие должного планирования

Нет ничего зазорного в использовании блокнота для размышлений о том, что должна делать функция или блок кода. Изложите свои идеи на бумаге – так рабочий процесс будет протекать гораздо легче.

Для большей эффективности можно использовать следующее ПО: Jira, Slack, Todoist.

Всегда следите за прогрессом в соответствии с поставленными в плане целями. Обязательное условие – наличие в ежедневном расписании полноценного сна, времени на обучение и физических нагрузок. Вносите коррективы по ситуации, избегайте переутомления и чрезмерного планирования.

Недокументированный код

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

Если вы еще студент, пробуйте вырабатывать эту привычку как можно раньше. Всегда думайте, что пишете код для своей компании.

Отказ от использования контроля версий

Никогда не забывайте этот шаг, и мы не рекомендуем учиться на своих ошибках в данном вопросе. Предположим, вы что-то сломали, и вся система крашнулась. Что будете делать дальше? Объяснять не нужно – все кончится трагично с разной степенью тяжести.

Всегда страхуйте себя и свой код, делая резервные копии с помощью таких инструментов, как Dropbox или GitHub.