相关阅读:

阿里职位层级(附P级详细要求)

互联网吹牛逼指南:我们和腾讯有深度合作=公司用QQ邮箱

直播平台整体架构

原文出处:https://www.cnblogs.com/zer0Black/p/9571987.html

我是一名新手项目经理,转项目管理岗1年半。在做管理之前,我是一名开发。也就是说,我是最常见的技术转管理了。

最开始,我极度不适应这个岗位。很累,但是不见成效。经过一年多的摸索,我终于在工作中总结出了一些心得,一些套路。所以我想给技术转管理的同学们讲一讲:

我做了什么,来拯救自己。

个人背景和公司背景

  1. 目前为止工作4年半,也就是说,我做了3年开发,1年半管理

  2. 我是一名野生程序员(就是非计算机专业毕业)

  3. 我写过Android、iOS、web页面、java后端、python后端等等,看起来像传说中的全栈程序员。但其实心知肚明,我就是那种啥都会但啥也不行的程序员

  4. 公司此前做产品,后来在产品的基础上转型外包扩大规模

  5. 公司转型的基础上,我也转型成了管理

  6. 我司项目经理是一个专门的职位,负责项目管理、技术架构、客户对接。总之项目的一切相关问题,包括技术问题,都由项目经理负责

我做了什么

事必躬亲,会毁了团队也会毁了自己

但这个行为对管理者来说,只会让管理者越来越疲惫。而对整个团队来说,更是温水煮青蛙,一步一步把团队带进深渊。管理者负担太多工作,导致团队长期无法成长。轻则导致管理者累崩。重则导致项目崩塌、团队分崩离析。

我应该怎么办:

实际上,影响别人去做好一件事,比亲自去做要难的多。而我处理这个问题的方式

  1. 忍住自己亲自动手的心理

  2. 复杂任务拆解细化,分派任务时明确任务目标和验收标准

  3. 分派任务时给予同事鼓励,对他们保持充分信任

  4. 有难度的任务,提供一定的辅助或者培训

多想、多说、多做

我开始带团队的时候,一直忙于处理各种各样的项目问题,写代码、沟通需求、进度汇报、现场演示。大部分时间都埋头于项目本身,以为只要把项目做好,按时交付就行。做的太多, 导致思考的时间少了,对团队同事的关注也就少了。

而一个团队领导者,多做是应该的,更重要的是多思考,多说

思考什么:

  1. 项目干系人是否清楚,干系人不清楚会导致项目管理混乱,出的东西不满足要求

  2. 需求是否合理,需求是否可以优化、技术架构是否满足需求

  3. 功能是否拆解到位,任务分派是否可合理

  4. 若尝试新技术,是否有把握在出问题的时候力挽狂澜

  5. 团队成员状态如何,要如何激励他们

  6. 项目流程是否合理,如何改进

  7. 项目成本如何控制,时间节点如何把握,质量如何保证

以上都是我目前每个项目都会思考的问题。项目管理者一定要告诫自己:不要用战术上的勤奋掩盖战略上的懒惰

说什么:

  1. 需求不清楚要问

  2. 需求可以优化要说,不要闷声发大财,坑的是自己

  3. 有困难处理不了要及时汇报给领导,悉知客户

  4. 团队成员有问题要给予正确指导,而不是放任自由

  5. 进度情况、项目情况要积极和客户保持沟通

不仅是监督,更要是指引

“那个功能写完了吗?”;“这个功能怎么还没做好”;“你这个东西什么时候能够写完”。

以上是我日常工作中最常做的事情,即便到了目前,我依然在做这些事。监督催促同事干活!每天像个监工一样,漫步在同事周围,监督他们的进度,在他们耳边逼逼叨。

救火能力固然重要,但更要防范于未然

我由技术转管理的初期,最擅长的事情就是技术。所以一直在项目中充当救火队员的角色。

有突发情况?我自己来;没有人能攻克技术难点?那我自己来;开发了很久,发现需求理解错误?咔咔咔自己一顿改;总之就是这有问题,咔咔咔自己一顿弄,那有问题,嗒嗒嗒自己一顿搞。总用自己的技术能力挽救项目中的各种突发情况。

而作为一个项目管理者,救火能力固然重要,要在关键时刻能够站出来力挽狂澜。但更重要的,我想是如何去避免突发情况吧。而要避免突发情况,就要思考如何做好风险管理。提早做好准备,把可能出现的未知风险扼杀在襁褓中。

在IT项目管理中,我认为风险主要存在于以下几点,应思考准备以便规避风险:

  1. 需求变更。开发中需求变更是难免的,但如何控制需求变更,如何管理需求变更是我们着重要考虑的问题。SCALPEL方法,大家可以了解一下

  2. 项目干系人不清楚,导致项目需求分歧

  3. 技术难点预估不足。总是会存在开发过程中才发某项功能无法实现或者实现成本过高,这主要是由于前期对需求理解不足,对自我或团队太自信造成的

  4. 计划制定问题。开发计划制定有问题,可能由于错误的估计了团队的能力,项目的难度造成的。计划风险通常是由项目经理自己造成,需自我强化、学习、思考来避免此问题

  5. 组织成员问题。开发成员不足、人员离职、其它项目需紧急支援人手、团队沟通不畅都可能引起此问题

  6. 流程风险。过于流程化,导致流程工作占用太多开发时间,流程和灵活是一对冲突的概念。如何解决项目管理中流程化和灵活度的问题,我认为是项目经理较重要的能力之一

  7. 性能问题。开发过程中,最怕的是功能做完了,最后发现性能不行。导致前期开发工作全白费。所以在需求阶段,软件的用户量,数据量都是要考虑在内的。在开发之初,就要在程序设计过程中将性能问题考虑进去

保持内心强大

项目管理是一个磨人的工作。虽然外面说要做风险管理,但突发情况避免不了。一个合格的项目管理者,要有泰山崩于前而色不变的内心。

需求变了不要紧、计划变了不要紧、成员情况发生变化不要紧。毕竟我们都知道世界上唯一不变的就是变化,尽可能的给自己准备好Plan B

背黑锅要上,邀功也要上

我相信各位做开发的时候,最讨厌的就是那种黑锅你背,有功他领的leader。既然如此,希望我们也不要变成这样的人。

在帮派里,不能为兄弟们挡刀并引领兄弟们前进的老大是不值得追随的,弟兄们在你手下做事受尽委屈,争不了一口气,那这个老大也做不长。

技术出身的管理者中,我相信背黑锅要上是大家都能做到的。但技术人员不善言辞,总是闷头干活,不会表达。所以要适当学会邀功,为团队邀功。希望大家都能学会邀功也要上

不要抛弃技术,它可能是你的救命良药

总结

总体而言,我认为一个新手项目经理,要学会以下事情:

  1. 要学会带领团队成长,不要事必躬亲

  2. 要多进行思考

  3. 要学会风险管理

  4. 要保持内心的强大

  5. 要学会邀功

以上,就是我想和大家分享的内容,其中很多点,我自己做的也不是很好,依然需要自我练习和努力。希望各位技术转管理的同学,都能尽快适应自己的工作。

【完】

如有收获,欢迎「分享 

「点赞「评论 

看完本文有收获?请转发分享给更多人


欢迎关注“互联网架构师”,我们分享最有价值的互联网技术干货文章,助力您成为有思想的全栈架构师,我们只聊互联网、只聊架构,不聊其他!打造最有价值的架构师圈子和社区。

本公众号覆盖中国主要首席架构师、高级架构师、CTO、技术总监、技术负责人等人 群。分享最有价值的架构思想和内容。打造中国互联网圈最有价值的架构师圈子。

  • 长按下方的二维码可以快速关注我们

  • 如想加群讨论学习,请点击右下角的“加群学习”菜单入群

从技术转管理,我做了什么来拯救自己?相关推荐

  1. 从技术转管理,做了什么来拯救自己?

    原文出处:https://www.cnblogs.com/zer0Black/p/9571987.html 一名新手项目经理,转项目管理岗1年半.在做管理之前,我是一名开发.也就是说,我是最常见的技术 ...

  2. 技术管理如何做?管理者应具备哪些能力?

    读者群里有不少刚开始做管理的技术人,很多都和我谈过他们的困惑. 总结下来主要是不知道继续晋升需要培养哪方面的能力. 技术经理其实是技术人最难做好的管理岗,原因主要有两方面: 一,在互联网公司,技术骨干 ...

  3. Google工作10年,关于技术、管理和职场生涯的一些感悟

    欢迎关注方志朋的博客,回复"666"获面试宝典 最近读到了一位在 Google 工作10年+的"老"工程师关于技术.管理和职场生涯的感悟. 我看完后觉得很有收获 ...

  4. 技术转管理的成功率不到70%!你必须先迈过这9道坎...10页PPT详解

    来源| CSDN学院 && 技术领导力 整理| Emma 导读:曾经看到过一个数据,技术转管理的成功率不到7成,也就是说好不容易在职场中拼杀突围,获得了晋升机会,10个人里至少有3 个 ...

  5. 《跃迁 从技术到管理的硅谷路径》读后感

    怎么买书?从哪里买书?  先说一些跟本书无关的话题呗,为什么喜欢阅读,我努力地想让自己找几个高大上的理由,但是真实的内心告诉自己其实我的阅读只是为了舒缓自己的焦虑感,根本不是为了什么高大上的目的.   ...

  6. CTO俱乐部下午茶:技术团队管理中的那些事儿

    摘要:"CTO下午茶"是一种有效的集体对话的模式,参加活动的成员在真诚互动和共同学习的宗旨下齐聚一堂,在喝茶聊天氛围下交流工作心得.本期"CTO下午茶"的主题是 ...

  7. 技术与管理并重才能走的更远

    很长一段时间没有发牢骚了,有些事如鲠在喉,不吐不快.这段时间,利用业余时间做了一个驾校与学员交互的平台.原本估计是2个月.但实际做下来,却零零散散前前后后一共花了不到3个月.期间虽有客户的原因,但在这 ...

  8. 技术、管理和技术管理

    曾经听到过不少人说做管理的人不需要懂技术,其大意是因为懂技术反而会制约自己的管理判断或决策.最近因为在读MBA,也突然想起这一观点并做了一些思考.      对于这一观点,我想首先不能用对与错来对其加 ...

  9. 程序从技术到管理:思维转变是关键

    IT公司研发部门的管理人员大多是从公司内部的技术人员中提拔的.在快速发展的公司里,这样的机会更多.然而这种"半路出家"的转型也给我们带来了很多挑战,其中最关键的部分在于思维方式的转 ...

  10. 软件开发人员怎样走好从技术到管理之路?

    软件开发人员怎样走好从技术到管理之路?这是一部分技术人员思考和谈论的老话题.虽然我自己并没有丰富的管理经验,但还是想记载下这一段时间里对这一问题的想法.从我个人走过的路来看,要走顺这条路,应该做好三个 ...

最新文章

  1. 面向过程和面向对象的区别(转)
  2. 经由因果分析,反驳AI监控学生上课,及辨别健康类谣言
  3. Delphi中使用ListView和TreeView的Item中的Data可能被忽略的内存泄漏
  4. 2021合工大超越卷数二好题精选
  5. 为什么本地图片都不能直接浏览器_微软工程师帮助谷歌解决Chromium浏览器中一个很长久的细节问题...
  6. Bootstrap 面包屑导航
  7. Flink java 自定义reduce函数,以wordcount为例
  8. 生意是怎么越做越累的?
  9. 搜狗营收创新高,股价却跌7%,对话王·玄奘·小川
  10. g30u盘启动 中科曙光1620_曙光超融合一体机,让用户业务上云更简单
  11. zabbix 3.0快速安装简介(centos 6)
  12. IOS人脸识别开发入门教程--人脸检测篇
  13. vmware 安装 mac os 修改序列号
  14. 如何修改服务器BMC密码,C2100服务器BMC卡固件升级失败和密码重置问题
  15. python实现有趣的数学逻辑程序
  16. 大一学生WEB前端静态网页——唯品会1页 包含hover效果
  17. 5款知乎高赞的超牛软件,你一定要知道
  18. NLMSG_ALIGN
  19. 手机游戏服务器使用UDP还是TCP
  20. 不同种类的单片机通讯分析

热门文章

  1. Go database/sql 教程
  2. Maven构建Web项目
  3. 保护你的Sqlite数据库(SQLite数据库安全秘籍)
  4. 水滴石穿之子页面的滚动条设置 表格的固定高度宽度问题 复制带格式的文本...
  5. 「leetcode」17.电话号码的字母组合【回溯算法】详解!
  6. 450A - Jzzhu and Children 找规律也可以模拟
  7. fcpx教程,如何在 final cut pro 中导出视频的图文?
  8. 知名视频编辑工具:达芬奇剪辑调色软件 DaVinci Resolve Studio Mac v17.3.1
  9. iClip mac如何自定义声音?iClip剪切板管理软件更改声音的方法
  10. FoneDog Toolkit iOS Data Recovery如何从iPhone恢复已删除的数据