Я работаю разработчиком программного обеспечения, в настоящее время на моей первой работе после школы. Я работаю здесь около 15 месяцев. Во всех смыслах и целях наш «отдел» программного обеспечения находится в полном упадке. У нас нет таких вещей, как качество, код-ревью или тестирование любого рода. Нет никакого подобия жизненного цикла программного обеспечения. Нет ничего похожего на SCRUM или что-то подобное.
По сути, там, где будет несколько команд или, по крайней мере, несколько человек, занимающих разные должности, я буду учитывать каждую мыслимую должность, связанную с этим программным проектом. Меня будут считать ведущим разработчиком, руководителем проекта и QA; Я отвечаю за выпуск продукта и последующую поддержку клиентов. Я также принимаю все общие дизайнерские решения для программного обеспечения и новых частей программного обеспечения. Единственный человек, который когда-либо просматривал код этого проекта или управлял им, — это я. В какой-то момент, для несколько отдельного проекта, под моим началом работал стажер из колледжа (оплачиваемый), поэтому я смог делегировать некоторые задачи.
Итак, мой вопрос: учитывая, что я работаю в очень неправильно структурированной программной среде, возможно ли, что, проводя много времени на этой должности, мои навыки выглядят несовместимыми с правильно структурированными местами?
Не прозвучит ли плохо для потенциального работодателя, если я фактически скажу, что выполнял все эти роли на своей предыдущей должности? Я подозреваю, что для HR-специалиста, не слишком знакомого с программным обеспечением, было бы неплохо, если бы я был единственным руководителем всех этих должностей. Я подозреваю, что для другого человека, занимающегося программным обеспечением, это может показаться негативным.
Поскольку несколько человек спрашивали, я просто хотел добавить, что это небольшая компания, около 50-100 сотрудников, и основной продукт - это не программное обеспечение. В компании также есть 3 подразделения; Я работаю в одной из 3-х, самых маленьких, по количеству сотрудников, но примерно равных по продажам. Также спасибо тем, кто нашел время ответить.
Нет, вы не разрушаете свои шансы на трудоустройство. На самом деле, вы увеличиваете свои шансы. Если ваше рабочее место так не соответствует норме, почему бы вам не попробовать реализовать некоторые вещи, которых, как вы сказали, здесь не хватает. Я не говорю о вас, единолично реализующем процесс SCRUM, но процесс экспертной проверки кода не так уж исключен, независимо от того, насколько мало пользы он приносит в такой среде.
Эти вещи могут показаться вам незначительными, но вывести организацию из полного беспорядка и помочь ей выйти на рабочий уровень, соответствующий некоторым стандартам, — это то, что вы можете с гордостью указать в своем резюме, и будущие работодатели оценят вашу ответственность. отношение из-за этого.
Если вы идете на поводу у приливов и отливов и ничего не делаете, просто приходите, делаете абсолютный минимум, чтобы получить свою зарплату, тогда вы можете опасаться за будущие шансы на трудоустройство, поскольку такие действия не будут способствовать вашему профессиональному развитию.
Вы не навредите себе в долгосрочной перспективе, если не начнете пить Flavor-Aid. (Некоторые назовут это Kool-Aid. Они не читали их историю .)
У всех нас есть «эта работа» в нашей истории, где ничего не было настроено правильно, у нас не было поддержки со стороны руководства или полномочий для выполнения чего-либо, но нам каким-то образом удавалось прорваться и добиться чего-то достигнутого.
На самом деле это плюс в глазах многих людей (включая меня). Есть много людей, которые имеют низкие или нулевые навыки и прячутся в бюрократии. Это кошмар менеджера по найму. Вы тратите свой бюджет впустую, производительность не улучшается, а моральный дух падает, но они вносят достаточный вклад и следуют процедуре буквально до такой степени, что вы не можете от них избавиться. Когда я нанимаюсь, эти люди вызывают у меня кошмары.
Вы же, наоборот, можете показать, что справились со своими задачами ПОЛНОСТЬЮ самостоятельно, и даже со значительными препятствиями. Ты тот, кого я хочу видеть. Я не беспокоюсь о вашей продуктивности. У меня может быть некоторое беспокойство по поводу того, насколько хорошо вы можете следовать указаниям, но это гораздо меньшая проблема, чем проблема человека, который ничего не хочет делать.
Если вы скажете компаниям, на которые подаете заявку, что хотите быть частью команды, и что рутина «Одинокий волк» была не там, где вы были счастливы, тогда они знают, что у них есть лучшее из обоих миров: кто-то, кто МОЖЕТ делать что-то самостоятельно, но ХОЧЕТ быть частью команды.
Жаль, что я нанял, прямо сейчас. Я бы попросил вас прислать свое резюме.
Никто не поверит всерьез, что вы стали экспертом во всех этих ролях. Вы их делали? Да. Вы делали их все по восемь часов в день? Нет. Например, если ваше основное направление — разработка, было бы глупо (и пустая трата времени) подавать заявку на работу QA в качестве «эксперта».
Ваша способность к трудоустройству не страдает сама по себе . Но ваш боевой дух будет падать, чем дольше вы остаетесь в этом положении, неся такой тяжелый груз в одиночку. Выполнение таких вещей, как обновление платформы на основных системах, со временем будет становиться все более и более трудным, потому что вы единственный, кто выполняет эту работу. В ваших интересах, в долгосрочной перспективе, занять позицию, в которой существует более четкое разделение работы, потому что когда-нибудь вам ПОНАДОБИТСЯ отпуск, когда вас не будут вызывать для решения производственных проблем (как никто другой не может).
Заботиться о тебе".
Я хотел бы спросить вас об одном. Как компания воспринимается другими представителями отрасли?
Раньше я постоянно нанимал людей в столичном районе Вашингтона, округ Колумбия, для работы в самых требовательных местах с точки зрения навыков и профессионализма. Было хорошо известно, что некоторые компании не выпускают хороших сотрудников независимо от характера человека. Извиняюсь. Но это правда. Репутация некоторых местных компаний в отношении структуры и среды была плохой из-за людей, нанятых из этих компаний. Мы говорим о постоянстве, а не о нескольких. Плохая репутация не займет много времени, чтобы обойти этот путь. Это не имеет ничего общего с личностью. Это связано с тем, что люди подвергаются воздействию профессиональной рабочей среды и их способности войти в структурированную и профессиональную среду и добиться успеха. Люди с навыками и опытом не будут работать в этих компаниях, а те, кто ошибся, устроившись на работу, быстро ушли и смогли сохранить свою карьеру. Нередко можно было услышать от людей, что они не могут найти другую работу и вынуждены оставаться в плохой компании.
Имейте в виду, что в первую очередь это были государственные подрядные компании, которые вообще не платили хорошо и предпочитали численность персонала навыкам выставления счетов. Ад. Нередко, если вы могли проболтаться на собеседовании, этого было достаточно. Вы можете понять это, когда доберетесь туда. Компания не заботилась ни о клиенте, ни о вас. Если вы преуспели или потерпели неудачу, не имеет значения. Один, которого я хорошо знал, быстро продвинулся по служебной лестнице из-за его навыков в BSing, и как только это больше не служило ему, его сделали козлом отпущения. Также имейте в виду, что это не всегда государственный заказ или более крупные компании. У некоторых небольших компаний, занимающихся прорывом, плохая репутация в отношении бизнеса, который они ведут, и работники тоже могут запятнать себя.
Я нанял одного человека из одной из этих плохих компаний, который очень преуспел. Я нанял его, потому что он решил искать другую работу, когда его отправили на их программу обучения менеджменту, а затем быстро понял, почему его менеджер был таким бедным. За исключением этого одного человека, все остальные, когда-либо нанятые компанией, довольно быстро терпели неудачу.
Если оставаться слишком долго, это может навредить вам в зависимости от того, как другие компании видят вашу компанию. На самом деле, у вас может никогда не быть шанса доказать их неправоту. Нередко люди с XYZ в любом месте их резюме немедленно отсеивались. Почему? Потому что история всегда была одна и та же. Грустный.
Хотя вы можете приобретать навыки в небольшой среде, вы также можете делать это в более крупной среде. Одна глобальная компания, с которой я консультировался, регулярно поощряла людей приобретать навыки и решать задачи, выходящие за рамки их компетенции. Попутно эксперты и наставники были в пределах досягаемости и следили за тем, чтобы работник добился успеха. Компания была настолько успешной, что одному довольно бедному сотруднику службы поддержки настольных компьютеров было предложено заняться сетевыми технологиями и получить сертификаты Cisco. За год он стал лучшим сетевым инженером в компании. Без шуток. Это зажгло что-то внутри сотрудника, который очень серьезно отнесся к вызову и стремился быть лучшим, на что он был способен. У нас были еженедельные собрания в масштабах всей компании, специально посвященные отсутствию навыков в проектах, и сотрудники других проектов, стремящиеся принять вызов и научиться чему-то новому. Другие вызвались помочь сотруднику добиться успеха. В конце концов, все сотрудники компании столкнулись со многими вещами и в результате стали гораздо более ценными и могли быстро включиться в проект, где это необходимо. Концепция сработала!
Я знаю проблему, связанную с тем, что у меня слишком много навыков. Сейчас я на пенсии, однако я был системным инженером с опытом кодирования на всех уровнях, опытом проектирования оборудования, а также опытом работы с продуктами и платформами, что сделало мой список очень длинным. В то время как некоторые сомневались, что это возможно, другие поняли, и меня наняли для сценариев с чрезвычайной ответственностью, и я смог доказать свой опыт. Это палка о двух концах. Это убережет вас от работы в ограниченной среде и откроет двери в расширяющейся среде. Я мог консультировать в самых высоких местах и делать, казалось бы, невозможное в очень короткие сроки, включая новаторские новые способы использования технологий с Bell Labs, DEC Labs, BT Labs и так далее. Не хвастаюсь. Я просто говорю вам, что наличие солидных навыков в резюме дает преимущество, если вы действительно можете делать то, что перечислили. В конце концов, навыки порождают навыки, и вы будете более востребованы.
Есть такая поговорка: «Мастер на все руки и мастер ни в чем…», которая применима к вашему сценарию.
Вы можете выполнять все описанные вами задачи, но даже если вы очень хорошо справляетесь со всеми из них, вам будет трудно доказать это потенциальному будущему работодателю.
Значит ли это, что вы должны покинуть корабль? Конечно нет. На данный момент, если это ваша первая работа после окончания колледжа, и вы работаете в этой должности всего 15 месяцев, у вас все в порядке. Реальность такова, что почти все первые концерты сразу после школы ужасны, рассредоточены и неорганизованны.
Тем не менее, 15 месяцев — это подходящее время для вас, чтобы сосредоточиться на том, какие навыки вы хотите использовать в своей следующей должности. И как только вы почувствуете, что у вас есть контроль над этим, вам следует начать подавать заявки на вакансии в другом месте.
Реальность такова, что любой рекрутер или специалист по кадрам увидит, что вы в значительной степени новичок в этой области, и простит вас за то, что у вас есть работа, которая «по всей карте». Но ключ к этому заключается в том, что когда вы проходите собеседование на другие должности — черт возьми, когда вы даже составляете сопроводительное письмо — вы должны четко указать, что хотите перейти на новую должность, которая фокусирует какой-то аспект вашего мастерства.
Смех… «Твоя первая работа вне школы?» Что ж, есть вещи, о которых вам просто не говорят в школе, и это одна из них: «насколько настоящие рабочие места могут быть (не-)структурированы и (дез-)организованы». Но на эту тему написаны целые книги . (Не случайно в названиях многих из них есть слово « Смерть ».)
Тем не менее: приспосабливайтесь, насколько это возможно, к (дез-)организации в том виде, в каком она (в)действует в настоящее время, и внимательно наблюдайте . Я предлагаю вам держать свои идеи при себе, потому что, хотя у вас есть образование, у вас еще мало опыта. Если вы начнете «разбрасывать идеи налево и направо», вы потеряете доверие и терпение, какими бы благими намерениями вы ни руководствовались.
Время от времени… и вы узнаете это, когда увидите… вам будет представляться реальная возможность внести конструктивное предложение по небольшому улучшению статус-кво. Что-то, что действительно может быть реализовано группой. Выберите небольшую вещь и продемонстрируйте ее. По мере того, как вы завоевываете уважение своих коллег и руководителей, у вас будет возможность стать более активным агентом перемен. Кроме того, вы, скорее всего, получите повышение.
Видите ли, каким бы неорганизованным и хаотичным вам ни казалось ваше рабочее место , эта организация « делает свою работу». Кроме того, он существует в более широком окружении (компания в целом...), большинство из которых вы сейчас не можете видеть. Вот почему я осторожно использовал слово «наблюдать». Как говорится, «смотря, многому учишься».
И последнее, о чем следует помнить, это вопрос «делового риска». Каждый менеджер обучен минимизировать бизнес-риски, особенно в сфере ИТ. Поймите, что каждое изменение связано с определенным риском. (И статус-кво тоже .) Понаблюдайте, как ваш начальник принимает решения и как он/она их обосновывает, если он/она решит объяснить или обосновать их перед группой.
По моему мнению, «это далеко не вредит вашей «возможности трудоустройства в долгосрочной перспективе», вещи, о которых я говорю, — это вещи, которые слишком многие сотрудники никогда не удосуживаются изучить. Те, кто это делают ... те, кто понимает человеческую и деловую сторону ИТ-технологий, а также постоянно меняющуюся техническую сторону, «на голову выше остальных» с точки зрения возможности трудоустройства. Это те люди, которых трудно найти .
Большинство работодателей ищут Т-образных людей . Затрагивая все эти темы, вы создаете основу, необходимую для того, чтобы стать эффективным членом команды.
В определенный момент времени вам также потребуется углубить свои знания по конкретному предмету. Когда вы нашли свое увлечение, возможно, настало время уйти от нынешнего работодателя.
Мой совет с аналогичной позиции:
Научитесь задавать вопросы.
Почему мы фробностулируем виджет?
Очень часто в крупных бюрократических организациях или даже в более мелких и плохо управляемых существует огромная инерция. Если вы попытаетесь встать на пути, вы будете сплющены, разочарованы, сбиты с толку и измотаны. Не делай этого.
Вместо этого задавайте вопросы при каждой возможности, но сначала потренируйтесь, чтобы звучать искренне любознательно. Также потренируйтесь говорить: «Ха. Интересно. Хорошо, спасибо!» таким образом, чтобы по тону голоса или языку тела не выдать, что вы считаете ответ совершенно идиотским.
Один из способов сделать это — притвориться, что вы на самом деле ничего не знаете во время разговора, и вы искренне хотите знать. В некоторых случаях вы будете удивлены, потому что для того, что они делают, есть действительно веские причины. Конечно, большую часть времени это будет просто институционально.
Но просто задавая вопросы
Рассматривали ли мы возможность сделать наш инструмент развертывания процессом одним щелчком мыши? Можно ли сохранить макет проекта, а затем просто вызвать его с помощью чего-то вроде http://deploy.example.com/job/42?target=dev ?
Можно начинать сажать семена. По мере того, как вы сеете эти семена, вы можете постепенно изменить курс своей организации.
Но также будьте готовы к тому, что многое не изменится, пока вас не будет много лет. Практикуйтесь сейчас и учитесь всему, чему можете, потому что таким образом, когда вы отправитесь в новое место, в котором уже есть дух обучения и совершенствования, вы уже будете находиться в состоянии обучения.
Я нахожусь в очень похожем положении как разработчик, но за последние три года или около того ситуация улучшилась, и я считаю, что есть некоторые вещи, которые вы можете сделать:
Профессионализм в вас, а не в вашем окружении. Если вы каким-то образом продемонстрируете, что ваше присутствие в окружающей среде избавляет от энтропии, держу пари, что любой работодатель, на которого стоит работать, сочтет вас непосредственным хранителем!
Преимущество вашей ситуации, о котором я еще не упоминал, заключается в том, что вы приобретаете более широкую базу навыков и больше навыков, чем в противном случае. Вы не только умеете писать код, что умеют все разработчики программного обеспечения (или, по крайней мере, утверждают, что умеют это делать в своих резюме), вы также обладаете навыками командного руководства, контроля качества, управления проектами, управления продуктами и поддержки клиентов, которые большинство ваших сверстников не имеют и не претендуют, что вы можете использовать, чтобы выделиться среди конкурентов, когда придет время двигаться дальше.
Говоря о дифференциаторах, возможность сделать это в одиночку очень важна, как упоминалось в другом ответе . Это демонстрирует, что вы действительно можете добиться результатов, а не бесплатно загружаете чужую работу, и это стоит выделить в вашем резюме. Я предпочитаю указывать «единственную [должность]» в своем резюме/резюме, чтобы подчеркнуть это.
Я думаю, также стоит еще раз отметить, что у вас есть возможность изменить ситуацию к лучшему в вашей текущей среде, что не является обычным или легким в больших, устоявшихся средах и отлично выглядит в резюме. Заранее подумайте о своей следующей работе на минуту и учтите, что любой, кто является серьезным кандидатом на должность разработчика, будет иметь (или претендовать) на основные навыки разработчика. Возможность добавить, что вы создали процесс проверки кода, систему контроля качества и т. д. у вашего нынешнего работодателя, — это то, что выделит вас из массы других кандидатов.
Эта позиция не только не повредит вашим будущим возможностям трудоустройства, но, вероятно, поможет вам в карьере. Через несколько лет в дополнение к основным навыкам, которые у вас есть и которые вы будете улучшать, у вас появятся отличительные достижения и вспомогательные навыки, которых нет у большинства ваших коллег.
Я бы посоветовал немедленно искать нового работодателя. Любая компания (в любой отрасли, любого размера), которая позволяет свалить такую большую ответственность на кого-то прямо «вне школы» на длительный период, очевидно, очень плохо управляется. Это очень плохо отражается на том, кто принял это решение, и на всех выше и ниже по цепочке, которые следовали за ним в течение 15 месяцев.
Аналогии с автомобильной промышленностью часто бывают полезны — я бы сказал, что вы фактически механик, только что закончивший школу, который должен диагностировать и устранять все неисправности на всех автомобилях без присмотра или руководства по обслуживанию, проверять безопасность своей работы и даже устранять все неисправности. взаимодействия с клиентами.
Вы бы отдали свою машину на обслуживание в этот сервис?
У вас, очевидно, есть некоторый потенциал, так что возьмите его у кого-то на другом конце своей карьеры: жизнь слишком коротка, чтобы тратить большую часть своего бодрствования на работу в такой плохо управляемой организации.
Моя первая настоящая работа в качестве разработчика была очень похожей. Я был разработчиком , и мне приходилось носить много разных шляп.
Никто не будет относиться к вам негативно за это, многие работодатели воспримут это положительно.
Однако вы говорите:
наш программный "отдел" в полном упадке. У нас нет таких вещей, как качество, код-ревью или тестирование любого рода. Нет никакого подобия жизненного цикла программного обеспечения. Нет ничего похожего на SCRUM или что-то подобное.
Вы продолжаете говорить:
Я отвечаю за каждую мыслимую позицию, связанную с этим программным проектом. Меня будут считать ведущим разработчиком, руководителем проекта и QA; Я отвечаю за выпуск продукта и последующую поддержку клиентов. Я также принимаю все общие дизайнерские решения для программного обеспечения и новых частей программного обеспечения. Единственный человек, который когда-либо просматривал код этого проекта или управлял им, — это я. В какой-то момент, для несколько отдельного проекта, под моим началом работал стажер из колледжа (оплачиваемый), поэтому я смог делегировать некоторые задачи.
Кажется, что внедрение таких вещей, как Scrum и проверка кода, зависит от вас. Рассматривали ли вы, например:
Потенциально вы могли бы стать тем человеком, который возьмет на себя эту руину и применит некоторую структуру, и это будет здорово смотреться в глазах будущих работодателей.
Не беспокойтесь о том, что люди сомневаются в вашем наборе навыков и в том, действительно ли вы сделали X, Y и Z. Просто сосредоточьтесь на том, чтобы действительно хорошо владеть этими навыками, и вы всегда сможете найти работу.
Мож
тиего1967
Мож
КиберФоник
Луфилуф
платить
Крис Э
Восстановить Монику -- notmaynard
платить
Райдот
Пол Д. Уэйт