Итак, вот история: я недавний выпускник CS, который работает в государственной компании около полугода, не потому, что это был мой первый выбор, а потому, что я получил их университетскую стипендию, и у меня нет полмиллиона, чтобы вернуть их. Это грустно, потому что у меня изначально было предложение о работе в Силиконовой долине, но мне пришлось отклонить его и вернуться в мою родную страну из-за всей ситуации.
Моя работа в настоящее время больше связана с исследованиями и разработками и консультированием клиентов, поэтому я трачу большую часть своего времени на организацию встреч и оформление документов, а не на разработку, которая мне действительно нравилась на предыдущих стажировках в других местах. Культура заключается в том, чтобы работать над проектом индивидуально, контроль версий используется редко (!), и я мало взаимодействую с другими членами команды. Я изо всех сил старался вписаться, но большую часть дней мне просто скучно и грустно, в результате это влияет на мою работу.
Я изо всех сил стараюсь выбраться из этой дыры, проявляя большую активность в Stack Overflow и имея несколько побочных проектов (которые я нахожу намного более интересными, чем моя работа), намереваясь в ближайшее время представить некоторые исправления для открытого исходного кода, но Я часто возвращаюсь с работы уставшим и демотивированным, валяюсь на кровати вместо того, чтобы искать работу и работать над своими проектами.
Как заставить себя работать из-за долгов? Что я могу сделать, чтобы восстановить уверенность в себе как в программисте?
РЕДАКТИРОВАТЬ: Спасибо за совет, это поучительно видеть разные точки зрения и здорово иметь опытную и поддерживающую группу людей здесь, на бирже стека! а теперь вернемся к этим ошибкам...
Год назад я был почти или даже в худшем положении, чем вы сейчас, боролся с денежными и семейными проблемами. Мне потребовалось 2 года, чтобы разобраться с вещами из моей родной земли, чтобы оказаться в том месте, где я должен был быть после завершения моего выпуска из потока CS.
Итак, исходя из своего личного опыта, могу посоветовать вам следующее:
Одна вещь, которую вы, вероятно, должны иметь в виду, заключается в том, что, хотя быть разработчиком — это здорово (я сам был разработчиком почти 30 лет), вы не можете недооценивать долгосрочную выгоду от обучения тому, как общаться и, что более важно, слушать вашим клиентам. Верите вы в это или нет, судя по тому, что вы описали, сейчас у вас очень хорошая возможность. У вас есть страсть, которая требуется разработчику для достижения успеха, но теперь вам, вероятно, нужно поработать над терпением и навыками социального взаимодействия, которые не всегда приходят, когда вы проводите шесть-восемь часов в день перед компьютером. . Даже если вы планируете работать на себя, вы должны рассматривать это как возможность узнать о деловой стороне разработки программного обеспечения.
Работа над побочными проектами, чтобы сохранить свои навыки свежими и острыми, — очень хорошая идея, но дайте этой должности шанс еще немного. Если работа утомительна и скучна, используйте свои технические знания, чтобы найти способы улучшить качество своего времени. Разрабатывайте небольшие проекты по автоматизации рабочих процессов, которые помогут вам держать задачи под контролем, а также дадут вам возможность напрячь свои навыки программирования. Похоже, они говорят вам, что вам нужно сделать, но не говорят, как это нужно сделать. Так что не бойтесь использовать свое воображение. Если вы справитесь с этим правильно (на что, я уверен, вы способны), нужные люди обратят на вас внимание, что ничуть не повредит вашим карьерным устремлениям и определенно сделает дни намного легче.
Иногда применить поговорку «Когда жизнь дает тебе лимоны, сделай лимонад» не так сложно, как мы делаем это для себя...
Я уже работал в похожей среде раньше. Я по-прежнему мог много программировать, но культура изоляции была не менее серьезной проблемой. Страдали не только моя мотивация и производительность, но и не было противовеса моим слабостям, поэтому страдало и итоговое программное обеспечение. Комбинация в конечном итоге привела к тому, что меня отпустили, прежде чем я смог изменить ситуацию.
Вот предложения, которые у меня есть на основе того, что сработало и не сработало для меня:
Надеюсь, этот пост в конце года окажется полезным для вас или кого-то еще, кто наткнется на него. Главное здесь - сосредоточить свои усилия на том, чтобы стать хорошим программистом . Ваша работа по-прежнему полна возможностей держать свои когти острыми и учиться большему, вам просто нужно найти и воспользоваться ими самостоятельно. Рост — это то, что повысит вашу уверенность в себе, и по мере того, как вы будете делать свою рабочую среду все более и более продуктивной для себя , она станет более терпимой.
джморт253
Эми Бланкеншип
Эрик Реппен
d3lphi