一些好的工作方法 好的工作方法

最近看了两本关于工程师成长的书,《软件开发者路线图:从学徒到高手》和《卓有成效的程序员》,第一本感觉一般,总结的模式很多,但对我而言有用的很少,第二本倒是还不错,推荐一下,做程序员的可以考虑看一下。整理了几个我觉得还比较有用的tips,以后尽量按这个来吧。1、寻找合用的工具,可以大大加快工作效率(比如多用命令行工具或键盘操作)。但不要成为工具的努力,记住工具只是用来提高效率的。2、专注于当前事情,一段时间内不要让其他东西干扰你,比如IM、mail等。等你搞定当前的事情再来处理别的。实际工作中很少有2个小时都等不了的。3、将重复的工作自动化,不要浪费时间再重复的操作上。有的事情即便只要做一遍,将它整理成脚本也便于你理清思路、发现可能的问题。4、养成随时重构的好习惯,不要害怕代码经常在变,不要害怕触雷,如果真有问题,你躲也是躲不开的。随时重构既可以梳理思路,又可以帮你更熟悉模块细节,更有助于代码复用。5、重复是软件开发中的最大阻力,如同样的事情在不同做两次极容易引起数据不一致。多个地方都要用到的接口可以考虑抽象成库或服务。6、如果可能,尽量在模块中包含单元测试的代码,第一次可能比较费时间,但你要知道很少有模块只需要开发一次的。7、如果可能,尽量保持简单。不论是代码、流程、设计、还是规划。8、多尝试不同的开发工具,不同的开发语言,从中你可以学到很多不一样的理念、方法和技巧。有一定学习成本,但短期内就能帮你提高工作效率,长期能帮你储备多种技能。
一些好的工作方法 好的工作方法
另外,最近跟其他同事交流,有几个小收获:1、每周留出一定的时间来自我成长或放松。当然取决于项目的紧急程度,如果工期很紧,当然是优先完成工作。但工期紧肯定不是常态。在大多数的时候,可以适当留一段时间来看点自己喜欢的文章,学点新鲜的玩意,哪怕听听歌放松下也是好的。不能做到每天,每周一次也是可以的。有张有驰,文武之道嘛。2、凡付出必有所得。你付出精力了,你期望有所收获的,那么你就应该要做到有所收获才行。所“得”不一定全是项目上的“得”,技术能力、管理能力、内心修为、做事方法等软素质的“得”更加重要。3、关于规划,最近经常要做一些规划的事情,项目的规划、技术的规划、底下“小弟”的成长规划,各种规划夹杂在一起,最终变得我规划项目或技术方向时,还要考虑“小弟”们的成长。其实“不在其位,不谋其政”,既然不是项目经理,就不要做管人的事。更合理的方式是针对架构&功能方向的事来规划,而不是针对人。事我可以管理、规划、协调,但人的变数很多,处理不好反倒让自己被动,而且有时候费力不讨好。终于弄明白事和人的关系,算是我这几天最大的收获了。4、经常看到“优秀是一种习惯”,最近才明白,很多时候有好的意识并不难,关键是将它转变为自己的习惯。到我们这个阶段,很多时候你知道应该怎么做更合适,但是你不一定能真的那么去做(可能会遇到很多困难),或者你不能保证每次都那么去做。成为习惯,成为潜意识的行为,你想甩都甩不掉了。5、沟通、协调类的事情,多站在别人的角度想一想。最简单的比如邮件,1)很少人愿意去读长篇累牍的邮件(除非你告诉他不读的危害是什么);2)很少人愿意无理由主动去做什么事情(因为大家都很忙);3)很少人会认真仔细揣摩你邮件中每一句话的意思(太费脑子);4)不要让别人来告诉你怎么做;5)大家需要的是答案,而不是问题。明白这几点,你写出来的邮件会更容易达到目的。6、有所为有所不为。大家的时间精力都是有限的。集中在你需要关注的那几件事上就可以了,可以尝试多授权、必要的时候拒绝、多尝试引导别人自己去做。事情不是做的越多越好,在BD这样的公司,我们不需要打杂的、不需要管家(经理除外)、甚至不需要通才。你所需要的就是在一个特定方向上做到最好,在这个领域你比别人都要牛,就ok了。当你已经是组内最牛,尝试做到部门内最牛,公司内最牛,行业内最牛。7、既要会管理自己,也要会管理别人,包括“小弟”,包括同事,也包括你的老大。既要向下管理,也要会向上管理。当你已经足够牛,不需要老大来管理你的工作,只需要告诉他你正在做什么就可以了。如果你的决定大部分是对的,老大自然乐意给自己减负。对其他同事也一样,学会去引导和预先规划。最近发现有的同事老是被别人牵着跑(尤其是rd被pm的需求牵着跑),其实除了一些功能端的东西,别的很多项目是可以自己先预先规划好的,如果你有一个计划,在何时能完成何种工作,且大致能配合上需求方的时间点,那么你完全可以按照自己的计划来做事。关键是你要能预见并汇总、梳理出可能的需求。这里多站在老大或需求方的角度考虑一下,你的计划会更完美。
这里再推荐一本书吧,《技术领导之路》,看了一小部分,个人觉得还是很不错的,尤其是每章之后的问题,多想想绝对有很好的收获。

  

爱华网本文地址 » http://www.413yy.cn/a/25101014/228331.html

更多阅读

一些节水的小窍门 精 节水小窍门有哪些

一个水龙头一滴一滴地漏水,一个月可漏掉1吨多水,如果由滴变成线,一个月可漏掉6吨水,相当于一个三口之家一个月的用水量。节水可不只是不浪费水,教你几招节水小窍门。一些节水的小窍门 精——步骤/方法一些节水的小窍门 精 1、

魔兽里一些有意思的游戏名字 lol有意思的游戏名字

魔兽里一些有意思的游戏名字!1.见过叫 “卖血玩魔兽”的见过个猎人叫“我是自愿的” 我还在纳闷呢 他口哨一吹BB跳了出来叫“我是被逼的”2.轻轻松松盖姚明(侏儒)还见过一个侏儒MM的名字叫“一心想嫁牛头人”(貌似size不对滴哦,当心X生

声明:《一些好的工作方法 好的工作方法》为网友眼角落樱花分享!如侵犯到您的合法权益请联系我们删除