Найти в Дзене

Как научиться программированию быстрее всех

Оглавление

1 не зацикливайся на теории

некоторые люди тратят слишком много времени на изучение теории . В программировании очень важна практика.Только делая что то руками вы начнете программировать.Поэтому выберите язык программирования .Выучите 30% - 40% от материала который вы изучаете,будь это курс или книга, а после начните делать проекты. Показателем того что вы уже готовы является умение написать консольный калькулятор.

Почему я так советую?

1 вы тогда выучите только нужные вам технологии.

2 вы получите только те знания, которые нужны для написания проекта.

3 вы запомните эти знания, потому что вы их тут же применили на практике

2 выбирай сложные пути, не иди за остальными

В программировании все совершенно не очевидно. например фронтендеры говорят, что реакт более простой для изучения, ангуляр более сложный. Но при этом поскольку все ломанулись в реакт получилось так что в ангуляре гораздо проще найти работу. Поэтому не стоит бежать за всей толпой. если вся толпа бежит в одну сторону, имеет смысл выбрать какой то не настолько популярный путь, для того чтобы быть в своей нише востребованным специалистом. Напоминаю, что лучше всего ориентироваться на собственные желания. Идеально если вы выберете и влюбитесь в путь, который не всем нравиться, а вот вам нравиться прям очень. Это означает, что у вас и глаза будут гореть, и изучите вы его гораздо лучше, и пройдете там гораздо дальше, потому что он вам нравиться. И самое главное у вас будет меньше конкуренции. Другой разговор если вам безумно нравиться именно тот путь который нравиться всем остальным, ну окей значит туда и идем. Все логично

-2

3 нет одного языка программирования или направления для всех , которое точно сделает тебя №1

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

Фокусируйся на процессе, а не на сроках и на каких-то достижениях.

Получайте кайф от того процесса которым ты занимаешься. Если ты будешь получать кайф от этого, тебе захочется к этому вернуться. Ты будешь хотеть это продолжать. У тебя будет получаться. Знаете много психологов говорят надо себя поощрять если сделал что-то тяжелое, иногда это не работает. Но что всегда точно работает это если для тебя сам процесс программирования важен, интересен, нравиться. Тогда ты точно его не бросишь, потому что ну кто же бросает кайфовое занятие.

-3

4 важно отдыхать

Всегда завершайте время отведенное на работу над свои проектом, в тот момент когда вам еще очень хочется над ним поработать.

Потому что, если вы постоянно будете завершать работу в состоянии «фуу больше не хочу работать, пойду займусь чем ни будь другим».

Ваш мозг закрепит это состояние «не хочу больше над этим работать» как принадлежащее к этому проекту.

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

-4

5 продумайте свой проект

довольно важно продумать свой проект перед тем как начать его разрабатывать. Да мы тут немного маханули сказав научился писать консольный калькулятор начинаешь и сразу проект разрабатывать. А как проект разрабатывать? Ты должен продумать из каких фреймворков он будет состоять и для этого достаточно всего лишь почитать даже просто тупо википедию про этот фреймворк. Выберите себе список фреймворков которые вы должны знать. Составьте список. Возьмите и пробегитесь по нему. Проверьте про что каждый из этих фреймворков и какую часть приложения он делает. И у вас в голове довольно быстро встанет на место, какой фреймворк, где в вашем приложении должен использоваться. Какую роль он там играет. Если в вашем приложении этот фреймворк вообще в данный момент не нужен. нуууу значит не нужен. Ничего страшного сделайте следующий проект с этим фреймворком.

-5

6 Нетворкинг.

Больше половины работ я нашел через знакомства. В ИТ очень ценятся отзывы других людей. Если вы волшебный человек, который обладает всеми необходимыми знаниями. Все равно вы не такое волшебный как человек, которого посоветовал уже существующий работник со словами «ну я его знаю он хороший парень» .Все это в миллион раз круче и вероятность попасть на хорошую работу на много выше. Еще и закрепиться на этой работе легче, потому что у тебя там уже есть знакомый. И вообще компании любят нанимать людей, которые в кампании кого-то знают. Это сразу повышает лояльность человека, который уже работал его услышали он важный его послушались. И вашу лояльность вы ведь не просто перед компанией отвечаете, а перед своим знакомым, который вас позвал который за вас поручился.

Еще огромное количество ситуаций, где свои программистские вопросы можно решить с помощью людей, которых я знал. Я просто им писал вот я помню ты эксперт по вот этому Фреймворку. Не помню не понимаю, как вот это вот сделать там вот такая-то проблема. И человек — вот так же. Ты такой дааа!!! Черт спасибо огромное! Так я уже неделю с этим возился бы

Майкл Джордан
Я могу принять поражение но я не могу принять отсутствие попыток. Так что не бойся ошибок иди вперед и пробуй снова, ведь только через упорство и настойчивость достигаются высокие результаты