Re[3]: Developer -> TL/PM: почему?
От: sharpcoder Россия  
Дата: 18.11.08 08:38
Оценка: :))
Здравствуйте, Firstborn, Вы писали:

F>Здравствуйте, sharpcoder, Вы писали:


S>>Да, пришлось. 3 года назад был разработчиком, сейчас — управленческая должность, десятки подчиненных.

S>>Мотивация — желание развиваться дальше (своего дальнейшего развития как программиста а не видел) и строить карьеру.

F>Хотелось бы уточнить:



F>
  • Почему вы не видели своего дальнейшего развития как программиста?

    Было ощущение что как программист и так уже все знаю и умею.

    F>
  • Что вы подразумеваете под "развитием" и "карьерой"?

    Желание управлять своей жизнью, решать более амбициозные задачи, зарабатывать больше денег, иметь более высокий социальный статус, полчать более высокую отдачу от своих достижений.
  • Re[5]: Developer -> TL/PM: почему?
    От: SkyDance Земля  
    Дата: 18.11.08 08:44
    Оценка: +1
    E>Ну ... в моем случае TL/PM как раз и выполняет сервисные функции (и это именно обеспечение процесса, основная видимая роль заключается в том, чтобы избавить разработчиков от кучи бюрократии, в результате разработчик может сосредоточиться на работе). TL и PM достаточно легко может быть заменен другим, мало что изменится (отсюда особо много желающих на тимлидство аль ПМство не наблюдается). А вот архитектора и ведущих разработчиков (даже ведущих тестеров) уже заменить безболезненно не получится. И с какой такой кстати один из тимлидов с 5-ю подчиненными будет получать больше или столько же, что и архитектор всей системы, над которой трудится до черта народу из разных стран, на котором вообще все держится и который как раз и принимает ключевые решения, как-то непонятно. Вроде в России нахожусь.

    Ваша команда — пример для подражания. Если нетрудно, черкните в личные сообщения, в какой компании и команде вы работаете. Без шуток: очень интересно, где в России уже достигли уровня развития софтверных компаний США начала 90х.
    Re[3]: Developer -> TL/PM: почему?
    От: bkat  
    Дата: 18.11.08 09:08
    Оценка:
    Здравствуйте, Firstborn, Вы писали:

    F>Вот интересно узнать, почему люди меняют лесенки одну на другую.


    Потому что так проще.
    Re[4]: Developer -> TL/PM: почему?
    От: Firstborn Латвия  
    Дата: 18.11.08 11:41
    Оценка:
    Здравствуйте, BulatZiganshin, Вы писали:

    BZ>Здравствуйте, Firstborn, Вы писали:


    BZ>>>приходилось — потому, что каждый человек должен отыскать свой уровень некомпетентности

    F>>Но ведь его можно искать на технической лесенке, либо на менеджерской...

    BZ>на технической в нашем городе ничего не отыщешь. тут всего одна фирма делает коробочный софт


    Но неужели технический путь развития возможен только в связи с разработкой коробочного софта?..
    В нашей стране, например, есть только одна контора, которая этим занимается — но это не значит, что все хотят работать только там.
    Re[5]: Developer -> TL/PM: почему?
    От: BulatZiganshin  
    Дата: 18.11.08 12:37
    Оценка: 9 (2)
    Здравствуйте, Firstborn, Вы писали:

    BZ>>>>приходилось — потому, что каждый человек должен отыскать свой уровень некомпетентности

    F>>>Но ведь его можно искать на технической лесенке, либо на менеджерской...

    BZ>>на технической в нашем городе ничего не отыщешь. тут всего одна фирма делает коробочный софт


    F>Но неужели технический путь развития возможен только в связи с разработкой коробочного софта?..

    F>В нашей стране, например, есть только одна контора, которая этим занимается — но это не значит, что все хотят работать только там.

    но я-то не все понимаешь, когда ты пишешь коробочный софт — ты конкурируешь со всем миром. т.е. ты по самому своему положению вынужден выдумывать нечто новое, чтобы обойти конкурентов. когда ты пишешь заказной софт — ты конкурируешь с несколькими соседними конторами, в лучшем случае. поэтому основной упор идёт на эффективность процесса разработки, на максимальное использование "коробочных" решений. это не творчество, а быстрая сборка домов из готовых кубиков. и совершенствование здесь заключается в изучении номенклатуры кубиков. через несколько лет работы в такой области возникает ощщуение, что ты уже всё изучил, и все новые кубики будут отличаться только наклеенной на них картинкой. т.е. заказная разработка — это денежная, но неинтересная в девелоперском плане работа. вот люди и уходят в менеджеры
    Люди, я люблю вас! Будьте бдительны!!!
    Re[6]: Developer -> TL/PM: почему?
    От: Firstborn Латвия  
    Дата: 18.11.08 13:35
    Оценка: 1 (1) +1
    Здравствуйте, BulatZiganshin, Вы писали:

    F>>Но неужели технический путь развития возможен только в связи с разработкой коробочного софта?..


    BZ>но я-то не все понимаешь, когда ты пишешь коробочный софт — ты конкурируешь со всем миром. т.е. ты по самому своему положению вынужден выдумывать нечто новое, чтобы обойти конкурентов. когда ты пишешь заказной софт — ты конкурируешь с несколькими соседними конторами, в лучшем случае. поэтому основной упор идёт на эффективность процесса разработки, на максимальное использование "коробочных" решений. это не творчество, а быстрая сборка домов из готовых кубиков. и совершенствование здесь заключается в изучении номенклатуры кубиков. через несколько лет работы в такой области возникает ощщуение, что ты уже всё изучил, и все новые кубики будут отличаться только наклеенной на них картинкой. т.е. заказная разработка — это денежная, но неинтересная в девелоперском плане работа. вот люди и уходят в менеджеры


    Имхо, всё это врено только в том сдучае, если коробочный софт ты пишешь в роли владельца компании, а не наёмного работника. То есть вы немного путаете разницу "коробочный — заказной софт" с разницей "своё дело — работа на дядю", нет?
    Re[7]: Developer -> TL/PM: почему?
    От: BulatZiganshin  
    Дата: 19.11.08 20:19
    Оценка: 9 (2) +1
    Здравствуйте, Firstborn, Вы писали:

    F>Имхо, всё это врено только в том сдучае, если коробочный софт ты пишешь в роли владельца компании, а не наёмного работника. То есть вы немного путаете разницу "коробочный — заказной софт" с разницей "своё дело — работа на дядю", нет?


    не вижу никакой связи с директорством. вот смотри — есть у нас некая цнукциональность, которую легко добавить в программу, и есть, над которой нуждно поработать. менеджер заказной программы говорит:

    — ага, вот то что попроще добавь — коиенты будут визжать от восторга, а что посложнее — фиг с ним, это не настолько изменит value программы, чтобы корячиться над этим год

    что говорит менеджер прогораммы, конкурирующей на мировом рынке:

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

    т.е. ключевой фактор — с кем ты конкурируешь. чем выше планка твоего босса, тем более сложными вещами тебе придётся заниматься. можешь это рассматривать в качестве критерия принятия работы, если ты конечно стремишься к тому роду технического совершенства, которое выражается не в объёме заученных спецификаций
    Люди, я люблю вас! Будьте бдительны!!!
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.