程序猿思维害死人

yelloweye 发布于 2014/06/29 17:58
阅读 8K+
收藏 18

                                                    程序员思维VS产品经理思维

创业前,曾经我做了5年的后台开发。创业后需求分析、产品设计、写代码等基本能做的都做了,也算是半个产品人员。现在回想起来,当然以后还会为自己的不成长在埋单,很多工作细节决定了我们的未来,有时回想起来会很懊恼。

下面说说自己心理转变的几点:

1、对需求的看法

以前作为开发人员的时候,第一反应是希望需求容易实现,当然也会考虑下做得好,但是这个要求点绝对是很低的。同样估时长的任务,第一反应都是希望尽快做好。这个第一因素,已经大大限制了我的其他想法。

现在作为产品分析的时候,我脑子想到的是挖掘需求,满足用户,同时将界面布局和交互方式做得尽量方便和简洁。想着如何让用户用得爽。

2、对待不同模块

作为开发的时候,不是自己负责的模块,一般不会去了解,甚至接口方面都希望同事做得尽量方便,至于那边模块的具体业务真的不想去了解,不关我的事情。

现在会全局着想,每个模块之间的业务对接,业务的轻重点等都需要考虑,同时还需要深入了解各种竞品。

3、对待需求变更的态度

作为开发人员的时候,第一反应是需求怎么搞的啊,老是改需求,产品有点水平行不行。之后就是讨价还价,拜托尽量少点变更吧。

现在意识到需求变更是一种常态。对业务认知水平的提高,你心理理想的产品形态也会发现改变的,一切的需求变是为了改进。

4、对待bug的态度

作为开发人员的时候,第一个反应就是我明明测试过了啊,其实是由于自己当时忽略了一些情况或者粗心大意造成的,但是我们为了面子,往往来一句,这个我测试过没问题的啊

现在遇到bug,心理总不爽,很想骂自己,当然也会尽量快递修复。有时为了一个小界面的修改,也会付出很多的精力。举个例子,有时会两种布局都做出来,对比过后再决定。

总结:

说实在的,作为开发人员的时候,得过且过的心理太严重了,当然这也是中国职场人的惯病。打工心态决定了你的工作水平,程序员普遍对自己的要求不高,当然这也是事出有因,觉的自己付出得够多的了,但是薪水报酬都是固定的,而且对薪水非常不满,心理老是有所怨言。工作里没有100%投入。仔细剖析下,这样的员工容易转到技术管理层上吗。

我们经常说程序员老是在考虑35岁后做什么,总不能和年轻的小伙子争码农的岗位吧。到时十几年的工作经验不会是你的优势,反而是你的劣势。

周鸿祎之前有一篇文章说得很对,打工心理的人一辈子都是打工。我说句,程序猿思维的一辈子都是撸代码的命。不管怎么样,以后力争做足一百,这是无关乎结果的努力


以下是话题补充:

@yelloweye:其实很多人还没看懂我真正想说的 我并不是指程序员如何,我想表达的是 缺乏事业心的时候,工作中的要求就是差不多,没有追求卓越,差不多就好了,内心会偷懒,工作里多抱怨。老油条就是这样炼成的。 我写这篇文章的出发点,并不是贬低程序员,只是希望大家在以后的工作中,做个有要求的人,无论做项目还是做产品有事业心 (2014/06/30 09:21)
@yelloweye:我没有洗脑,只是从自己的经历说出的一些感受,这个确实是我个人真真正正的感受。 以前我觉得自己是个不合格的码农,其实团队里,平时我做的任务最多,加班也差不多是最多的,但是心态上不够积极。前几天在一个微博上看到一句,一份工作不能让你去拼命了,一是钱不够,二是这份工作没价值了。很多时候,人们在埋怨,在诉苦,却不会去努力,不会去改变 我写这篇文字的目的纯粹是写我的感受。可能每个人的思考方式不一样,觉得我写得不好,我也所谓,觉得写得有点东西值得去思考,有点共鸣,当然最好,大家想想自己身处的位置,现在做什么事情,做得如何,我们未来还会做什么事情,等等 (2014/06/30 15:42)
加载中
2
冰心
冰心
赞一个
2
猎户座
猎户座

开始觉得说的不错,在理,再想想。。

楼主这是拿混日子的码畜思想来侮辱程序员这个概念性职位,是在凸显楼主转型做产品经理的成熟、合格等优越感。。

新人斗胆反驳下楼主这几条改变:

1,码畜有提需求的义务和权力,但是真正提需求的时候,大部分产品经理或者项目经理只听的进去是否能实现,评估实现的时间可以压缩多少?其他需求提出都是浮云,只有产品经理等领导职位提出的才叫需求!试问就这样的状态码畜如何有心思提需求,领导说的算的时代,码畜们必须学会"听话"。

2,首先,任务压身,哪有时间和心情去了解别人的,而且了解以后这任务就派过来了,别人不懂的时候隐形工作量的指导,夸张点例子:凌晨电话过来紧急维护,为啥?你了解!!待遇不见涨,任务一个接一个,任务多了,bug几率还增加,好处领导捞去,责任码畜背起,码畜做好自己就行,提这种说话的产品经理,项目经理摆明想偷懒拿高薪,这事都想码畜上,任务时间可以多点嘛?比经理们了解的多,可以公平竞争职位嘛?

3,需求变更是谁提出的?客户、产品经理、项目经理一句话,码畜加班几星期。。该需求不合理可以说明理由直接拒接嘛?可以不加班嘛?加班有加班费嘛?实现评估的时间可以长点嘛?码畜提出的需求可以算到绩效里去嘛?

4,bug的出现直接影响收入以及被对待的态度,以及工作数量和质量。简单的说就是一个常出bug的码畜和一个基本不出bug的码畜,单位时间内谁的任务多,有话语权,有产品拍砖权,有选择任务权,有高薪酬权等等等等。。。

综上所诉,没有同码畜一样的工作时,不要瞎说码畜什么都不想,一个才学没多久的框架,语法,工具等,就要根据需求评估实现时间和保证质量,中途还有需求变更,bug修复,以及隐含的代码结构设计、性能优化、容错健壮等等高扩张行为及思想,还想码畜怎么样?

最后,不要拿码畜这个派生类看成程序员这个基类。。可以向上转型,不一定能向下转型额。

一点感概,非针对性攻击,莫怪莫怪。。。

約啶
約啶
回复 @修改登录密码 : +1 挣钱和做事的区别而已
右边有棵草
右边有棵草
需求不是客户提的么?程序员提的叫建议,有些团队对于这些建议是会讨论的,有些就是你只要完成既定的需求任务就行。高质量的程序员不会有什么更多的话语权,选择权之类的,除非你是产品经理或者是项目负责人,你虽然高级,但是你还不是棋手,只是棋子,只能听从安排。你的每个反驳都有问题。
raydian_yuan
raydian_yuan
回复 @猎户座 : 12345
尼古拉希
尼古拉希
键盘大神
艾-莎
艾-莎
忽然想起我国古代的法家思想
下一页
1
WPracker
WPracker
说的好。  学习 自勉
0
修改登录密码
修改登录密码

真知灼见~~


不过没有接触过产品和客户的码农是不会理解的

修改登录密码
修改登录密码
看了后面的回复, 其实一目了然, 不能接受楼主思想的,是因为还没到那个层次. 视野不同,欣赏到的景色自然不同. 码农只看到一片叶子, 产品经理看到的是一棵树乃至一片森林
0
牛强
牛强
学习了
0
0
无知有趣
无知有趣
屁股决定脑袋
穿衣服比较麻烦
穿衣服比较麻烦
回复 @dongKun : 意思就是吃的多,拉的就多
猫大大
对于屌丝来说,真的是脑袋决定屁股。你除了脑袋没有任何可以利用的资源。 对于高帅富来说,屁股决定脑袋,应为他们本身可利用的资源就很多。
lichkkk
lichkkk
屁股决定脑袋+1。 看得再明白,没有决定权,那就连个屁都不是。
yelloweye
yelloweye
其实很多时候,你看问题的角度决定了你位置
dongKun
dongKun
@方棱 ..
下一页
0
jwjiang
jwjiang
我只能说,楼主作为程序员的时候不合格,作为产品的时候也不合格,反而把问题怪罪到程序猿思维上……
SimonYe
SimonYe
说对了!
lichkkk
lichkkk
回复 @yelloweye : 在中国,产品不赚钱,你说得那些都是屁。
yelloweye
yelloweye
确实有很多不合格的地方
返回顶部
顶部