Я работаю разработчиком уже около 3 лет (прямо из универа), мне интересно, если я возьму год или два, разве невозможно вернуться в индустрию?
После универа у меня не было разницы в годе, и я думаю, что, наверное, мне следует сделать это до того, как мне исполнится 30 (сейчас 24), моя главная проблема в том, что если я уйду из отрасли сейчас, я могу не возвращайтесь к этому вообще и заканчивайте тем, что работали какую-то тупиковую работу.
Я вижу вещи в том, что общие концепции / шаблоны проектирования и т. Д. Остаются схожими на протяжении многих лет, и в основном развивается синтаксис / фактическая реализация кодирования, поэтому он не должен двигаться кардинально.
Кроме того, женщины-разработчики (да, есть такие!) Берут годы на то, чтобы завести детей, и после этого продолжают карьеру, поэтому это не может быть невозможным.
Ультиматум: потратить год или два на то, чтобы разрушить (маленькую) карьеру, которую я построил до сих пор?
источник
Ответы:
Множество великих разработчиков принимают творческие отпуска. Ладно, ладно, я только что уволился с работы, чтобы принять 2011 год в качестве самостоятельного творческого отпуска. ;)
Но нет, серьезно , что они делают.
Я много исследовал эту тему, прежде чем пришел к решению сделать это сам, и вот основные выводы: нет, это не окончание карьеры, но это определенно хорошая идея - оставаться на практике и делать что-то интересное во время вашего академический отпуск. Если вы проведете год в отпуске, сидя дома, пьете пиво и играете в WoW, а затем возвращаетесь и рассказываете рекрутерам и менеджерам по найму, это заставит вас выглядеть именно так, как это звучит. Но если вы потратите год на то, чтобы заняться каким-нибудь сумасшедшим и интересным приключением, и особенно если вы будете заниматься чем-то благородным, например, работать волонтером, рытье колодцев в странах третьего мира, тогда вы будете интересным собеседником. По сути, стоит иметь «хорошую историю» с некоторым продуктивным контентом, поэтому год разрыва не
Кроме того, будьте осторожны, чтобы полностью отказаться от практики программирования и технологий. Это правда, что программирование - это в основном концепции и состояние ума (а конкретный синтаксис - это, в основном, только синтаксис), но вы все равно должны быть осторожны, чтобы не возвращаться и быть все ржавыми и неловкими в интервью. Вероятно, это хорошая идея, по крайней мере, сделать некоторую работу по повышению квалификации (в форме личных проектов или, возможно, работы с открытым исходным кодом) в последние пару месяцев вашего разрыва года. Конечно, чем больше, тем лучше.
Все , что сказал, вы , вероятно , следует ожидать , что она будет немного временной карьера неудачи. Если у вас нет репутации настоящего программиста рок-звезды, вам, вероятно, придется устроиться на работу, которая на ступеньку выше (с точки зрения стажа и заработной платы) ниже той, которую вы могли бы получить, если бы продолжали работать и подниматься по карьерной лестнице в течение этого года. Но это определенно не должно быть завершением карьеры, если вы не делаете все вышеперечисленное совершенно неправильно.
источник
Учитывая, что программистам необходимо изучать новые технологии каждые X лет, выходной год не обязательно ставит вашу карьеру в ловушку по сравнению с парнем, который испытывает давление в повседневной работе с существующей кодовой базой PLUS, вынужденным изучать новые технологии. Это все, однако, очень индивидуально, я думаю.
источник
Это зависит от того, что вы делаете с этим временем. Несколько лет назад я был в подобном месте, измученный развитием, в поисках смены карьеры, поэтому я вернулся в школу, чтобы получить степень по биологии, присматриваясь к медицинской школе.
В конце концов я взял «временную» программу для написания рабочих мест для общественного здравоохранения, которая стала долгосрочным концертом, и сегодня я технический директор.
То, что я сделал, было умным, продолжал разрабатывать программное обеспечение, пока я учился в школе. Я не был одним из тех ночных хакеров, которые все время работали над его любимым проектом (хотя у меня был летний отпуск, чтобы поработать над чем-то). Я изучал Rails в то время, когда он был еще молодой платформой, и сегодня это имело огромное значение для меня, имея многолетний опыт работы с ним.
Итог, свободное время не повредило мне. Это помогло мне заново открыть то, что мне нравилось в программировании. Это также сделало меня более разносторонним человеком и разработчиком. Только не трать время, и все будет хорошо. (Это помогает работать над одним или двумя проектами с открытым исходным кодом, просто чтобы вам было на что указать, когда они спрашивают вас, чем вы занимались последние пару лет.)
источник
Единственная проблема в том, что вы больше не хотите возвращаться, иначе это не должно быть сложнее, чем вы впервые изучаете программирование.
источник
Будет ли труднее найти работу? Конечно. Скорее всего, работодатель предпочтет кого-то, кто работает на местах, а не того, кто работал на местах.
Но, тем не менее, я думаю, что это не редкость, когда люди не работают в течение года, когда ищут работу (плохой регион, рецессия и т. Д.), И не редкость, когда люди берут отпуск.
источник
Не за что.
Полученные вами общие знания будут действительны через год, через два года, через пять лет.
Текущие версии пакетов программного обеспечения будут получать обновления, но не будет никакого огромного прогресса, которого вы не сможете заметить в течение нескольких недель целенаправленного обучения. И в любом случае другой программист должен изучать новые версии одну за другой. Ничего плохого не случится, если вы опустите несколько версий, которые устареют к тому времени, когда вы вернетесь.
Иногда полезно сделать паузу и по-новому взглянуть на вещи.
И да, вы всегда можете описать свободное время как изучение чего-то нового или выполнение своих собственных проектов.
источник