程序员如何提高职场价值 荐十大技巧

简介:

如果你已经是个很牛叉的程序员,但是依然觉得觉得还不够的话,欢迎阅读此文。本文旨在帮助各位更上一层楼。

程序员如何提高职场价值 荐十大技巧

你是不是觉得自己已经掌握了所有的编程技巧?别太自以为是了!

会写代码的确很重要,但是要拿到更好薪水,则更依赖于别人是否知道你的才能。换言之,你需要推销自己。下面是如何成功推销的秘诀。

开发技巧 No. 1:博客

博客

建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言之有物,不会听上去像吹牛皮。学会如何写文章,像以前你的老师教的那样:列大纲,描述情节,最后检查语法和错别字。然后,即使再不舍也要大刀阔斧般地简化和缩短文章到一眼就能知道大概意思。

开发技巧 No. 2:开源

开源项目

现在的年轻人可能没有经历过,程序员随时会失业的悲惨境地。但是即使是在最黑暗的时期,凡是做开源项目的,总能在第一时间又找到工作。只要确保你写的开源代码和你心仪的工作相关即可。不管你信不信,这个市场很大,前景也广阔。

开发技巧 No. 3:不要过于频繁地跳槽,也不能不跳槽

程序员如何提高职场价值 荐十大技巧

不要每半年就换工作。因为你在这个工作碰到的问题,换一个还是会有。但是也不要极端地想,我一直不跳槽总可以了吧。在同一个地方呆上 10 年,你会彻底成为技术的绝缘体。为了保持价值,即使是在 IBM,也不能只知道编写 IBM 的协议栈。我从不聘用那些在 IBM 或类似的知名企业工作超过一两年时间的。他们在面试的时候的确让我很心动,但是在编程测试时却常常不过关。

开发技巧 No. 4:不要太理想化,要现实

程序员如何提高职场价值 荐十大技巧

Ruby 是我最喜欢的编程语言,但是它的平均薪资水平不如 Java,而且市场也比较小。Scala 貌似来势汹汹,但是自欺欺人地忽略其市场规模——远未到爆发之时。尽可能涉猎多种编程语言,也许将来你和 COBOL 或者 PowerBuilder 的开发人员的价值是相等的。

开发技巧 No. 5:写文档

程序员如何提高职场价值 荐十大技巧

我曾不止一次的说过,就因为我写了文档和演示文稿,就总是被领导要求一起去开会,给他们讲说文档内容,以便于他们理解。我喜欢先概述——就是必须阅读的放在前面——然后将其余放到细节下面。大多数的经理只想知道,“怎么实现这个项目?我需要掌控事情的方向!”照着这个方向写就对了。

开发技巧 No. 6:沉默是金,简洁是灵魂

程序员如何提高职场价值 荐十大技巧

如果一个人的回答又长又复杂,那搞不好就是因为他自己也不知道答案,或者没有这个能力办好这件事。我们应该给出简短概括的答案。但是世上永远不会缺八卦新闻。有些事其实并不确切,有人还不厌其烦地传来传去,打搅当事人。

不要成为这样的人,为自己的言行负责,可以概括也可以说细节,但是不要添油加醋,也不要夸张。

开发技巧 No. 7:会调动气氛

程序员如何提高职场价值 荐十大技巧

学会如何在公众场合说话和表现自己。还可以研究点什么,这样即使你成不了专家,也可以看起来像专家。说给公众听的话如果能带点娱乐性更好。这个技能运用的好的话,你的薪水绝对比旁人要高。

开发技巧 No. 8:立足于现实

程序员如何提高职场价值 荐十大技巧

如果你喜欢 Erlang,但是这个市场却并不大,那么你需要另外至少再学会一种其他语言。职场上特别忌讳这种不成熟的坦述:“除了 Erlang,别的我都不会!”这会让你成为一个单方面的高手,但即使是这样,也是有代价的——你的专长有可能过时,到时候你就“高处不胜寒”了。

开发技巧 No. 9:善于借助工具

程序员如何提高职场价值 荐十大技巧

荀子曾说,“君子生非异也,善假于物也”。如果有一种能让你比别人更高效的工具,何乐而不为呢?

简简单单一个工具却能解决非常复杂的问题,这无疑是每个开发人员的福音。

开发技巧 No.10 :谦虚使人进步

谦虚使人进步

这是最基本的要求。Tyler Durden 有句名言:“You are not special。”的确如此,你不是独一无二的,地球离了你照样转。

你是否明了自己的追求?

环顾四周,大家做的事情是不是一样的?你凭什么傲视群雄?

以下是你成功的标志:你总是被邀请坐到第一排,大家喜欢和你一起拍照,你演讲的时候,大家都竞相去观看,营销人员对你的观点视如珍宝。如果你也是如此,那么恭喜你,你已经成为了人见人爱、车见车爆胎的开发人员。

不过,名声和成功都是暂时的,所以我们得不断努力去保持这个状态。讽刺的是,我们越成功,需要我们亲手写的代码就越少。你会变得更加善于和他人沟通和激励他人。不过这可能与你最初的想法相悖了。

不过,不是每一个软件开发人员都能顺利得到一份工作的,而且随着社会愈加趋于优胜劣汰,有效的自我推销比安静的劳动要好。


来源:51CTO

相关文章
|
11月前
|
自动驾驶 程序员 定位技术
|
机器学习/深度学习 人工智能 算法框架/工具
机器学习应用行业浮躁、产品差?身为工程师的你是否想转行
十几个小时前,一位机器学习工程师在 reddit 上发帖求助:ML 领域浮躁、门槛低、产品差,无法专心做东西,该不该换个领域?帖子一经发布,立刻引起了大量讨论。
101 0
机器学习应用行业浮躁、产品差?身为工程师的你是否想转行
|
程序员 UED
小视频源码的发展之路,专业的程序员给你涨知识
最早的小视频应用只是作为一个工具应用出现在公众面前。 经过多年的发展,它已经转化为各种各样的形象,在公众面前。 短视频资源的开发过程是什么? 让我们看看。
小视频源码的发展之路,专业的程序员给你涨知识
16年做了8个岗位,我的阿里故事刚刚开始
毕业后的第一份工作,你干了多久?一份来自行业机构的报告说,70 后的第一份工作平均在职时间超过 4 年,80 后是 3 年半,90 后骤减到 19 个月,95 后则平均在 7 个月后就选择了辞职。
5682 0
|
程序员
博士程序员感慨互联网行业太累,想进事业单位被网友批:浪费人才
一名计算机博士毕业后在互联网行业从事程序员工作,但随着年龄的增长,感觉越发吃不消了:坐标北京,36岁的博士程序员,技术一般,在互联网公司工作的很吃力,且加班多,身体有些吃不消,现在有一个机会进北京公立医院,有事业编制,收入估计只有现在的一半多一些,不知道该不该去。
1767 0
|
iOS开发
如何在阿里技术面试中脱颖而出?(内部资料)
7月9日 19:00-21:30 阿里云开发者社区首场“Offer 5000”直播开启!15位团队技术大牛在线招人,更有《阿里云技术面试红宝书》助你拿下Offer!马上投递简历:https://developer.aliyun.com/special/offerday01
7565 0