Как управлять временем на учебу во время работы? [закрыто]


12

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

Я не думаю, что я единственный, кто беспокоится об этом, поэтому я хотел бы спросить, как вы, ребята, находите время, чтобы учиться на карьеру? Сколько часов вы уделяете изучению других областей? Мне не хватает навыков управления временем?


5
Почему вы не проходите собеседования с 8-летним опытом работы 60 часов в неделю? Ваши знания слишком специализированы? Или рынок труда слишком мягкий?
Роберт Харви

@ Роберт Харви. Я тоже задавал себе эти вопросы. Но в конце концов я должен был признать, что мне было слишком комфортно с моей работой, не готовясь к тому, чего хочет рынок труда.
Tae-Sung Shin

15
Шаг 1 перестаньте работать 60 часов в неделю. Сократить до 55 и бинго, 5 часов для изучения! Или сократить до 40, чтобы вы могли иметь жизнь.
HLGEM

Ответы:


10

Работая по 60 часов в неделю, будет довольно сложно писать много кода вне работы и иметь что-то, что напоминает сбалансированный образ жизни. Тем не менее, вы находитесь там, где вы есть, поэтому вы должны извлечь максимум из этого. Я бы порекомендовал вам попытаться использовать свои знания предметной области для получения следующей работы, а не полагаться только на навыки кодирования. По крайней мере, в моем регионе я вижу достаточное количество рабочих мест в сфере аналитики / программиста BI. Конечно, вы узнали много передаваемых знаний за последние 8 лет, по крайней мере, в вашей области. Это может быть не что иное, как вопрос доверия, поскольку такой опыт действительно очень ценен.

Имейте в виду, вам действительно не нужно быть человеком с жестким диском знаний программирования. Хорошо выполнять свою текущую работу, используя лучшие практики , вероятно, достаточно, чтобы хорошо контролировать ситуацию. Если вам случится работать на языке, который больше не считается достойным отделов кадров, я бы порекомендовал выучить один или два новых языка на стороне. Подберите пару книг на Python или .Net (или любой дружественной для HR-платформы) и читайте их несколько часов в неделю. Это сделает вас более конкурентоспособным и позволит вам познакомиться с некоторыми новыми парадигмами, выходящими за рамки привычного. Всегда можно найти несколько часов в неделю для обучения, даже если вы обычно смотрите телевизор или что-то еще, что не слишком продуктивно.


Спасибо за ваши отличные предложения! Могу я спросить, как ты сам управляешь своим учебным временем?
Тае Сунг Шин

Я не думаю, что речь идет о тайм-менеджменте так сильно, как о желании сделать это. Заставить себя продолжать учиться важнее, чем время, поскольку, если у вас действительно есть желание учиться, вы найдете время. Создайте кулинарный блог, напишите патч эффектов Audacity или систему чата AI. Создайте что-нибудь интересное, чем вы увлечены, и, поверьте мне, у вас будет противоположная проблема
Морган Херлокер

2
@ironcode: это также о том, что не работает шестьдесят часов в неделю. Это не оставляет много времени для учебы, особенно если у Павла жизнь вне работы.
Дэвид Торнли

1
Даже если бы он нашел время, после 60 часов работы в неделю его изучение было бы напрасным, так как его разум не мог поддерживать информацию, которую он изучал в любом случае. Кроме того, я бы не стал нанимать кого-то достаточно глупого, чтобы постоянно работать 60 часов в неделю. Может быть, это тоже часть проблемы.
Данк

8

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

Я часто проваливаю собеседования, главным образом из-за недостатка знаний в других областях

... Там было сделано это. Неудачи интервью (и проходы по этому вопросу) являются бесценным источником знаний о том, чему учиться.

После каждого собеседования (независимо от того, прошел он или нет), я делаю записи, отмечающие, в каких областях мне не хватало - это создает прочную основу для дальнейшего изучения. Затем я просто перечисляю, расставляю приоритеты и оцениваю элементы, извлеченные из этих заметок, и это дает рекомендации по дальнейшему обучению.

  1. Если предмет приобретает ключевой навык, который я пропустил во время собеседования на мечту , я стараюсь изо всех сил, чтобы найти время для его изучения.
  2. Если это часто задаваемый вопрос, требующий, чтобы я не знаю дня или два, чтобы прогуляться, я тоже изучаю это.
  3. Остальное терпит неудачу, если время позволяет ведро. Если позволяет время, я тщательно его изучаю, в противном случае пытаюсь получить базовое понимание или отбросить его, если оно не кажется достаточно важным.

Для полноты картины: предметы в моем списке включают не только технические области, но и любые другие навыки, которые мне могут не хватать. Это могут быть такие вещи, как, например, трудности со стрессом после интервью или трудности с кодированием бумагой и ручкой - в основном все, что я чувствовал, было не совсем нормально на собеседовании.


PS. поддержание и отслеживание такого списка технологий с высоким спросом может увести вас дальше, чем вы ожидаете. Дело в том, что упорство в управлении этим списком разрушает ментальный блок программирования для компании на 8 лет .

Например, если вы решите, что действительно что-то упустили, однажды вы можете решить сменить работу на какую-то не слишком привлекательную должность, которая, тем не менее, дает вам возможность получить полный опыт в нужной области. Это случилось со мной дважды. Должен признаться, каждый раз это было похоже на прыжки в ледяную воду. Тем не менее в долгосрочной перспективе это действительно стоило того.


2

Я всегда изучал то, что я делал в компании, работая по 60 часов в неделю.

Просто начните тратить столько же времени на изучение других технологий, которые вас интересуют.

Из ваших вопросов не ясно, сколько часов вы работаете в день и сколько дней в неделю.

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

Затем в выходные я попробовал новые вещи, возможно, запустил несколько небольших проектов, чтобы посмотреть, что я узнал.

Несколько советов и советов о том, как оптимизировать учебу:

  • Подбирайте только лучшие книги (вы можете найти, например, поиск "лучших книг" на SO)
  • Узнайте как можно скорее лучшие практики
  • Узнайте как можно скорее распространенные ошибки, чтобы избежать и кодировать ужасы

1

Иногда вам нужно сжечь полуночное масло и по-настоящему ударить его. Предыдущий постер говорил о «сбалансированном образе жизни», но иногда вам нужно отложить этот баланс и просто быть «тем парнем» в работе и личном развитии.

Мое предложение? У человека всплески обучения. Скажи себе: каждую ночь в течение следующих 3 недель я собираюсь учиться по три часа каждую ночь перед сном. Конечно, это будут грубые 3 недели, но вы будете удивлены тем, как много вы сможете сделать. Тогда возьмите неделю от безумного графика и просто расслабьтесь после работы. Это может зацикливаться, и вы увидите себя успешным.

Другое дело, когда пришло время учиться или лично писать код дома, не позволяйте себе отвлекаться на телевидение, интернет или любую другую непродуктивную деятельность.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.