Итоги - 1ая неделя (14.07.2022)
Итак, в первую неделю я занимался тем, что искал в основном инфу по процессу самообучения. Меня на данном этапе интересовали такие вопросы, как:
1) Как правильно обучаться?
2) Как не выгорать?
3) С чего начинать, если ты абсолютный ноль в программировании? (Т.е. вот вообще круглый 0)
И было немного такой забавной инфы, вроде этой:
Кхм. Так вот - о чём это я.
Из того, что я узнал по вышеуказанным пунктам:
1) В среднем нормальное самообучение возможно при условии правильного дозирования поглощаемой информации. А какова эта доза - это определяется строго индивидуально (каждый человек путём экспериментов должен выяснить это сам). Но есть что-то вроде общих рекомендаций. Так например, если уделять именно процессу апгрейда своих знаний теорией (чтение книг, youtube и т.д.), то где-то 1.5-2 часа в день можно считать средним показателем. При таком раскладе как правило не происходит перегрузки мозга и получится уделить теории от 475 до 634 часов в год. Оставшееся время - для практики и закрепления теории.
Но на определённом этапе потребуется делать интервалы, т.к. чем дальше ты углубляешься в предмет изучения, тем сложнее он становится и требуется траты большего количества ресурсов на тот же промежуток времени. Поэтому нужно будет уже скажем не каждый день сидеть за теорией, а через день. Как бы там ни было - пока что до этого ещё далеко.
2) Здесь в принципе ничего сложного вроде нет, но многие и я лично часто сталкивался с выгоранием. Поизучав немного тему выгорания, я как бы отошёл в сторонку и посмотрел на себя со стороны. И сделал следующие выводы:
а) не нужно большую часть своих дел связывать с предметом, который нужен тебе для работы. В данном случае это - компьютер.
б) не нужно рассматривать любую сложную дисциплину как программирование как то, что можно взять быстро. Если бы так было, все бы уже были крутыми программистами, но как известно - большинство сливается на этом пути. Программирование, как и рисование - это марафон, а не спринт.
в) нужно завести хобби, которое вообще не связано с компьютером. Скажем что-то, связанное с музыкой или самоделкинством. Это может быть что угодно, главное, чтобы не было связано с компьютером или поглощением большого количества информации.
3) Изначально меня интересует вообще сама суть программирования (т.е. почему та или иная команда в коде делает то-то и то-то, а не просто так писать или копировать чей-то код), поэтому в процессе поиска информации по тому, что мне нужно, если я абсолютный 0 - я ориентировался именно на этот критерий. И я узнал о том, что есть 2 пути:
а) возможно мне придётся вернутся немного в прошлое, т.е. повторить часть того, что было в информатике, которую ещё проходили в школе (т.к. уже напрочь всё забыл)
б) начать кодить либо на Python, либо на JS и начиная с самого верхнего уровня абстракции (т.е. самого написанного тобой кода) и опускаться всё ниже и ниже в процессе самообучения (т.е. до низкоуровневых вещей вроде ассемблера, того как работают операционные системы и т.д.).
Скажу так - какой из этих путей выбрать я пока не решил, но буду действовать по методу: если не помогла теория, берусь за практику. Т.е. если не помог пункт-А, переходим к пункту-Б.
На этом пока что всё, что я хотел сказать - собственно оставил тут свои мыслишки на этот счёт. Но уже должен сказать, что информация, которая находится в сети очень разрозненная и приходится найдя что-то одно, искать тут же другое и т.д. Только со временем всё это начнёт приобретать какую-то целостную картину. Т.е. я только спустя какое-то время (точное время неизвестно) начну понимать где начало, где продолжение, а куда мне вообще лучше не соваться, чтобы не заблудиться (т.к. объём знаний в этом деле просто огромный). Нужно выбирать только то, что тебе нужно - остальное отсеивать. Иначе выгоришь.
Ну и напоследок видосик, который имеет прямое отношение к теме знаний:
Комментарии
Отправить комментарий
Оставьте свой комментарий здесь (Enter your comment here):