Вопрос о программных специальностях вдохновил на этот вопрос.
Насколько ценен универсал программного обеспечения по сравнению со специалистом?
Когда я говорю «универсальный», я имею в виду кого-то, кто может перевести проект от требований к развертыванию и быть компетентным во всех этапах жизненного цикла разработки программного обеспечения. Тот, кто может соединить все специальности в единое целое. Опытный специалист знает свои слабости и заполняет их, полагаясь на специалистов - например, специалистов Oracle или специалистов по UX.
Что вы видите в качестве окончательного пути карьеры универсала программного обеспечения?
career-development
Райан Микела
источник
источник
Ответы:
Конечная карьера универсала по программному обеспечению состоит в том, чтобы стать единственной ИТ-армией, способной взять на себя любую проблему, связанную с кодом любого рода, в качестве наемного работника. Я предполагаю, что такие люди были бы чрезвычайно редки, но они могут где-то существовать. ;)
У специалиста может возникнуть проблема с сохранением набора навыков, поскольку я полагаю, что большинство людей на этой должности в конечном итоге будут специализироваться с точки зрения того, что они испытывают, поскольку не часто компания дает одному и тому же парню возможность знать все виды систем, например, CRM, ERP и CMS, чтобы назвать несколько акронимом. Между универсалистом и специалистом существуют разные точки зрения, хотя, как бы то ни было, веб-разработка может рассматриваться как довольно общая или скорее специализированная, в зависимости от взгляда.
источник
консультант
Я делал это некоторое время, и быть универсалом - это навык № 1, который поможет вам добиться успеха. Когда люди сталкиваются с проблемой, они обычно решают эту проблему в течение длительного времени и нуждаются в консультантах, чтобы получить новую перспективу. В качестве консультанта вам необходимо знать обо ВСЕХ ВИДАХ продуктов, с открытым исходным кодом, с закрытым исходным кодом, Oracle, Microsoft, Red Hat. Вы должны знать, что хорошо, что плохо, а что лучше для клиента. Чтобы быть в состоянии сделать это, вы должны быть универсалом и знать, как быть экспертом БЫСТРО. Чтобы быстро стать экспертом (не будучи таковым), вам необходимо знать основные принципы и практики разработки программного обеспечения, не зная только ОДНУ их реализацию. Вы должны быть в состоянии подобрать вещи, не видя их раньше, и в течение короткого времени быть в состоянии овладеть ими. Как самопровозглашенный универсал, консалтинг был лучшим карьерным шагом и самым веселым занятием в разработке программного обеспечения. Новый опыт, новые и разнообразные проекты и технологии, хорошая оплата и общие черты помогают вам добиться успеха.
источник
Архитектор ПО / Системы / Предприятия - Слишком много х архитектурных изданий в наши дни, но вы поняли :).
Пока вы остаетесь относительно практичным архитектором (а не архитектором из башни из слоновой кости, пишущим на белой бумаге), для универсалиста это довольно хороший карьерный путь.
источник
Я думаю, что работа в небольшой компании, если вы можете найти хорошую, это путь. Однажды у меня была работа, где мои обязанности заключались в том, чтобы быть веб-разработчиком, системным администратором, автором контента, онлайн-маркетологом / SEO и общей офисной техподдержкой. Порой утомительно, но это было очень весело и хороший опыт обучения
источник
Руководитель проекта, которого могут уважать технические специалисты, и кто ценит их искусство?
Конечно, это может быть тонкая грань, прежде чем быть менеджером, зная достаточно, чтобы быть опасным для многих вещей ...
источник