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

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 недели, но вы будете удивлены тем, как много вы сможете сделать. Тогда возьмите неделю от безумного графика и просто расслабьтесь после работы. Это может зацикливаться, и вы увидите себя успешным.

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


источник