blocknote ([personal profile] blocknote) wrote2023-12-21 08:26 pm

Копилот

 Тут в ленте пишут, что Копилот бесполезен при обучении программированию подтверждаю. Мне он таки не помог. Он помогает только тем, кто уже что-то знает и сам ленится писать ручками... и то не всегда и смотря какой копилот их как собак нерезанных развелось.
Поначалу кажется: ой какой хороший инструмент.. и так кажется пока он вдруг не впадает вполную шизу... и вы не начинаете подозревать, что имеете дело с невсегда хорошо настроенной поисковой машиной

и чуть не забыл я ж это в склерозник добавил исключительно ради этих советов: " на вашем месте пошел прямо сейчас на Advent of Code и начал решать задачи оттуда, начиная с первого дня, на том языке, который вы хотите освоить. Пользуйтесь learnxinyminutes.com как шпаргалкой для того, чтобы привыкнуть к самым основным и простым вещам на этом языке. Если этого не хватает, сделайте поиск в гугле на "[язык] book site:news.ycombinator.com" и почитайте внимательно рекомендации и анти-рекомендации там.
 
AoC начинается с особенно легких задач, постепенно немного усложняется, и они обычно забавные и нескучные. Конкретно в случае Питона, я бы рекомендовал параллельно с этим почитать немного pytudes Питера Норвига, как пример особенно элегантного, экономного и продуктивного решения задач на Питоне. Можно даже "соревноваться" с Норвигом, например, решая самостоятельно задачи AoC прошлых лет, а потом сравнивая с его решениями. Но это необязательно.
 
Когда вам стало легко решать на нужном языке задачи AoC, переходите к ресурсам по той теме, которой вы собираетесь заниматься."

Ну, не знаю может пригодятся. Цели стать программистом у меня нет (это, мягко говоря, не моё), но желание немножко похулиганить с кодом пока периодически просыпается.

ccpro: (Default)

[personal profile] ccpro 2023-12-22 04:07 am (UTC)(link)
вот уже почти полгода я пользуюсь копайлотом и радуюсь. даже когда он пишет неточный код исправлять удобнее, чнм писать с нуля
ну и конечно в голове надо иметь понимание результата