Я только учусь, и последнее время сложилось так, что у меня есть возможность учиться так, будто это рабочий день, прихожу в 8:30, сажусь, и прохожу курс JavaRush, читаю лекции, делаю задачи, ищу ответы в интернете. Но вот что меня смущает, где то до 10 утра я ещё могу более менее сосредоточенно заниматься, потом начинаю отвлекаться периодически. Неосознанно, вроде учусь учусь, и сам того не замечая ловлю себя на том, что смотрю почту или ленту в ВК. Материал очень сложный, сейчас на Java Multithreading где то 4 уровень. Понимаю дай бог 30-40% из того, что должен понять. К 15:00 у меня полная каша в голове, я не могу уже думать даже над простыми задачами. Бросаю это дело, переключаюсь на бытовые задачи, вечером отдыхаю, на следующее утро уже уже снова в строю. Однако есть понимание, что работая програмистом отвлекаться не хорошо, и рабочий день заканчивается никак не в 15:00, это я щас могу себе позволить закончить, потом такой роскоши не будет, и мне не понятно:
1. Когда уже работаешь и меньше читаешь нового и сложного материала, становится легче, голова меньше устаёт и ты можешь дольше работать и меньше отвлекаться? (как учил нас Дорофеев, мол у мозга есть ресурс, который вырабатывается)
2. Или этот навык тренируется, и спустя к примеру года два при таком же интесиве голова лучше соображает?
3. Или на самом деле люди не машины и програмисты так же бывает на работе поглядывают новости, ютуб и т.д.?
Lyokha Blagodatskikh
48 уровень
Вопрос к программистам, кто прямо работает уже не один год.
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
23 сентября 2022, 15:56
ты будешь читать больше нового и больше сложного материала будет,
поэтому принципы Дорофеева будут актуальны, у каждого свой рецепт это чуть более чем полностью зависит от конкретного человека, кто-то как машина работает с 8.00 до полночи, кто-то 2-3 часа интенсивной работы в день, остальное ютюбчики и тд, по разнму бывает.
Но Дорофеев говорит про факторы которые отвлекают, их нужно уменьшать, оповщения, чатики, социалки и тд, другое дело ты выработаешь свой ритм - тебя заставит это сделать работа, ты хотел бы расслабиться, но скажут посмотри и отпишись по этому, ты хотел бы пошариться, но будет какой-то митинг и тд, все это как-то логически утрясет твой режим, поэтому не думай как будет потом, что там в будущем ты не сможешь себе позволить.
Что ты можешь сделать сейчас, это следить за режимом, чередовать периоды интенсивного обучения и расслабления. А остальное придет само.
человек адаптируется это правда, но со временем ты просто можешь нащупать свой продуктивный режим, который обеспечивает приемлимый фокус и концентрацию.
Плюс, хоть я выше и писал, что на работе больше нового и сложного, - это 100%, но и ты будешь другим, во многом, станет спокойней и размеренней, ритмичней нагрузки, хотя пики будут.
Как говорится, программист на работе около 50% читает код, 30-40% разбирает какую-то тему, технологию, которая нужна чтобы решить задачу (передаю привет адаптов философии "а нам этого не задавали, мы этого не учили, нам этого не объясняли), и около 10% будет написание кода.
Поэтому время на котиков будет )
+3
Justinian Judge в Mega City One Master
23 сентября 2022, 16:03
следует отметить также, что очень много зависит от характера компании, профильная или нет, аутсорс или продукт, много зависит от процессов конкретного проекта, есть проекты все в мыле постоянно, есть что на чилле.
Также те кто работает в аутсорс компаниях, знает, что часто встречается когда человек не то что на двух работах одновременно, а то и на трех, это дает ответ на вопрос, насколько интенсивно нужно работать на одной. Конечно, это уже больше уровня мидл+ и синиоры, но тем не менее, и то, главным фактором по которому возникают накладки - это совпадение митингов на разных проектах, а по самой работе, пилишь по чуть чуть себе да и все.
Как бы там ни было, реальная работа отличается от учебы бизнес-моментами - почта, коммуникация, митинги, дзвонки, согласования, прояснения и тд, + на самом проекте очень разные моменты могут быть, будут много задач, требующие малых затрат мыслетоплива.
Поэтому не переживай наперед ) фокусируйся на том, что ты должен сделать здесь и сейчас.
+2
Lyokha Blagodatskikh
24 сентября 2022, 17:06
Пасибо ) стало легче) было интересно почитать чего стоит ждать)
+1
Кирилл Java Developer
23 сентября 2022, 12:52
Правильные вопросы. Говорит о том, что ты правда стараешься и идёшь в нужном направлении.
То что ты заметил про отвлечения на сторонние темы, порой даже неприятные, но всё же они легче, чем твоя текущая тема по разработке, имеет название "Прокрастинация". И пока есть запал к обучению, она беспокоит мало. Но вот когда запал снижается и ты приходишь к пониманию, что вот она твоя реальность, что учиться тебе долго и нет этому конца, вот тут-то и начинается эта война себя с собою. Когда я заметил в себе эту слабость, понял, что моя продуктивность падает, я тоже задался этим вопросом. Даже прочёл книгу на эту тему. Сказать, что она мне сильно помогла не могу. Но она дала понимание, что такая штука существует, что её надо осознавать и есть некоторые инструменты, что бы с ней бороться.
От себя могу посоветовать: не давай себе перегорать и давай себе отдыхать и отвлекаться, но в специально отведённое время, а не когда твой мозг этого захочет. Минимум 1 день в неделю надо полностью отключаться от IT, одно это уже даёт возможность держать себя в рамках эмоционального равновесия (говорю о себе).
По твоим пунктам:
1. Пока ты джун, будешь также много учить и это часто легче чем писать, что-то сложное. Это разбавляет твою работу и это +. Мидлы и выше, начинают проводить много времени на совещаниях и времени на код и обучение у них становится меньше. Но и кодят они быстрее.
2. Тут не понятно про какой навык говоришь, если про навык сосредоточиться, то раз ты обращаешь внимание на свои слабости, то это уже хорошо. Вполне вероятно, что ты найдёшь инструменты с этим бороться. Если же имеешь ввиду навык программировать, то да, кодить становится легче и сил это занимает меньше. НО зато надоедает сам процесс ))
+3
Кирилл Java Developer
23 сентября 2022, 12:53
3. Да, подглядывают. ИМХО, перегоревший программист, плохой программист. Поэтому надо уметь себя держать свежим для работы. 😉
+2
Lyokha Blagodatskikh
24 сентября 2022, 17:11
Спасибо ) прям поддержал меня) приятно :-) значит всё правильно делаю, стараюсь как могу, даже если кажется, что недостаточно стараюсь, и даю себе 2 выходных по выходным бытовыми, физическими делами позаниматься) о другом думать раньше времени пока не стоит...
+1
wan-derer.ru
23 сентября 2022, 06:32
Считается что больше 4 часов подряд продуктивно работать нельзя. Но всегда есть такая работа, которая не требует особого напряжения: доки писать, тесты, базу забить какими-нить данными для тестов, вёрстку поправить и пр.
Лучше день планировать так чтобы сложные вещи приходились на самое продуктивное время. А простые - на оставшееся. А вот под почту и чатики надо отвести какое-то фиксированное время и не превышать его. Ведь это только иллюзия отдыха, на самом деле, нагружаешься ещё больше. Для разгрузки лучше пойти погулять, сделать что-то мелкое по дому, несколько спортивных упражнений, полежать в конце концов, только надо будильник завести на пол-часа чтобы не залипнуть до ночи :)
В случае с обучением, вместо простых дел по работе можно порешать простые задачи из Интернета. Даже если они совсем простые, ты вспоминаешь материал, "набиваешь руку" в IDE, ну и вообще - не выбиваешься из потока.
+3
Lyokha Blagodatskikh
24 сентября 2022, 17:12
Спасибо, мысли полезные, запомню, про более простые задачи
0