Какая должность подходит для ведущего разработчика в начинающей компании? [дубликат]

Я хотел бы знать, какая должность подходит для человека, работающего в начинающей компании и руководящего там разработкой программного обеспечения.

Предположим, что основными обязанностями этого человека являются:

  • консультирование исполнительного совета в области разработки продуктов (программного обеспечения) и науки
  • надзор за любыми программными проектами и другими разработчиками
  • руководитель разработки, т.е. ведущий крупные программные проекты в стартапе
  • разработка основных продуктов

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

Разработка в основном выполняется на Python, поэтому, я думаю, подойдет даже разработчик Python ? Хотя это может быть слишком неявно/расплывчато для реальной ответственности при общении с инвесторами?!

Называть такого сотрудника главным техническим директором (CTO) кажется мне властным, поскольку (небольшой) стартап не сравнится с размером, задачами, обязанностями или иерархией хорошо зарекомендовавшей себя компании, где такие вещи, как CEO, CTO , идеально подошли бы. для исполнительного персонала .

Однако в Википедии говорится, что «технический директор — это должность руководящего уровня в компании или другой организации, чья деятельность сосредоточена на научных и технологических вопросах в организации». , что соответствовало бы указанным обязанностям.

Поэтому я хотел бы знать, какая должна быть подходящая должность для такого сотрудника.

Будете ли вы использовать одно конкретное обозначение должности для визитных карточек, почтовых подписей, контактов с другими компаниями и так далее? Или вы изменили бы свое обозначение работы для различных случаев? Например, технический директор для инвесторов, руководитель отдела разработки визитных карточек и просто специалист по данным для повседневного бизнеса?

Ответы должны включать объяснение того, почему предлагаемая должность является одновременно и не "властной", и подходящей для признанных профессионалов, т.е. достаточно ясной для инвесторов или крупных компаний в целом.

Вы слишком много думаете об этом. Должность технического директора вполне приемлема для небольшого технологического стартапа (при условии, что технический директор знает, что это всего лишь временная должность и что он, вероятно, будет заменен/понижен в должности кем-то с большим управленческим опытом, как только компания начнет расти). И нет, я не уверен, как объяснить такую ​​условность. Я бы посоветовал просто посетить технологический инкубатор или мероприятие для стартапов и спросить должности людей, которых вы там найдете. И вы найдете много технических директоров с небольшим опытом управления или вообще без него в компаниях чуть более крупных, чем их собственная.
Вопросы не должны давать требований.
Я думаю, единственное, что вы не должны делать, это использовать слово «менеджер» в названии своей должности, если только у вас нет подчиненных, или слово «офицер», если у вас нет полномочий заключать обязывающие соглашения от имени вашего компания. Почти все остальное кажется хорошей игрой в небольшом стартапе, если только ваше руководство не скажет вам сбавить обороты.

Ответы (3)

Большинство стартапов называют этого человека техническим директором , особенно если он консультирует совет директоров. Некоторые будут работать без технического директора, и в этом случае они будут вице-президентом по проектированию и/или техническим руководителем . Большинство кандидатов отдают предпочтение техническому директору, за которым следует вице-президент.

Название будет управлять кандидатами, которых вы видите. Разработчик Python получит куда менее амбициозных людей, чем CTO .

Должность технического директора стартапа будет соответствовать крупной компании в зависимости от диапазона контроля. Допустим, стартап покупает крупная компания. Если человек является единственным разработчиком или одним из немногих, он будет разработчиком или ведущим разработчиком. Если человек курирует несколько отделов разработчиков, он будет чем-то вроде директора.

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

Вот почему вам нужно будет использовать этот титул (или титул, похожий по авторитету) для ваших визитных карточек и подписи электронной почты (даже если вы решите представиться кем-то другим, когда раздаете эту визитную карточку технического директора).

Неважно, понизите ли вы должность технического руководителя или кого-то еще, как только компания начнет расти. Цель вашей нынешней должности состоит в том, чтобы убедиться, что когда люди хотят поговорить с кем-то, обладающим властью в вашей компании, будь то переговоры об аренде, заказ серверов или наем разработчиков, они знают, что разговаривают с кем-то, кто действительно может принимать такие решения.

Взгляните на банки. В банковской сфере неслучайно практически каждый руководитель филиала имеет звание вице-президента. Это связано с тем, что клиенты изначально осознают, что не все сотрудники банка имеют одинаковые полномочия по принятию решений, и поэтому серьезные клиенты будут пытаться найти сотрудника банка с самым высоким званием, которое они могут найти, чтобы начать банковские отношения. .

Технический директор — это должность бизнес-уровня. Хотя эта позиция сосредоточена на технологической стороне, именно эта позиция в конечном итоге отойдет от повседневного развития и сосредоточится на партнерских отношениях и сделках. Если вы не видите себя на этой должности через 2-5 лет, то вы, вероятно, не захотите занимать этот титул. По мере роста вашей компании технический директор будет не столько менеджером, сколько лицом, принимающим решения, и продавцом. Когда компания разрастается до такой степени, что ей нужен технический директор, если этим человеком не будете вы, то вас либо фактически понижают в должности, либо, как это часто бывает, полностью увольняют из компании. Часто очень сложно работать с человеком, который отнял у вас ваше звание.

Если вы видите, что ваша роль в основном остается прежней, просто вы получаете большую команду по мере роста компании, тогда я, вероятно, буду искать должность, например, менеджер по развитию или директор по развитию. Эти должности по-прежнему будут играть активную роль в управлении разработчиками и управлении процессом.