Как стать программистом?

Как стать программистом?

pr0grammistik

Довольно общий и часто повторяющийся вопрос.

Я выделил 3 пути:

1) Получить высшее образование по данной специальности.

2) Окончить курсы.

3) Самостоятельное обучение.

Высшее образование.

Очевидный и, возможно, самый не интересный ответ. Но, на мой взгляд, это самый правильный и максимально эффективный способ стать программистом.

Плюсы:

· Вы получаете знания от высококвалифицированных специалистов.

· Знания грамотно структурированы.

· Из вас делают не кодера, а инженера, способного не просто написать код, а действительно оптимизировать работу предприятия.

· И, даже если вы тупой, и смогли окончить институт, хоть что-то да сможете писать.

Минусы:

· Главным минусом является время. Как минимум 4 года.

· Вам придётся действительно учиться. Здесь не получится просто отсидеться и получить корочку. Хотя, это можно отнести к плюсам, ведь это не плохой мотиватор что-то делать и вы, хоть чему-то да научитесь.

Курсы.

Этот вариант подойдёт для тех, кто хочет сменить род деятельности. Оптимальный вариант для фрилансеров и, как сейчас модно, для веб-студий.

Плюсы:

· Короткий срок обучения.

· Без отрыва от текущей работы.

· Всегда можете спросить у преподавателя, если что-то не понятно.

Минусы:

· Можно отлынивать от домашнего задания.

· Из-за сжатых сроков материала либо слишком мало, либо слишком много. Можно затупить в середине курса и оставшаяся часть будет вообще не понятна.

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

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

Самостоятельное обучение.

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

Плюсы:

· Дёшево. Это самый дешёвый из всех вариантов. Самоучитель стоит дешевле, чем курсы.

Минусы:

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

· Многабукав. Прежде чем начнёте сам процесс кодинга, вам придётся прочитать достаточно много сопутствующего текста, который может отбить вообще весь интерес к программированию.

· Качество восприятия. Вы можете что-то понять не так, и никто не сможет поставить вас на путь истинный, вы так и будете жить с этим ошибочным мнением.

· Про тупых я тут даже писать не буду.

В любом случае, чтобы прокачать свои навыки, идите работать в команду. Более опытные товарищи всегда подскажут и укажут на ошибки. Даже если вы хотите пойти во фрилансеры, год-полгода поработайте в команде. Это подарит вам бесценный опыт.


Report Page