程序员工作中的两大定律:

1,你一定会遇到问题。小到配置文件,大到解决方案,不论是新手还是前辈,工作时,一定会遇到问题。这是软件行业的特点决定的,重复的事,机器可以做;需要人做的事,通常包含一些新东西,有新东西,就会有问题。

2,你不会是第一个遇到这个问题的人。类似的问题,别人也遇到过,搜索一下,就会知道。

因此,程序员要有独立研究问题,解决问题的修养。

有了,就可以兵来将挡,水来土掩,前能切页面,后能搞数据,个人能力不断提高,公司项目稳步推进。不再区分自己是 js 程序员还是 java 程序员,而是一名软件工程师,是解决问题的人。

没有,就只能做些重复的任务,别人探好路,自己亦步亦趋,萧规曹随。有点问题就卡壳,一卡壳就原地打转,一打转就好几天。别人不但要做项目,还要帮他。自己没有成就感,也拖团队项目后腿。

独立解决问题的修养,不是说不可以问,而是问之前,自己是否做了研究;问的时候,能说出研究的内容,尝试了那些方案,分别是什么结果;问了之后,想一想为什么别人能解决,自己不能,差距在哪里。类似的问题以后不必再问,这就可以了。

那种什么研究都不做,直接抛出问题给别人,等着拿答案的人,都是没有修养的程序员。

坚持运动和上班期间多喝水。文章来源于互联网:程序员的必要修养有哪些?

发表评论