软件开发,它是工作还是职业

Posted yyhff

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件开发,它是工作还是职业相关的知识,希望对你有一定的参考价值。

工作与职业,看起来是一样的,但实际上,却有着很大的区别.

你的态度, 决定了在职场的态度与意识.

当成工作的话, 不需要在这个职业上有多深的成就, 只需要处理好人际关系和一个可以作业的技能就可以.

而当成职业的话, 就需要不断不停的思考与学习, 需要不停的去了解这个行业的规则.注定是孤独的舞者, 在浮夸的现实,职业人并不会被尊重.

在某项目中, 与技术者有过交流.

我询问他为何要这么处理问题时, 给我的回复是以前工作的人留下的资料就是这么写的.

然后我再问, 没有别的依据吗? 再给我的回复是项目经理就是这么告诉的.

再问下去就是不知道... ...

于是我便没有问下去, 去翻了项目的技术文档,

了解了整体架构以及业务流程, 并对开发流程进行了梳理,

将这个项目的一堆一块进行了剖析.

这就是当成工作与当成职业的区别,

当成工作, 不用去追究到底为什么, 仅仅要知道听谁的话就可以.

当成职业的话, 你要知道的是这个行业的手法是怎么样的, 所在的项目从设计到保守是怎么驱动的, 开发环节是采用的什么手法.

我愿意把我所悟与大家分享.

希望对软件开发当成职业的朋友, 从分享中清晰及领悟些什么. 对将软件开发当成工作的人们, 能对工作技能提升得到些什么.

2022年1月

软件测试行业的职业素养

       

很多人懵懵懂懂进入了软件测试行业,有些人做的开开心心,事业发展顺顺利利,有些人不断地换工作,每次工作都不开心,不知道是自己怎么了,还是周围怎么了。在不断地换工作过程中,你有考虑过自己是否适合这个行业吗?下面我来给你讲下软件测试人员的基本素质。

 

  软件测试人员的基本素质你根据自己的判断觉得自己很OK,想入行,但软件测试行业会喜欢你吗?你符合行业的职业道德吗?可能有些人觉得这都不重要,重要的是我喜欢。但是我个人觉得这很重要。这里插一个真实的例子:一家杭州软件测试公司主管上周开掉一个很有技术能力的成员,一个执行能力、理解能力、做事非常有效的成员,我曾在领导面前多次夸赞他的做事有效率,但最终我不得不下定决心开掉他。理由是:无团队协作精神,无法和他人一起和谐开展工作。

 

  学习技术都是很快的,只要你聪明,只要你用心,技术都应该不是难事,但有些素养是很难培养的,这个跟成长的环境、接受的教育、心智的成熟等都有很大的关系。人无完人,有些人能准确的感知自己是否符合要求,对做的不好之处会自动调整;有些人需要提点才能感知,他会按照别人的意见去改变:而有些人被提点了也感觉不到,因此他们一直不会变,他们觉得自己没有错,为什么要改?而团队中如有一个人一直不断地同一个错误,终究会被团队抛弃。

 

  每个行业除了对硬技术的要求,还有一个就是软技能的要求,这个软技能就包含在职业素养内,职业素养是个基础又是个最高标准,它决定你在这一行业能走多远。

 

     那软件测试行业的职业素养有哪些呢?

      第一:公共。软件测试人员的行为应与公共利益保持一致。要有一颗维护公共利益的心。如你在测试医疗软件,被要求悄悄删掉一些测试缺陷报告,如你照做,就涉及职业素养问题

  第二:客户。在保证公共利益的前提下,最大限度地保证客户的利益。有些泄露客户的项目信息不仅仅是缺乏职业素养的行为,也是一种犯罪行为。

  第三:产品。应保证自己发布的在已有环境中最大限度地符合专业标准。不以专业欺瞒客户以达到自己的目的。

  第四:判断。应在自己提供的专业的判断中保持公正性和独立性。在工作中每个人的角色都有所不同,涉及的利益点也就不同,可能会有好几个人都来跟你说:这件事情不重要,你不要记/说。如果你没有自己专业公正独立的判断能力,按照别人的要求就去做了,你不过就是别人手里的一个傀儡,毫无职业素养可言。

  第五:管理。同意和提供合乎道德要求的测试管理。有些人即使没有他人没有要求,也会尽可能地达到一个标准,而有些人需要有个人天天念经才能做到,没有人说了就忘记去做,等有人提出问题时,他会来一句“你有没有明确要求”,这都是严重不符合职业素养的。

  第六:专业。致力于提高职业的公正性和信誉并与公共利益保持一致。真的是热爱这一行业,并可以不断地提升自己,而不是为了生计 有一份工作 选择这一行。

  第七:同事。在工作中热切支持同事并促进与软件开发人员的合作。IT是个非常讲究协同工作的一行,是一个团队在共同完成一件事情,如故意操作测试结果使得不喜欢的开发人员被解雇,也是不遵守职业素养的表现。

  第八:终生学习并不断地促进职业实践的提升。多参加培训、多读书、多和人交流、多分享来提升自身和专业技能。如你觉得入测试行业简单 随便点点就行,那么你真的不适合,软件测试是最需要不断学习的行业,随着科技的进步,你每天都是一只菜鸟,如不跟随,你连当个菜鸟的资格都没有。

 

ps:以上职业素养八大项,非本人总结出的,出自《高级软件测试-高级软件测试分析师》第一章。

原文链接:https://blog.csdn.net/proginn/article/details/51682869 

以上是关于软件开发,它是工作还是职业的主要内容,如果未能解决你的问题,请参考以下文章

一个十年前端的职业发展之路和职场建议

一个十年前端的职业发展之路和职场建议

开发和测试有什么区别?职业发展如何?

开发和测试有什么区别?职业发展如何?

软件是青春饭老了就死路一条?(职场新人的职业发展路线/如何做职业规划?/软件工程师的成长路线/)

驾驭你的“职场布朗运动”