Я давно хотел найти себе работу связанную с разработкой CAD программ. Потому, что мне это интересно и потому, что имею большой (20 лет) опыт в этой сфере. И 2010 году осуществилась моя мечта и я получил даже больше чем хотел.
И первое время я просто бился в экстазе. Любимая работа, возможность работы на дому. У меня были грандиозные планы! В самом начале я набросал себе этот план в письменном виде Cobalt Next Steps.
В конце прошлого года, в Киев приезжал Robert Bou — владелец компании Ashlar-Vellum с женой Julie. И во время обеда я ему заявил, что за 2 года ничего не сделал для развития программы Cobalt-3D. Я специально немножко преувеличил для доходчивости. Он конечно же обиделся и сказал мне, что я обещал сделать архитектурный модуль для программы TurboCAD за один месяц, а делал его целый год.
Что же за иллюзии были у меня, спросит нетерпеливый читатель?
Иллюзия была в том, что я думал, что представляю какую то ценность для кампании и что то из себя значу в глазах руководства фирмы.
Честно говоря, я уже давно понял отношение руководства фирмы к программистам. Ведь главный разработчик программы ушел из фирмы примерно 7 лет назад побив горшки с Робом и получив в качестве отступного свою долю в $3 млн.
Для развития любой программы нужен Product Manager. Часто главный разработчик и могут быть в одном лице, если это маленькая программа.
У любого продукта должен быть Product Manager, который имеет видение по развитию продукта. Этот человек говорит программисту что нужно делать. Или ставит задачу или разрабатывает задание на разработку.
The Product Manager will research and identify customer needs in current and new markets, and determine key functionality for our product portfolio.
В русском языке Product Manager — это торгаш. Поэтому прошу не путать.
Product Manager — это человек, который хорошо знает рынок, потребности заказчиков и выбирает нишу для своего продукта. И он конечно же должен продумать направление для рекламной кампании. Фактически этот человек является самым главным после директора по всем вопросам, которые касаются его продукта.
Так вот, самое смешное заключается в том, что у нашей программы нет уже давно такого человека. У нашей фирмы есть несколько программных продуктов. Есть владелец и генеральный директор, есть исполнительный директор.
Есть команда, которая занимается программой Cobalt. В этой команде есть программисты, тестировщики, служба технической поддержки и технический писатель и дизайнер.
Начальник над этой командой — директор Владимир, сказал мне что наш генеральный доверяет нам и мы сами разрабатываем стратегию и согласовываем с ним. У нас работает коллективный разум.
Владимир в программе не разбирается и не вникает в процесс разработки. Директора наши больше занимаются финансами.
Оказалось в реале, что самый главный в техпроцессе создания продукта это тестировщик.
Честно говоря, я лелеял мысль постепенно захватить власть в свои руки и стать этим самым самым главным человеком по программе — Product Manager. Оказалось, что я еще должен оправдать доверие и завоевать это место под солнцем.
А я не хочу оправдывать чужие ожидания и завоевывать место под солнцем. Ибо у меня есть свои ожидания и планы и я полагаю, что уже занял свою нишу.
Буду откровенным до конца. Я хотел со своей собственной программой Дом-3D интегрироваться в кампанию Ashlar-Vellum. Моя программа имеет свое собственное ядро и занимает совсем другую нишу (дешевую) на рынке.
А меня хотели использовать как обычного программиста (team lead). А обычных программистов в Киеве тысячи — как собак нерезаных.
Проработав 4 года я ушел из фирмы по собственной инициативе.
Просто не мог работать, конфликтов не было.
P.S.: Если будет интересно, то я продолжу и напишу почему пока я не достиг успеха с программой Дом-3D. Сейчас я работаю на проект 3D-Coat.
И первое время я просто бился в экстазе. Любимая работа, возможность работы на дому. У меня были грандиозные планы! В самом начале я набросал себе этот план в письменном виде Cobalt Next Steps.
В конце прошлого года, в Киев приезжал Robert Bou — владелец компании Ashlar-Vellum с женой Julie. И во время обеда я ему заявил, что за 2 года ничего не сделал для развития программы Cobalt-3D. Я специально немножко преувеличил для доходчивости. Он конечно же обиделся и сказал мне, что я обещал сделать архитектурный модуль для программы TurboCAD за один месяц, а делал его целый год.
Что же за иллюзии были у меня, спросит нетерпеливый читатель?
Иллюзия была в том, что я думал, что представляю какую то ценность для кампании и что то из себя значу в глазах руководства фирмы.
Честно говоря, я уже давно понял отношение руководства фирмы к программистам. Ведь главный разработчик программы ушел из фирмы примерно 7 лет назад побив горшки с Робом и получив в качестве отступного свою долю в $3 млн.
Для развития любой программы нужен Product Manager. Часто главный разработчик и могут быть в одном лице, если это маленькая программа.
У любого продукта должен быть Product Manager, который имеет видение по развитию продукта. Этот человек говорит программисту что нужно делать. Или ставит задачу или разрабатывает задание на разработку.
The Product Manager will research and identify customer needs in current and new markets, and determine key functionality for our product portfolio.
В русском языке Product Manager — это торгаш. Поэтому прошу не путать.
Product Manager — это человек, который хорошо знает рынок, потребности заказчиков и выбирает нишу для своего продукта. И он конечно же должен продумать направление для рекламной кампании. Фактически этот человек является самым главным после директора по всем вопросам, которые касаются его продукта.
Так вот, самое смешное заключается в том, что у нашей программы нет уже давно такого человека. У нашей фирмы есть несколько программных продуктов. Есть владелец и генеральный директор, есть исполнительный директор.
Есть команда, которая занимается программой Cobalt. В этой команде есть программисты, тестировщики, служба технической поддержки и технический писатель и дизайнер.
Начальник над этой командой — директор Владимир, сказал мне что наш генеральный доверяет нам и мы сами разрабатываем стратегию и согласовываем с ним. У нас работает коллективный разум.
Владимир в программе не разбирается и не вникает в процесс разработки. Директора наши больше занимаются финансами.
Оказалось в реале, что самый главный в техпроцессе создания продукта это тестировщик.
Честно говоря, я лелеял мысль постепенно захватить власть в свои руки и стать этим самым самым главным человеком по программе — Product Manager. Оказалось, что я еще должен оправдать доверие и завоевать это место под солнцем.
А я не хочу оправдывать чужие ожидания и завоевывать место под солнцем. Ибо у меня есть свои ожидания и планы и я полагаю, что уже занял свою нишу.
Буду откровенным до конца. Я хотел со своей собственной программой Дом-3D интегрироваться в кампанию Ashlar-Vellum. Моя программа имеет свое собственное ядро и занимает совсем другую нишу (дешевую) на рынке.
А меня хотели использовать как обычного программиста (team lead). А обычных программистов в Киеве тысячи — как собак нерезаных.
Проработав 4 года я ушел из фирмы по собственной инициативе.
Просто не мог работать, конфликтов не было.
P.S.: Если будет интересно, то я продолжу и напишу почему пока я не достиг успеха с программой Дом-3D. Сейчас я работаю на проект 3D-Coat.