Re: [请益] PM懂程式有优势吗

楼主: littlethe (东周流浪汉)   2020-07-13 06:49:07
先讲结论,
PM懂程式会有优势,
但这个优势应该不是你想得那样,
PM是态度导向的工作,
态度要先对,沟通能力要先有,
有了之后,再来才是看你的"知识",
也就是说,当2个态度都很好的PM,那懂程式的那个,就会比较受工程师欢迎,
但如果是1个态度很好但不懂程式的PM,和1个态度很差但懂程式的PM,
绝对是态度很好的PM受欢迎,
最常见的态度差,就是当PM.就以为自己是工程师的主管或客户,
对工程师用主管或客户的口气讲话,
逼工程师做他们反对的事,
搞得很像工程师有两个主管或两个客户,
或是PM根本就无法把需求讲具体,讲清楚,
而且所谓懂程式的优势,我们要的是有"开发经验"的,
自己关在家里学,或去上课,但没用在工作的话,这个没太大意义,
因为自己学,只是知道语法,不知道实际工作会遇到的状况,
但工程师不需要你来告诉他语法,
因为工程师会的语法比只是自己学的人高太多了,
我们要的是能讨论"开发的状况",要知道我们在说什么,在担心什么,
你真的要能让程式知识发挥效果的话,最好是先当工程师先至少当个一年看看,
不然要讲程式的话,如果连大学生的程度都没有,那就太浅了,不如不要谈,
只会和我讲for和if,能对专案有什么帮助?
来讲个只会皮毛,一知半解,态度又不好的亲身故事,
有个PM要我做出一个在网页上秀图的功能,
因为这个功能要串连几个地方,还要测试,我就估3小时,
结果她就呛我这个功能不是5分钟就做好吗?
我没和她吵,我就继续做...
大概半小时后吧,她就用html写了<img src="XXX">一行,
再呛我,"你看,我都已经写出来了",
我整个傻眼,居然拿静态网页写法来和动态网页比?
她理亏后,又改口说我是PM不懂技术...
像这样,扯到爆的行为,那"懂程式"就成了扣分的事了,
其他常见PM不好的行为,
例如工程师希望PM提供"公式",
还附加一句,如果公式讲不出来,也要尽可能把逻辑规则讲仔细,
结果PM一听到"公式"或"逻辑"要他提供,就气得跳脚,
指著工程师大骂说工程师要自己想公式和逻辑,
这个很明显就不懂工程师职责和自己职责,以为工程师就等于数学,
以为PM可以完全不用碰数学,所有数学的事都要工程师处理,
PM给不出具体的形容,工程师只好靠自己想像弄出来,PM又在大喊这不是他想要的,
但工程师根本不会心电感应知道PM倒底要什么,
(这时候就是PM懂程式的价值了,如果PM态度好,又会程式,
这时候想公式和逻辑就会顺利很多,
但前提真的是PM的态度要先好,要愿意帮工程师处理问题,
工程师也才能帮PM解决问题,这互相的)
或是说,当工程师说这样做有问题时,
PM想反驳,结果回答是"我朋友"或"我老公"或"前公司的同事"也是工程师,
他说这样可以做...
那PM本身不知道要怎么做,PM这样回答,
是要工程师是要和PM的朋友或老公或前同事开会吗?
还是要把他聘进来公司做事?
这样的沟通是大扣分的,
至于PM妹子当花瓶安抚工程师...个人觉得这是把工程师当笨蛋的做法啦,
对我完全没有意义,
她如果无法把需求弄清楚,把文件写好,这样多一个什么都不懂的人卡在中间,
那只是让问题变更多,
安抚我又能干么?安抚我又不会让程式写更快,bug变更少,
而且"故意"找妹子当PM,往往并不是工程师的意思,是根本是老板或主管想把妹,
所以拼命把外行的女生找进来,
我就是看过有公司这样乱搞,而且是不只一家,
外行的女生找进来,
如果肯乖乖的当花瓶也就算了,
结果一进来就觉得自己是主管,
自己想出一堆需求,就跑来命令工程师做,
工程师对她有意见,
她就和老板或其他主管搞暧昧,
(有没有发生什么关系,其他人也不晓得,反正行为就很像男女朋友,也有在约会)
到处说工程师坏话,老板或主管就跑来施压工程师,
这种公司很可怕的,
大概也只有好色或很缺女人缘的工程师才会吃这一套,
我要强调是找外行女生当PM这件事,因为找专业的女生是很OK的,
我也要说一个很现实的事,我看到的软件公司,10间大概有7到8间,
工程师和PM是处不好的,
尤其是公司快倒,案子快垮时,公司内部整天在吵架,气氛很差,压力很大,大家都在推责任,
我也待过传产,气氛虽然不能说很好,但比软件业平均来说好很多的,
这个现象你要去想看看,我是你我会继续待在传产,
最后,我要提醒你,PM这个职位已经变得很奇怪了,
很多行业都会有PM这个职位,但做的事完全不同,
简单的说,就是PM这个名称已经严重滥用了,
很多打杂的工作也叫PM,
所以你不要以为你在传产当的PM,可以用在软件业的PM,
你要细到去看你要申请的公司的PM,在做什么事,针对它去准备,
因为每家公司的PM的工作会不一样,
有的要懂程式,有的不用懂程式,
有的PM其实就是业务员,口才要很好,
有的PM其实是秘书,那又不一样了,
我是比较乌鸦嘴啦,但希望能回答到你问题,让你在做决定时更小心,
不缺钱的话,我是觉得你可以去上课没有关系,有认真上的话,
那也有些帮助的,但要先确定你的态度是好的,
而且有必要的话,最好先当基层工程师,
否则,没有决心转职的话,就留在传产比较好
※ 引述《tin8420 (Invisible man)》之铭言:
: 软件版前辈们好
: 小弟目前在传产专案管理PM,预计未来想转换软件界做PM(产品经理),在思考自身欠缺技
: 能树时,想到程式是很大的硬伤,于是自学了一些基础前端html, CSS,js,未来打算继续
: 报名线上的全端培训班,但不知道这笔5、6万的学费,对于未来能否带来帮助?
: 爬文过正反两面评价都有,有人说PM会沟通就好不需要懂程式,也有人持反面看法,有人
: 说PM妹子当花瓶安抚工程师就好......,想请问各位工程师大神们的经验及看法,跟懂程
: 式的PM工作会配合的更好吗?谢谢!
作者: paulshain04 (paulshain04)   2020-07-13 07:49:00
空降 PM 高机率很雷的 我比较喜欢工程师升上去的PM
楼主: littlethe (东周流浪汉)   2020-07-13 08:02:00
基本上,工程师就是会喜欢工程师转的PM,但可惜的是老板看到会写程式,就只会想要他继续写程式,然后觉得PM可以乱找,就是造成常见工程师和PM不和的源头为什么空降PM很雷?因为那常常是老板的朋友或亲戚,想找进公司,给他们个职位做,工程师不会写就不能当,所以让他们当PM...所以这种就很雷,老板根本没有真心了解一件事,就是PM比工程师更难当,所以找人要比工程师更严格才对
作者: pttworld (批踢踢世界)   2020-07-13 08:14:00
想程式和逻辑那段,那是SA/SD给的想公式
楼主: littlethe (东周流浪汉)   2020-07-13 08:15:00
是没错,但很多软件公司,是没有这个职位,所以变成PM去做我还真没待过有设SA/SD职位的公司
作者: xo1100 (虾蒸河粉)   2020-07-13 08:42:00
所以这行跳来跳去真的正常(?
作者: guest0710 (guest0710)   2020-07-13 08:57:00
你好认真 推
楼主: littlethe (东周流浪汉)   2020-07-13 09:51:00
我不能说跳来跳去很正常,但我会说这是无奈的选择,我们身不由己,如果公司对我好,我不会想跳的
作者: Masakiad (Masaki)   2020-07-13 09:57:00
跟哪一行无关,跳来跳去钱有变多就是正常啦
作者: tin8420 (恒恒)   2020-07-13 10:53:00
您好 我是原PO 谢谢你的详细说明现况 会在仔细考虑转职的 我在传产做的PM是专案管理 主要是专案跟客户对口联系工程疑难 客诉处理 时程掌控 专案损益检讨... 跟软件业的产品经理着重开发的阶段比较不同~不过我自认是个态度不错的PM 起码基本的同理心要有
楼主: littlethe (东周流浪汉)   2020-07-13 12:21:00
不一定会着重开发哦,每个公司的PM不同,最大不同我会说压力会不一样,软件业,尤其接案的,为了赶进度气氛会很差再来就是产业知识会不同,做金融的,做教育的,都和传产的知识不同,反正...你有心理准备就是个好的开始我也好奇你为什么想离开传产的原因,如果你讨厌传产的点在软件业也有的话,甚至更严重,那转职就没意义了
作者: overhead (overhead)   2020-07-13 16:11:00
你遇到的PM好扯,秀图那个光想像就觉得害怕,辛苦了...
楼主: littlethe (东周流浪汉)   2020-07-14 06:35:00
当下是很火大没错,但想一想,这种糟糕的PM就只能在不专业的小公司混下去,专业公司的高薪PM根本不会想请这种人等到了年纪35岁后,不专业的小公司也不想请他们了,除非他们攀到很好的关系,可以当起山大王或贵妇,不然看长久的职涯的话,工程师还是比较吃香,可以累积专业,老了也不会太吃亏,也可以转到更好的公司,外行PM乱搞就算做10年也不会进步,只能唬外行人,内行人一听就露馅了,所以就只有不专业的小公司会请,他们进去又乱搞,公司变更不专业,就变成恶性循环...我这年纪已经看到些这样的例子,真的是外行PM爽在年轻时,越老越惨,工程师就倒吃甘蔗
作者: viper9709 (阿达)   2020-07-14 23:21:00
大推这篇~超有同感
作者: internetms52 (Oaide)   2020-07-18 13:14:00
总的来说,pm懂程式的优势端看你用懂程式这个优势做了什么

Links booklink

Contact Us: admin [ a t ] ucptt.com