169 похожих чатов

Ну да, не история, согласен. Просто, вот сегодня я делал

dropdown по курсу с Udemy. Курс хороший, все объясняется супер.

Я сделал полностью этот мини-апп и понимаю каждую строчку кода.

Теперь у меня задание на завтра - полностью закодить этот апп без использования уже написанного кода.

Зачем мне это делать? Я хочу, чтобы методы использования useEffect и template literal легли на подкорку. Есть только один метод это достичь - постоянное вспоминание кода (то есть, разархивация из мозга) - если код будет просто лежать в других источниках, то получится следующее:
1) я приду на раобоут и мне дадут задачу "сделать апп",
2) я сяду и начну вспоминать, что такое useEffect
3) меня уволят.

15 ответов

14 просмотров

эм, прийдешь на проект и там дизайн система типа материала или ант дизайна, или что-то свое и толку что ты там выучил дропдаун на юдеми

Это так не работает, ты напишешь useEffect раз 100 и поймёшь как это работает, и даже если на проекте ты запнешься, то гугл никто не отключал и за него не увольняют)

Я в повседневной работе использую около 25 библиотек и фреймворков. Если бы я запоминал каждый метод каждой либы, я бы не работал, я бы всё ещё запоминал

Andrew-Summers Автор вопроса

я понимаю, то я сейчас осваиваю реакт и мне же нужно заучивать код и концепции, правильно? Я знаю, что материал пользуется огромной популярностью, поэтому после этого курса я планирую пройти курс по материалу и написать 2 простых апп с его использованием. Если вы откроете файл Dropdown, то вы увидите, что в нем стандартная структура, когда программист прыгает между различными участками кода и прошивает послдеовательности. Я понимаю, что я не смогу сейчас это запомнить, вот и стараюсь постепенно запомнить. Я изучаю реакт около 3 недель, до этого освоил базу по html, css, js. Когда начинал изучать, все не мог запомнить, как создать стейт. Я делаю упражнения по списку, который сам себе составил, и теперь знаю ;) Я уверен, что 70% от учеников ничего не могут запомнить и потом у них сложности с трудоустрйоством, а я хочу достичь успеха.

Полностью согласен, ты должен не заучивать, а просто понять основные принципы, и когда потом тебе дадут что-то новое, ты очень просто с этим разберёшься

ну сделай себе заметки и перечитывай)) но обычно практика и после часов практики на автомате....

Тебе не нужно ничего запоминать. Нужно ПОНИМАТЬ. Запомнит компьютер — он на жесткий диск положит и запомнит. Это его работа. Но он не умеет понимать. Это твоя работа

А если , тебе скажу, что ты можешь за 5 лет не написать не одного дропдауна, и что тогда делать? Зачем запоминал?)

а жс сколько учил ?

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

Ещё совет, зайди на гитхаб, поищи проекты на реакте, посмотри как люди пишут, как делают архитектуру, меня это очень бустит

Andrew-Summers Автор вопроса

точное время не скажу, знаю базу, сейчас уже изучаю реакт.

ну т.е. не 0 в жс, уже хорошо

Andrew-Summers Автор вопроса

конечно, я планирую активно это делать постоянно. Просто сейчас я хочу закончить курс с udemy. Он длиной 35 часов. Осталось 20 часов. Планирую закончить в течение 10 дней. Мне этого хватает - когда только в первый раз разбираешься с cleanup function, то пока не до чужого кода. И я заню уже пару людей, которые учат js и react по 3 года и не могут выучить - нет примеров/практики, читают какие-то книжки и просто стоят на месте. А меня уже зовут джуном в 2 команды... То есть, всему свое время. В этом чате очень сильный surivor bias. На каждого человека, который здесь пишет, приходится 1000 полный дебилов, которые вообще учат по полгода и потом бросают.

Andrew-Summers Автор вопроса

конечно, реакт - это просто либворк

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта