如何不要成为被宠坏的开发人员

尊重劳动果实

不购买正版,在中国,是个常态,不管是知识产权,还是各种假冒伪劣山寨产品。而且这种行为,自然而然,大部分盗版使用者都不以为是。

譬如,在网上看见一本著名的收费书籍,搜索一下,直接下载pdf文件或者其它电子书格式,一下子省了几十块了。

更有甚者,把这些盗版传播,甚至转手卖钱。相信各位作者都对这些行为非常反感。

这些从事创建发明行业的开发人员,自己不尊重别人的劳动成果,还能指望别人尊重自己的产品吗?换位思考一下,是否希望别人尊重自己的劳动果实,是不?

免费与付费

因为习惯了免费东西,一听说某种产品/服务要收费,一些开发人员会找出各种不愿意付费的理由:

  • 网上多的是免费的资源,你凭什么要收费?!
  • 你这个服务收费太贵了,难道就不能便宜些吗?

如果每个消费者都抱着这种心态,那会扼杀创新,阻碍技术的发展。

一些开发人员加入某个付费服务的技术群,看见服务提供商发产品的相关介绍,直接扔一句:”全是广告,退群了”。

我想问3个问题:

  • 首先,请问你加入这个群的目的是什么?
  • 其次,请问你加入这个群多久,观察了多久?
  • 最后,请问你是否参与过讨论,做个任何咨询?

举个简单例子:你花了相当的时间和精力研究出来的东西,有一定的经济价值,陌生人一上来就说:你要把这个免费公开,让我来享受一下。你的实际行动会是什么?

如果你觉得别人提供的服务没有价值,不值得花钱,请你自己慢慢学习钻研,看看你需要花多少时间和精力才能掌握你需要的技术和达到你希望的水平。

或许,你会觉得,我还年轻,有的是时间,反正我也不大着急。

然而,最佳时机是10年前,其次是现在。合适的服务,可以帮助你快速掌握和提高技术水平, 让你在相对较短的时间内获得最大的收益。

学习能力

相当部分开发人员是伸手党,要么微博私信,要么微信加了好友,直接问技术问题,基本礼貌都没有。而且部分还是连问问题都不会的,譬如:

  • 上来就扔一句话:“美国工作好找吗?”首先,你自己做什么,擅长什么技术,目前什么水平,要找什么样的工作,待遇要求多少,等等都没有说。基本上就是让你“阐述一下人类的未来发展”。
  • 问技术问题,背景需求等等都不讲一下,往往经过分析之后,发现他们问的问题都是错的,或者方向是错的。

换位思考一下吧。如果你被别人问这种问题,你怎么回答?如果不能,那你为什么那样提问?

部分开发人员没有系统地学过软件开发,也没有很好的学习能力,连研究技术问题的能力都是比较弱的,譬如搜索,一般是搬运stackoverflow的答案,然而,一些SO的答案并不是最佳答案,部分连答案都不是正确的答案。

学习能力,不仅仅是钻研具体函数怎么实现/调用的能力,更多是思考能力。

今天在微博看见一个观点,大概意思软件开发人员发展路线分几个阶段:

  1. 第一级是技术输出
  2. 第二级是经验输出
  3. 第三级是思路输出
  4. 第四级是决策输出

那些被宠坏的开发人员,往往在第一级挣扎。

对内容的正确与否、质量高低、适用性的判断能力也很重要。

一些开发人员把对掌握某种技术说需要的时间和精力看得比较简单,以为根据一些关键字搜索出几篇文章,然后奉为真理,应用到产品中便可。

一般是掉到坑里,挣扎好久,爬出来了 ,这是相当可怕的 。希望他们能吃一堑长一智。

合适的工作内容更重要

首先,先看看你自己是否符合技术范围、水平、工作合规性(签证等)等要求,再问问工作要求细节,最后问工资也不迟。

我遇到过, 我发布开发人员的招聘信息 ,第一件事情是问:待遇多少钱?

给更多,欲望更大,时刻想着找下一家给更多的钱,每间公司都是踏脚石,这样不利于自己的职业生涯的发展。

有人说:“自己能力没达到,到时候面试被刷下来,继续努力呗”,但这完全是浪费双方的时间。

合适的工作环境和有挑战的内容,才有助于你的职业生涯的发展,这些才应该是你注重的地方。

而且,面试是双向的,如果你只问工资,人家只问你年龄,你觉得靠谱吗?

态度决定很多事情

一个网上的博客文章,是一个从事软件开发的学生,写的总结报告,里面有一句话:“我的疑问是既然我们是一个团队,有领导带领,那我们为什么要和领导承担同样的压力和责任,如果说我们是创业团队,大家用敏捷流程无疑会是不错的选择,但是既然是在公司,既然有领导,他领的工资还比我多,那我们又应该从哪儿去寻求动力与激情去承担这些责任呢?”

一般开发团队有各自的分工,但很多时候一个开发人员需求分析、设计、开发、测试、写文档、发布、运维、装电脑等都得做,这些活(压力/责任)你可以不去做,但是总得有人去做,也总会有别人去做(你失业了)。

而且,责任多,是好事,你有了更多的学习机会。趁年轻,多学习,不要怕吃亏吃苦。

你希望做一个小小的螺丝钉,还是希望能发挥所长,做出成绩,产生更大的影响,这是你的选择权。

你需要知道的是你的职业生涯目标,3-5年后,你会成为怎样的开发人员,这些你能决定的,你不去承担工作范围内合理的压力和责任,那很大可能多年后,你还是会碌碌无为。

而且,合格的领导,他们拿比你高的工资,原因很多,譬如:

  • 他们经验比你丰富,在遇到问题时,他们的决策可以更好地提出方案/解决问题
  • 他们需要负责更多的事情,譬如团队之间、公司和客户之间的交流、谈判等。

学习技术的痛点

互联网每时每刻都在产生大量的技术资源,我们面对这样海量的信息无所适从:

1. 究竟学哪些新技术?

2. 究竟哪些资源质量高?

3. 究竟我们怎样才会不走弯路?

4. 究竟最低成本的学习办法是什么?

5. 究竟我怎样才能用最短的时间提升自己的技术深度和广度?

6. 究竟我怎样才能用最快的速度提升自身价值?

如果你觉得自己的时间不值钱,那当然可以慢慢消耗时光。然而,对大部分人来说,最值钱的,是时间,而且这个数字在不断减少,而且速度惊人。

拿22岁毕业,60岁退休来说,你的工作人生只有短短的13870天。没错,就13870天!如果一周按5天算,那只有9907天,1万天都不够。

那么,你是否愿意投入一些时间、花一些钱去学付费服务,快速提高技术水平,从而能加薪升职、找到更好的工作呢?

版权所有

所有文章内容版权所有,任何形式的转发/使用都必须先征得本站书面同意。本站保留一切追究的权利。