程序员若有所悟:“大师您是让百折不挠,再接再厉?”
禅师说:“没有什么东西是放不下的。”
禅师笑而不语,拿出一根筷子,递给青年:来,折断它。
1.6
1.1
技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。
禅师一言不发带他来到院子里,几棵梅树正默默地吐露着芬芳。
《编程之道》出自美国一位的程序设计师 Geoffrey James 之手。
产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。
“不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。原因很简单,这个世界上不许要那么多的CTO和CXO。
禅师说:“还是买个大点儿的硬盘吧。”
禅师沉吟片刻,摆出架式,双手合十:你们应该使用 Python 语言。
“梅花香自苦寒来...”
“哪一条发展路线更适合你?
禅师一笑:“小伙子,我是让你拉鸡八倒。”
程序员问禅师:我总是和我的同事们合不来,他们使用 Java,我使用 PHP。
(5)据说,年薪百万的程序员,都是这么做到的!
程序员未来的发展方向?
相传作者早起打太极拳的时候,突然开悟,悟到了编程之道。
禅师拿起一把斧子抛向天空,然后问:听到天空喊疼的声音了吗?
程序员摇了摇头,打开电脑。
1.4
项目经理
产品经理
程序员-系统分析员-架构师-技术经理-CTO
1.2
程序员很受感动:“大师!您是想告诉我只要不断努力就能得偿所愿吗?”
禅师一言不发,先去劈柴,然后打水,把柴放入灶中点燃,用大壶烧水,细细地一个个擦拭茶杯。
项目经理是项目的直接负责人,这个职位着重于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。
禅师摇了摇头:“梅前你说个屁。”
禅师放下手里的活计,淡然道:“我这刚上班,正忙着呢,别他妈烦我!!”
程序员-项目组长-项目经理-项目总监-CTO
程序员见禅师:我学了 hello world 和水仙花数,想自己开发个操作系统,希望大师指点。
技术经理
程序员恍然大悟:“您的意思是,要善于从生活的细处去体验人生!”
青年接过筷子,很轻松地就折断了。
程序员对禅师说:“禅师,有些东西我放不下。”
当然了,盛哥早已悟到了编程之道,而作为普通程序员的你们在某刻也可以!
禅师又拿出四十七根筷子,青年抢过来,抄出把斧头全砍断了。
禅师笑而不语,抓来一只鸡,在鸡腿上缠根线,他一拉线,鸡立即跌倒,鸡挣扎起来继续走,禅师又一拉,鸡又跌倒,如此反复八次之多。
1.5
一程序员请教禅师:我最喜欢 java 语言,但是别人总说 java 不好,java 将死,我该如何?
、当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到CTO的程序员,也是非常少的一部分,我大致说一下这三个职位的区别,让正在徘徊的程序员有一个大致的了解。
1.3
程序员去拜访禅师:每次遇到程序 bug,我都心急如焚,特向大师求心灵平静之道。
禅师点头:天空那么高远辽阔,何事不能容。做名合格程序员,要像天空一样。斧子扔得再… 啊呀…
程序员-产品设计师-产品经理-CTO
该程序员摇头:斧子又没伤到天空,天空怎么会喊疼呢?
程序员问禅师:“我想开发一个网站,其中包罗万象,汇集人人、QQ、facebook、淘宝的所有特长,大师觉得如何?”