Психологический фон, наверное, это один из минусов. Особенно в нашей культуре. Допустим, чем хороша культура Сан-Франциско и почему Кремниевая долина случилась там? Там ты берёшь деньги у инвесторов, пробуешь сделать стартап, и он, например, сгорает.
Ты идёшь и пишешь другую идею, и получаешь деньги на снова. Ну, потому что ты можешь иметь право на ошибку — это нормально. Более того, тогда, когда ты ошибся, это более ценно, так как тогда ты больше не совершишь такой промах.
А у нас как считается? Ты не имеешь права на ошибку, то есть у нас мало денег, у нас мало возможностей, у нас нет права на ошибку — работайте. И вот когда у тебя нет права оступиться, то делать инновации сложно, потому что инновации — это про ошибки. Я сделаю их 100 штук, а 101 «взлетит» и даст мне х100.
CTO - это хрен знает ктоВ стартапе из 2-3 разработчиков так и есть. На самом деле, CTO - это позиция в корпорациях(где тысячи инженеров) и к маленьким компаниям плохо применима в принципе. Но с легкой руки HR и смузи стартаперов CTO & CEO называют себя все, кому не лень.
А если все три разработчика на разных направлениях: бек, мобайл и фронт?
Далеко не все небольшие и средние компании используют должности вроде CTO просто от желания казаться круче. Есть сферы, где подобную должность в обязательном порядке требует (и согласовывает кандидата) центробанк страны (я сейчас говорю о ЕС). В частности, речь идёт о сфере финансов.
Зовите меня фаундером! :)
В своем CV на должность техдира (CTO/Team Leader/Software Engineer в отдел iOS&Android разработки) одним из пунктов своих способностей я указывал:
— На всех этапах разработки замещать любого из членов своей команды и мотивировать ее своим примером;
Считаю это главным качеством для СТО. Даже если вся команда «развалится», правильный СТО должен быть способен самостоятельно продолжить работу над проектом на выбранном им стеке технологий. Клиентская, серверная, промежуточная части - СТО должен быть 100% Full Stack Developer.
Замечал, что многие начинающие фаундеры этого просто не понимают.
Часто вижу вакансии, в которых фаундеры пытаются самостоятельно (без СТО): выбрать стек технологий для своего стартапа, найти бэкендщика, фронтендщика, дизайнера и т.д. – т.е. самостоятельно «собрать» команду на проект. Потом удивляются, почему ничего не получается…
Собирать команду, выбирать стек технологий, устанавливать сроки, соблюдать сроки, самостоятельно писать качественный, чистый, читаемый код, рефакторить его, взаимодействовать с менеджерами, дизайнерами, девелоперами, тестировщиками – это все должен уметь делать СТО + решать какую часть работы можно делегировать команде.
Даже если вся команда «развалится» - как блять может команда разваливаться, если это не команда из пацанчиков, которая по выходным решила запилить приложуху дабы покорить мир или какая нить говноконтора, разрабатывающее сайт? Че вы тут все несёте то хуйню какую то, а?
Вы путаете обязанности CTO и Team Lead. CTO - это менеджерская должность, ну кроме микростартапов.