如何成为一名成功的IT工程师(包括测试工程师、开发工程师等)
近日看到一篇不错的文章,谈到如何做一名成功的工程师,本来不一定看,但是内容写的主要是成功的IT工程师,就觉得马上和自己有点近距离的关系(当然是"IT工程师",还没到"成功的"境界),写的不错,所以结合自己的感悟和大家一起讨论和分享。首先,什么是成功或者说怎么样的算成功了?全球最大的B2B电子商务网站阿里巴巴的董事局主席马云先生给你的答案是“我不知道什么是成功,但是我知道什么是不成功,那就是你放弃了,不坚持,那就一定会失败”。而我对成功的理解是:通过自己的不断努力学习,不断的超越自己,不断的从昨天的失败中总结经验来取得明天更好的成绩,或者是能从昨天的胜利喜悦后仍能保持一个很清醒的头脑继续向下一个更高目标前进,简单的说,战胜自己和超越自我是最大的成功!
其次,文中第一个提到的重要概念是:Be Yourself!(做好自己)。用WHL老师的逻辑下面一定是,怎么做到(哈)。first,要给自己设定一个目标。下一步往哪里走。second,结合长期目标,制定短期目标。一年的,半年的,一个季度的等。third,回顾自己的目标。也就是在限定的时间内检查完成目标的情况。at last but not least,管理好自己的时间。这点我觉得是很重要的,其实我们每天基本上都有很多事情要处理,但是我们很多人都未必懂得如何控制l时间和珍惜时间,并不一定知道哪些是紧急的重要的事,哪些是紧急的不重要的事,哪些是重要的不紧急的事,哪些又是不紧急不重要的事,或许这就是你与优秀boss或管理者的差距吧,那么联系到软件测试也是同等道理,我们通常要做的就是利用最少的测试用例来尽量多的覆盖到缺陷存在或可能存在的区域,说到底就是一个时间成本控制的问题。
第三,文中提到的第二个重要理念是:积极表现才能成功。有的工程师发现一个正在进行的BETA测试的新产品,认为对自己以后的工作有帮助,就马上拿来装上使用一番。有的工程师经常阅读和自己工作相关的各种标准和规范,对提高自己起了很大的作用。因此积极学习对成功非常重要。另外还要有做决定的能力,一个级别高的工程师,有责任做相应的决定。另外我觉得无论对哪个行业,沟通是相当重要的,上下级的,平级的。。。开发人员和测试人员之间的,测试人员和项目经理间的等等,无效沟通或者不沟通会一定程度将直接影响到整个工程项目的完成进度和质量控制等。你的工作对谁影响最大?谁是你的客户?应该主动的去找相关人员沟通,而不是出了问题互相抱怨或扯皮。因为最终用户要的是一个产品即WHAT,而不会研究如何会出现那样的问题即WHY。
最后就是要填写并且是认真的填写报告。
所以我觉得,做一个工程师不容易,做一个IT工程师好不容易,做一个成功的IT工程师真不容易,做一个公认的成功IT工程师就更不容易了。 sdlkfj6 sdlkfj6 sdlkfj3
页:
[1]