Опыт управления программистом

Архитектура внешний интерфейс программист товар

От инженера до менеджера есть много мыслей, которые нужно изменить.Если вы столкнулись с узким местом, возможно, мой опыт поможет вам, спасибо.

Управление вниз

  1. Вместо того, чтобы писать повторяющийся код приложения, исследуйте новый код или код более низкого уровня.
  2. обратить внимание на товар.
  3. С другими отделами, такими как требования, поднятые PM, используйте да, но режим для ответа. Вместо того, чтобы думать с точки зрения инженеров, подумайте, достаточно ли ресурсов, технических трудностей и т. д., когда сталкиваетесь с необходимостью, и обычно говорите «нет».
  4. Обязательно удовлетворяйте тех, кто удовлетворяет вас, а те, кто не удовлетворяет вас, могут сдаться.
  5. Расширьте возможности сотрудников своей команды, узнайте сильные и слабые стороны каждого человека и избегайте слабых мест.
  6. Показывайте больше наверху, больше заботьтесь о внизу, больше помогайте на том же уровне и оказывайте честь подчиненным.
  7. Если вы можете нанять человека с более высоким уровнем, чем вы, он готов работать под вашим началом, что эквивалентно скрытому повышению его уровня.
  8. В быстро развивающейся компании самое главное для технического лидера — подбор персонала, затем управление персоналом и техническое совершенствование.
  9. Будьте строги со своими подчиненными, серьезно помогите ему проанализировать свои сильные и слабые стороны, а также помогите ему улучшить свои сильные стороны, избежать слабостей и позволить ему делать то, что может полностью раскрыть его сильные стороны.
  10. Очень важным ключевым моментом в управлении командой является структура персонала.
  11. Обратите внимание на чувства PM, QA и back-end RD, пусть им будет хорошо, и вам будет хорошо, лидер всегда будет знать вашу команду со стороны.
  12. Проводите беседы с персоналом каждые две недели, чтобы понять статус работы и требования, позвольте ему больше говорить и больше слушайте сами.
  13. Регулярно высказывайте свое мнение о персонале, не держите обид и не усугубляйте недопонимание.

Управление вверх

  1. Если возник конфликт с руководителем, необходимо заранее его рационально проанализировать. Отражать.
    • Слишком быстро судите, думая, что лидер хочет с вами поиздеваться, а на самом деле он пытается вам помочь.
    • Не берите односторонний контроль и не скрывайте процесс своей работы от руководителей.
    • С вашей точки зрения, это не исчерпывающе, вы должны общаться с лидером, но вы должны понимать детали с точки зрения босса.
  2. Будьте осторожны при общении с лидерами.
    • интересы должны совпадать.
    • Чтобы уточнить вопрос, что я имел в виду, а не что.
    • Уважайте, уважайте эмоции друг друга. С точки зрения вещей, поведение и люди разделены.
    • Доверять друг другу.
  3. Знайте своего босса, знайте, что его волнует, знайте его личность и привычки, читают ли они или слушают.
  4. Пусть ваш босс знает, что вы делаете. (но не слишком подробно)
  5. Поймите свою незаменимость и спросите своего босса, когда придет время.
  6. С уважением относитесь к компании и к своему боссу.

левое и правое управление

  1. Сделайте людей, с которыми вы работаете, удобными и уважайте их.
  2. Сделайте обмен интересами для достижения беспроигрышной ситуации.

быть техническим лидером

  1. Спешите со мной.
  2. Развивайте сотрудников.
  3. Ставьте командные оценки и пусть все в команде преуспеют.
  4. Общайтесь и сотрудничайте, чтобы повысить вовлеченность персонала.
  5. Завоюйте доверие других и сделайте так, чтобы они были счастливы поделиться своими проблемами.
  6. Склонность давать определенные ответы другим.
  7. Думайте о своей команде как о компании, что вы должны сделать, чтобы сделать вашу команду самодостаточной и зарабатывать больше денег.
  8. Для расширения влияния команды есть две идеи
    1. Найдите болевые точки в работе вашей команды, решите их и расскажите о них другим командам или даже создайте продукт, который будет представлен обществу. (например, платформа мониторинга производительности)
    2. Найдите болевые точки людей или команд, с которыми вы работаете, разработайте технические инструменты для их решения и обеспечьте эффективность сотрудничества. (например, инструмент переименования фрагментов пользовательского интерфейса, генератор карт спрайтов)
  9. Когда вы станете руководителем команды из более чем 20 человек, технологии станут менее важными, более важным станет поиск людей, которые разбираются в технологиях и внедряют технологические инновации и бизнес-инновации.

самосовершенствование

  1. Делайте немного больше и делайте немного больше, чем поручил вам ваш руководитель.
  2. Узнайте больше о бизнесе и коде, независимо от того, написали вы его или нет.
  3. Знаком со сквозной, сквозной архитектурой и бизнесом.
  4. Самоучки более базовые и основные знания принципа.
  5. Делайте лучше, и предлагайте и пересматривайте неразумные места в системе и бизнесе. (Покажите себя лидерам, углубляя свое знакомство с бизнесом и кодом.)
  6. Учитесь систематически, читая книги, узнавайте вопросы, читая статьи, и находите какие-то методы.
  7. Примените то, что вы узнали, на практике и напишите демо, моделируя среду самостоятельно.
  8. Говорите с другими.

инженер роста

старший инженер

  1. Сделайте немного больше, особенно тестирование.
  2. Доставить готовый продукт.
  3. Другие могут наследовать ваш код, никаких ям.
  4. Предоставляет масштабируемую систему.
  5. P6 может разобраться во всем сам.
  6. p6 может решить сложную задачу самостоятельно.

Эксперт (Команда)

  1. нормотворчество
  2. Три образца для подражания, как дела у вас, как у него. (поуровневое обучение, разделяй и властвуй и рекурсия)
  3. Умение разбивать сложные проблемы на более мелкие.
  4. P7 может распространить свое техническое влияние на всю Команду.
  5. P7 может решать сложные задачи в пакетном режиме.

Требования крупных заводов для каждого уровня способностей


Добро пожаловать в мой блог:yondu.vip