原创 软件开发工程师应具备的素质

2012-7-8 22:08 2057 16 18 分类: 工程师职场
这段时间工作比较忙,感觉很累,就没有多的心思,静下心来写写东西。现在就对这段时间进行软件开发的一些感悟进行一下总结。
总的来说软件开发是一个细致的活计,就像建筑师修高楼一样,来不得半点疏忽与粗心。总结起来就是:摆正心态,找对方法,耐心对待。
首先,说说心态,就是在做一件事情前,对这件事情认识的一个心态,觉得这件事件是很难完成,或是自己不想去做,还是觉得很简单。这个是非常重要的,因为这个心态决定了你后续的一切行动,有什么样的心态就会出现什么行动,最后就会导致什么样的结果,就是“种瓜得瓜,种豆得豆”的结果。良好且积极的心态,才会认为自己能完成这件事情,遇到问题才会主动想办法去解决问题;懈怠消极的心态,就会认为自己不能完成这件事情,遇到问题就不会主动想办法去解决问题。因此,心态很重要,一定要摆正,心态决定了行动,行动导致结果。
再说说方法,方法就是处理一件事件,所采取的行动的途径或方法。俗话说“条条大路通罗马”,对于同一件事情,采取不同的“路”,最终都会到达“罗马”,都有殊途同归的感觉,只是在这条“路”上,有的走了捷径,可能只花了10分钟就到达了“罗马”,有的花了30分钟才到达了“罗马”,有的花了一天才到达“罗马”,有的花的更长。在开始之前,应该花点时间观察一下有那些到达“罗马”的“路”,计算一下每条“路”的行程,预估下到达的时间、精力等,再做选择,开始踏上“罗马”的“路”。因此,方法是重点,在摆正心态后,要找对方法。
最后,说说耐心,就是在正式开始这件事情后,中途遇到问题,需要心平气和、静心思考,耐心地找方法克服问题,迈过这个坎。对于问题或困难,迈过了就是垫脚石,迈不过就是一个坎,阻碍你前行。对于问题的出现,肯定是自己某个疏忽导致的,俗话说“万事皆有缘由”,“苍蝇不叮无缝的蛋”,只要把这个“缝”找到了,自然就不会有苍蝇来叮了。在这次软件开发中,在开发一个故障消失后,具有2000s延时功能的模块时,就犯了一个错误,花了很多时间、大量的精力来设计这个模块,尝试了多种方法,但是每种方法都做了一点,总感觉欠缺点什么,都没有达到预期的效果,后来经人提点,有一种幡然醒悟、醍醐灌顶的感觉,就像武侠小说中,突然打通了任督二脉一样,功能一下就实现了。在这个模块的开发过程中,现在回想起来,终于知道当时欠缺的是什么了,就是耐心。虽然尝试了多种方法,但都没有耐心地做下去,而是半途而废,导致浪费了大量时间。对于耐心这一点,却是是经常犯的问题,应该避免,但遇到具体问题时就会由于其他因素,导致心急的,这就会欲速则不达,事半功倍的效果。因此,耐心很重要,对待问题应耐心。

文章评论2条评论)

登录后参与讨论

用户1438047 2013-6-22 15:46

谢谢,欢迎常来交流

用户377235 2013-6-9 14:57

写的不错。
相关推荐阅读
用户1438047 2014-03-01 22:44
汽车英语-2
longitudinal:纵向的,经度的 transverse:横向的,横断的 reciprocate:来回,往复,v spin:旋转,v/n piston:活塞,n rub:...
用户1438047 2013-12-22 22:03
汽车英语-1
body-车身 chassis-汽车底盘,飞机机架,n enclosure-外壳、盒子、套,n hood-车顶、车篷,发动机,n sway-摇摆,摇动,v frame-车架,n...
用户1438047 2013-12-11 21:37
少管闲事
少管闲事的多种英语表示方法。 1、mind your own bussiness.你别多管闲事。 2、It is none of your business.不管你事。 3、Don't...
用户1438047 2013-10-06 14:31
人生,就是一次远行
  人生, 就是一次远行。 旅途中会遇到很多的人, 有的中途离开了, 有的中途遇见了, 但他们都只能陪你走一段路程, 看一段风景。 旅途中会发生很多的事, 有的...
用户1438047 2013-08-01 15:15
从西游记看工作(三)
下面说说猪八戒,这个即爱又恨的家伙,曾经天界混过的天蓬元帅,悟空眼中的呆子,他明白西天取经这个项目背后的意义,也知道这到底是怎么回事。因此,只想搞点**、吃吃喝喝、随便在拈花惹草下,最后再偷懒耍滑...
用户1438047 2013-08-01 15:14
从西游记看工作(二)
现在来说说孙悟空,西天取经出力最多的人,在整个团队中,能力是最强的,也是比较特立独行的。可以说在整个取经途中出现的任何事情,基本上都是悟空他一个人在跑上跑下,忙东忙西,可以毫不夸张地说取经中70%...
我要评论
2
16
关闭 站长推荐上一条 /2 下一条