Здравствуйте, tofox2, Вы писали:
T>То есть принимать решения по разработке продукта — дизайну, фичам итп.
куйня все это! "ментом" надо родиться...
принимать решение ты будешь только если ты партнер или владелец бизнеса!
а так, то что не удобно донести нынешнему руководству — будешь доносить ты!
оно тебе надо?
специалист — денег меньше, но стабильнее — в раза 3!
начинал программистом -> стал ИТ директором на 3 года -> "проблювался" -> стал опять программистом!
Здравствуйте, tofox2, Вы писали:
T>неожиданно, многие отговоривают T>а как же пресловутая помоечка. не до пенсии же кодить
Один из самых крутых программистов которых я видел — был 56 летним (норвег). И фигачил он как мало кто другой. В менеджеры его не пускали потому что у него менеджерских скиллов не было вообще.
Я к тому, что нужно считать всё, и возможно программистом быть совсем не плохо, т.к. остальные реальные альтернативы будут хуже.
Здравствуйте, tofox2, Вы писали:
T>Дано программист 10 лет опыта, 30 лет возраста. T>Последнее время заметил за собой смещение интереса к планированию. В связи с чем есть мысли ухода из программизма к более человечной работе. То есть принимать решения по разработке продукта — дизайну, фичам итп. T>Какие я вижу варианты: T>1) Тим-лид — программист с подчинёнными. По сути, ведущий программист, но с менеджерскими функциями. T>2) ПМ — вроде бы управленец, принимает много решений, но достаточно много бюрократии вроде отчётов. T>3) Системный аналитик — собирает требования, пишет ТЗ. Вроде неплохой вариант. T>4) IT-директор, тех. директор, начальник отдела итп — нереально для человека с улицы. T>Как вы ушли из программизма и на какую позицию? Довольны переходом? T>Как убедить работодателей взять меня на позицию например аналитика без опыта работы? T>Спасибо.
Все очень зависит от внешних условий, т.е. в каком коллективе работаете.
И насколько вовлечены в процесс, я к примеру, занимаю должность пм-тл(я эти должности видимо объединяю) и скажу чесно, программистом работалось гораздо легче.
В том плане, что мозг тебе выносил только вышестоящий пм-тл. Сейчас же это периодически делает интегратор проектов, другие пм-тл, и разработчики.
Причем свободного времени не бывает вообще. То есть к этому нужно быть морально готовым, иначе есть риск посадить себе нервы и душевную гармонию
Но опять же, если есть личная заинтересованность, увлеченность проектом и внутренняя увереность в себе и в том, что ты делаешь — то все карты в руки, все получится.
Здравствуйте, tofox2, Вы писали:
T>Здравствуйте, bazis1, Вы писали:
B>>В общем, оно Вам надо? ИМХО, лучше учитесь презентовать проекты, ищите инвесторов и делайте стартапы. Грязи будет меньше в разы, а доля чистого планирования — многократно выше.
T>неожиданно, многие отговоривают T>а как же пресловутая помоечка. не до пенсии же кодить
я не говорю — кодить. кодить — это путь в никуда. Быть Васей, делающим работу за окружающих — занятие сомнительное. Быть одним из бездельников, перепихивающих работу на Васю — работу потом не найдете.
Идите ближе к бизнесу — старайтесь понимать тех, кто платит деньги/заказывает музыку. А дальше возможны варианты типа своего продукта или консалтинга. Навыки здесь очень близки к менеджерским — понимать, что нужно заказчику/пользователю и убеждать их принять выгодное вам решение (купить/заказать продукт к вас). При успешном росте начнете нанимать людей и заниматься менеджментом напрямую.
Самое главное то, что направляющим вектором здесь будет развитие вашей компании и правила игры во многом будете определять именно вы. И будет гораздо проще обойтись без привычной для софтверных компаний грязи. Ну а потом компания разовьется, вы купите виллу, начнете путешествовать по миру и ваши подчиненные в вашем отсутствии устроят привычное софтверное болото, которое рано или поздно развалится, но вам это будет уже пофиг.
Здравствуйте, tofox2, Вы писали:
T>Дано программист 10 лет опыта, 30 лет возраста. T>Последнее время заметил за собой смещение интереса к планированию. В связи с чем есть мысли ухода из программизма к более человечной работе. То есть принимать решения по разработке продукта — дизайну, фичам итп.
То, что ты хочешь называется product manager. Но менеджером продукта тебя никто не возьмет. Для начала попробуй устроиться аналитиком. Как раз научишься понимать проблемы клиентов. Но для начала тебе надо будет изучить формальные нотации для анализа и моделирования, научиться тестировать приложения и просто общаться с людьми. Последнее особенно сложно, раньше ты общался с программистами на равных, а если ты будешь работать аналитиком, то программисты будут смотреть на тебя, как на говно. Общаться с заказчиками еще сложнее будет, так как навыков у тебя нет.
Через 2-3 года пройдешь пару курсов по управлению продуктом и сможешь устроиться product manager_ом.
T>Как вы ушли из программизма и на какую позицию? Довольны переходом?
Я, в первую очередь, не хотел уходить из программизма. Я хотел получать больше денег от того, что я делаю. Поэтому я пошел в технический пресейл, потом в продавцы, а теперь развиваю свое дело. И иногда сам ченить кодю.
Так что определись зачем тебе уходить куда-то, а потом уже думай что для этого нужно.
T>Как убедить работодателей взять меня на позицию например аналитика без опыта работы?
Пройди пару тренингов, получи сертификаты. Изучи формальные нотации, так чтобы ты легко мог нарисовать что угодно на собеседовании.
А также тебе надо придумать правдоподобную историю почему ты хочешь стать аналитиком.
Здравствуйте, gandjustas, Вы писали:
G>То, что ты хочешь называется product manager. Но менеджером продукта тебя никто не возьмет. Для начала попробуй устроиться аналитиком. Как раз научишься понимать проблемы клиентов. Но для начала тебе надо будет изучить формальные нотации для анализа и моделирования, научиться тестировать приложения и просто общаться с людьми. Последнее особенно сложно, раньше ты общался с программистами на равных, а если ты будешь работать аналитиком, то программисты будут смотреть на тебя, как на говно. Общаться с заказчиками еще сложнее будет, так как навыков у тебя нет.
ну почему ж сразу нет. и с заказчиками работал на фрилансе, и бизнес-аналитиками, и тз вместо пма перееписывал
я вообще могу сам почти всё сделать, кроме маркетинга, копирайтинга и дизайна.
вот и хочется найти позицию, соответствующую моим талантам
G>Так что определись зачем тебе уходить куда-то, а потом уже думай что для этого нужно.
в программизме слишком много суеты, хочется оставить это студентам
"я плохой раб, я повидать мир"
Здравствуйте, tofox2, Вы писали:
G>>Так что определись зачем тебе уходить куда-то, а потом уже думай что для этого нужно.
T>в программизме слишком много суеты, хочется оставить это студентам T>"я плохой раб, я повидать мир"
Ты считаешь, что суеты у менеджеров меньше? Ты сильно заблуждаешься.
Как раз наоборот, сидеть и неторопясь кодить — самое спокойное занятие, которое только можно придумать.
B>Это сильно зависит от организации. Бывает и так, что дают ответственности столько, сколько осилишь.
Сильное утверждение. Вы, сдается мне, смешиваете "ответственность" с "подотчетностью". Я неоднократно писал на этом форуме, что ответственность не существует в отрыве от полномочий. Боюсь, что в упомянутых вами организациях дают не столько ответственность (с полномочиями), сколько задачи вида "осилить еще и эти функции". Это не называются "дают ответственность", это называется "спихивают задачи".
Здравствуйте, SkyDance, Вы писали:
SD>Сильное утверждение. Вы, сдается мне, смешиваете "ответственность" с "подотчетностью". Я неоднократно писал на этом форуме, что ответственность не существует в отрыве от полномочий. Боюсь, что в упомянутых вами организациях дают не столько ответственность (с полномочиями), сколько задачи вида "осилить еще и эти функции". Это не называются "дают ответственность", это называется "спихивают задачи".
Не, бывают, что и ответственность с полномочиями. Я начинал работать в одной фирме (человек 20), которая менее чем за 10 лет выросла в размерах до 300 человек и больше. Вот там всем мало-мальски проявлявшим инициативу предлагали повышения до руководителей групп, начальников отделов и т.д. Это была провинция, людей банально не хватало.
Собеседовался в уже крупную богатую контору в Питере. Спрашивали, не хочу ли я в будущем руководить (как только в предметную область вникну). Типа у них программисты сидят и радуются, никто не хочет двигаться выше по ступенькам.
После оказалось, что в Питере спрос на таких технических руководителей низшего звена 2-10 человек довольно высок. Что и понятно: программисты и так получают неплохие деньги, занимаются любимым делом, дополнительной ответственности не хотят. Вот и совершенствуются исключительно профессионально.
Здравствуйте, tofox2, Вы писали:
T>Дано программист 10 лет опыта, 30 лет возраста. T>Последнее время заметил за собой смещение интереса к планированию. В связи с чем есть мысли ухода из программизма к более человечной работе. То есть принимать решения по разработке продукта — дизайну, фичам итп. T>Какие я вижу варианты: T>1) Тим-лид — программист с подчинёнными. По сути, ведущий программист, но с менеджерскими функциями.
Опыт руководства людьми есть? Если нет никто так просто не даст порулить. Если к 30 годам тим лидом не стал скорее всего оно того и не стоит. 2-3 подчинённых — это 2-4 часа управления в неделю, а всё остальное тот же программинг. Так что как цель оно сомнительно.
T>2) ПМ — вроде бы управленец, принимает много решений, но достаточно много бюрократии вроде отчётов.
ПМ — это как бухгалтер, кому то нравится, но с точки зрения программера — скука. Другой разговор когда роль project manager + business analyst или program manager. Тут уже поинтересней. Ты сам разбираешься что бизнесу нужно, строишь систему в воздухе (считай тот же архитектор), разбиваешь это дело на задачи, приоритеты ставишь, программеров/бизнес/начальников хороводишь. Главное в технические детали далеко не лезть, а как бывшему программеру очень будет хотеться, но это не твоя уже забота.
T>3) Системный аналитик — собирает требования, пишет ТЗ. Вроде неплохой вариант.
aka business analyst. На практике очень желательно чтоб также были обязанности ПМ, иначе будешь чувствовать, что нет контроля над процессом.
T>4) IT-директор, тех. директор, начальник отдела итп — нереально для человека с улицы.
Не реально без опыта руководства людьми и проектами.
T>Как вы ушли из программизма и на какую позицию? Довольны переходом?
Ушёл в то, что у нас называется business architecture. По делу очень напоминает management consulting + program management. То есть ищем как можно улучшить бизнес (не обязательно IT часть) и оптимизируем его. Такие позиции только в больших конторах есть.
Ушёл их программинга и очень рад. Надоело компутер приручать. Сидишь бывало пытаешься прикрутить какой-нибудь кривой API и такая тоска на душе. 15 лет назад было клёво, сидел до полуночи, ковырялся. Сейчас от одной мысли воротит. Плюс начал смотреть на "big picture", где программинг — это лишь малая часть, и вот именно это заинтересовало.
T>Как убедить работодателей взять меня на позицию например аналитика без опыта работы?
Просишь подкинуть работу аналитика в догонку к основе, если таковой нет — меняй работу. В большой конторе намного проще развернуться по части карьеры.
Здравствуйте, SkyDance, Вы писали: B>>Это сильно зависит от организации. Бывает и так, что дают ответственности столько, сколько осилишь. SD>Сильное утверждение. Вы, сдается мне, смешиваете "ответственность" с "подотчетностью".
Знаете, я все-таки хорошо понимаю смысл того, что пишу. Нормальное состояние успешного, развивающегося бизнеса — поддерживать инициативы сотрудников и формировать инновационную культуру. Таких бизнесов немного (возьмите список тех, кто растет на 20-100% в год, поделите на десять), но они есть, и в таких компаниях формальное название должности может сильно отставать от реального влияния сотрудника на бизнес. Мне повезло работать в трех таких компаниях, так что я не считаю это чем-то исключительным. Более того, я уверен, что в любой компании любой, даже самый рядовой сотрудник может что-то изменить, если ему не все равно (нет, это не блаблабла с корпоративного тренинга). Иногда для этого нужно быть макиавеллиевским дипломатом, подмазывая или выводя из игры упертых "старичков" и объясняя профит на понятном языке главному боссу, иногда хватит и горящих глаз джуниора, начитавшегося умных книжек в институте и способного связно пересказать то, что он изучил.
Здравствуйте, tofox2, Вы писали:
T>Дано программист 10 лет опыта, 30 лет возраста. T>Последнее время заметил за собой смещение интереса к планированию. В связи с чем есть мысли ухода из программизма к более человечной работе. То есть принимать решения по разработке продукта — дизайну, фичам итп. T>Какие я вижу варианты: T>1) Тим-лид — программист с подчинёнными. По сути, ведущий программист, но с менеджерскими функциями. T>2) ПМ — вроде бы управленец, принимает много решений, но достаточно много бюрократии вроде отчётов. T>3) Системный аналитик — собирает требования, пишет ТЗ. Вроде неплохой вариант. T>4) IT-директор, тех. директор, начальник отдела итп — нереально для человека с улицы. T>Как вы ушли из программизма и на какую позицию? Довольны переходом? T>Как убедить работодателей взять меня на позицию например аналитика без опыта работы? T>Спасибо.
Возможно, Вам понравится и поможет то, что предлагают здесь: stratoplan.ru.
Здравствуйте, tofox2, Вы писали:
T>кстати, кто-нибудь может объяснить отличие тимлида от архитектора? мне кажется в российских реалиях это одно и тоже)
Это не должности, а роли на проекте. В мелких шарашках, естественно, один человек совмещает в себе и тимлида, и архитектора, и ПМа.
Здравствуйте, tofox2, Вы писали:
T>Последнее время заметил за собой смещение интереса к планированию.
Планировние не rocket science. Хорошо бы более конкретно определиться с тем к чему душа лежит. T>То есть принимать решения по разработке продукта — дизайну, фичам итп.
Принимают решения те кто вкладывают средства. С такими пожеланиями нужно либо стартап запускать, либо иметь уверенный опыт ПМа, чтобы тебе доверили разработку продукта полностью.
T>1) Тим-лид — программист с подчинёнными. По сути, ведущий программист, но с менеджерскими функциями.
Здесь нужно желание работать с живыми людьми. Растить юниоров. Мотивировать подчиненных. Помогать каждому в персональном росте.
Так как большинство программистов интроверты, и ты к 30 всё ещё программист, то это вряд ли должность для тебя.
T>2) ПМ — вроде бы управленец, принимает много решений, но достаточно много бюрократии вроде отчётов.
Ещё нужны и хорошие коммуникационные умения. Это важный ключ к тому чтобы держать клиента и начальника довольными.
Правда, если вдруг ПМ совмещен с Тимлидом, то выходит эдакая проститутка, которая ещё и подчиненных должна удовлетворять.
Поэтому всё плохое что случается на проекте сливается на ПМа. Нужно уметь это принимать и правильно разруливать. Не все могут спокойно на себя принять сорванные сроки, многократный перерасход бюджета и т.п.
T>3) Системный аналитик — собирает требования, пишет ТЗ. Вроде неплохой вариант.
Хороший вариант. Собираешь хотелки клиента и формируешь из них внятное непротиворечивое ТЗ. Важно только чтобы должность такая была и понимание в её необходимости на проекте.
T>4) IT-директор, тех. директор, начальник отдела итп — нереально для человека с улицы.
ПМ\Тимлид это, зачастую, и есть начальник отдела. Тех. директор\IT-директор, вполне реально, например, для контор со слабо развитым IT.
T>Как вы ушли из программизма и на какую позицию?
Не было других вариантов для карьерного и зарплатного роста. Перешел на должность ПМ\Тимлид. В то время в буйно растущем аутсорсе любой толковый разработчик мог стать ПМ\Тимлидом.
T>Довольны переходом?
Нет. Не моё. PM Bok так и не осилил. MS Project так и не полюбил. В оценки попадать так и не научился. То есть, всё могу, всё делаю, но мотивации никакой. А технические статьи за все эти годы так и не перестал читать.
T>Как убедить работодателей взять меня на позицию например аналитика без опыта работы?
А есть такая позиция? Все же зависит от ситуации. Вот на моем проекте остро не хватало аналитика. Те люди кто ставили задачи не способны их технически верно сформулировать. Через год-два пришло понимание что нужна такая должность. Если бы было желания, я бы мог на неё претендовать.
Здравствуйте, tofox2, Вы писали:
T>Какие я вижу варианты: T>1) Тим-лид — программист с подчинёнными. По сути, ведущий программист, но с менеджерскими функциями.
Есть такой вариант, я в свое время получал на нем огромное удовольствие. Главная прелесть — нелюбимые задачи можно делегировать подчиненным.
T>3) Системный аналитик — собирает требования, пишет ТЗ. Вроде неплохой вариант.
Это очень плохой вариант. Основной инструмент — MS Word и много, очень много копи-пасты. По крайней мере везде где я видел это так.
T>4) IT-директор, тех. директор, начальник отдела итп — нереально для человека с улицы.
Почему ж нереально? В малую контору — думаю можно попробовать.
T>Как вы ушли из программизма и на какую позицию? Довольны переходом?
Дев — тим-лид — сис-ан — зам. нач. сектора — дев
Самое приятное было тим-лидом, но тут от места зависит. Где-то тим-лид — это архитектор и раздатчик задач, а где-то — прогер с обязанностями ПМ.
Проект Ребенок8020 — пошаговый гайд как сделать, вырастить и воспитать ребенка.
Здравствуйте, kaa.python, Вы писали:
SD>>Это поначалу. Пока не привыкнешь и не выработаешь правильную реакцию на сношание мозга. KP>Я года полтора-два продержался.
Согласен с SkyDancer, нужно уметь противостоять попыткам разврата
SD>>Так часто бывает, когда не умеешь делегировать выполнение определенных задач. Чем больше на себя взваливаешь, тем больше мозг сношают.
KP>С делегированием проблем нет. Может быть слишком серьезное отношение к проектам, хрен знает
Раз сношали, значит было за что? Не попал в сроки, в бюджет, в обещания, в уровень качества. Или косяки с коммуникациями.
SD>>Но в целом да, РМ — это не для каждого работа.
KP>За нее сильно недоплачивают, я бы сказал.
Здравствуйте, UA, Вы писали:
G>>Как раз наоборот, сидеть и неторопясь кодить — самое спокойное занятие, которое только можно придумать.
UA>У эффективного менеджера всегда сжатые сроки и кодят торопясь.
нужно корову меньше кормить и больше доить (с)
Офигенно эффективно на длинных дистанциях