Могу сказать своё мнение. Мне 24 тоже сейчас работаю разработчиком на питоне, правда в бигтехе. Идёт 3 месяц и со следующего переводят со стажёра в штат. Я полтора года сам фултайм учился (начинал с си, потом плюсы, потом питон) потом попал на стажировку.
Я попал в команду, где практически все - синьеры. К сожалению без нормального процесса адаптации, но большое спасибо лиду, который первый месяц выделял время на ежедневные созвоны и разбирал ошибки. Сейчас по сути уже просто выполняю боевые таски практически самостоятельно.
Так вот, что могу сказать:
Во-первых, нужно уметь переключаться. Это значит на самом деле несколько вещей. Мне, например, достаточно общения, но уверен, что если человек больше интроверт, то можно просто чем-нибудь другим заняться. Я по этому во время работы иногда переключаюсь на поболтать с кем-нибудь ( 5-15 минутки). Можно с коллегами, если возможность такая есть или просто с друзьями переписываться. Но не постоянно, а пару тройку раз за рабочий день, чтобы не мешало работать. Это позволяет отвлечься и немного перезагрузиться. Если с коллегами, то можно даже по работе, тогда это ещё и полезно. Когда такой опции нет, то переключаться нужно после работы, чтобы не думать про рабочие задачи. Если нравится программировать, то можно просто какой-нибудь свой проект пилить. Ну или как вариант поиграть, сходить с друзьями в кафе и т. д.
Во-вторых, само программирование это прямо очень специфичная работа, где пока у тебя нет опыта - это практически чтение документаций, чтобы понять, как решить задачу или поиск и исправление своих ошибок. Благо сейчас есть всякие нейронки, которые упрощают поиск, но их тоже нужно перепроверять, иногда очень специфичных решений они не могут сделать или объяснить, порой просто галлюцинируют, но инструмент рабочий. Когда приходит опыт, то уже встают вопросы написания качественного кода, изучения архитектуры, лучших практик и поиск вопроса не как что-то сделать, а почему стоит сделать именно так. Я это к тому, что возможно действительно душа лежит именно к девопсу, а не программированию.
В-третьих, нужно понять какие задачи тебе нравится делать и стараться брать, просить их. Так будет меньше стресса и больше удовольствия от работы.
В-четвёртых, это наверное самое спорное и не всем может подходить, но стараться просить больше времени, чтобы глубже разобраться в вопросе. Условно не просто решить таску за отведённое время, а сказать дайте ещё 2 дня, я хочу глубже разобраться в технологии. Это поможет не просто закрывать таски вовремя, а ещё и чему-то учиться, чтобы в след раз уже быстрее решать подобно и чувствовать, что ты действительно понимаешь, что делаешь и почему (на мораль сильно влияет)
Ну и последнее, обоснованная критика - это всегда точка роста. Нужно учиться её воспринимать и отличать от необоснованной. Критикуют решение и не понимаешь почему, спрашивай. Говори, я этот сделал потому-то потому-то, объясни почему нужно было по-другому?
Могу сказать своё мнение. Мне 24 тоже сейчас работаю разработчиком на питоне, правда в бигтехе. Идёт 3 месяц и со следующего переводят со стажёра в штат. Я полтора года сам фултайм учился (начинал с си, потом плюсы, потом питон) потом попал на стажировку.
Я попал в команду, где практически все - синьеры. К сожалению без нормального процесса адаптации, но большое спасибо лиду, который первый месяц выделял время на ежедневные созвоны и разбирал ошибки. Сейчас по сути уже просто выполняю боевые таски практически самостоятельно.
Так вот, что могу сказать:
Во-первых, нужно уметь переключаться. Это значит на самом деле несколько вещей. Мне, например, достаточно общения, но уверен, что если человек больше интроверт, то можно просто чем-нибудь другим заняться. Я по этому во время работы иногда переключаюсь на поболтать с кем-нибудь ( 5-15 минутки). Можно с коллегами, если возможность такая есть или просто с друзьями переписываться. Но не постоянно, а пару тройку раз за рабочий день, чтобы не мешало работать. Это позволяет отвлечься и немного перезагрузиться. Если с коллегами, то можно даже по работе, тогда это ещё и полезно. Когда такой опции нет, то переключаться нужно после работы, чтобы не думать про рабочие задачи. Если нравится программировать, то можно просто какой-нибудь свой проект пилить. Ну или как вариант поиграть, сходить с друзьями в кафе и т. д.
Во-вторых, само программирование это прямо очень специфичная работа, где пока у тебя нет опыта - это практически чтение документаций, чтобы понять, как решить задачу или поиск и исправление своих ошибок. Благо сейчас есть всякие нейронки, которые упрощают поиск, но их тоже нужно перепроверять, иногда очень специфичных решений они не могут сделать или объяснить, порой просто галлюцинируют, но инструмент рабочий. Когда приходит опыт, то уже встают вопросы написания качественного кода, изучения архитектуры, лучших практик и поиск вопроса не как что-то сделать, а почему стоит сделать именно так. Я это к тому, что возможно действительно душа лежит именно к девопсу, а не программированию.
В-третьих, нужно понять какие задачи тебе нравится делать и стараться брать, просить их. Так будет меньше стресса и больше удовольствия от работы.
В-четвёртых, это наверное самое спорное и не всем может подходить, но стараться просить больше времени, чтобы глубже разобраться в вопросе. Условно не просто решить таску за отведённое время, а сказать дайте ещё 2 дня, я хочу глубже разобраться в технологии. Это поможет не просто закрывать таски вовремя, а ещё и чему-то учиться, чтобы в след раз уже быстрее решать подобно и чувствовать, что ты действительно понимаешь, что делаешь и почему (на мораль сильно влияет)
Ну и последнее, обоснованная критика - это всегда точка роста. Нужно учиться её воспринимать и отличать от необоснованной. Критикуют решение и не понимаешь почему, спрашивай. Говори, я этот сделал потому-то потому-то, объясни почему нужно было по-другому?