有经验的程序员千万别被技术绑架了!

今天这篇文章比较特殊,我打算露脸一下, 作为本身经营的号,到目前为止,应该不少人还不知道做者长什么样,是否是应该是程序员的样子? 还有想表达下昨天有人反馈的问题,技术人是否是应该一直坚持技术的问题,有人喜欢看白氏鸡汤(个人微信头像是大白的头像), 有的人喜欢看技术文章。前端


图片右边的是我,不是很帅!vue


一般咱们说程序员须要在专业技术方向上积累到必定的厚度,其实要可以运用技术有效地解决实际问题。两年到3年 对于熟悉一个编程语言以及技术来讲,应该是绰绰有余,在工做上也是驾轻就熟了。但是当程序员在某一项技术上浸淫时间长了以后,却常常会出现另外的问题,那就是:看待问题时受限于自身的技术积累。java

可是有一点你要明白:技术最终的目的是为了变现,不只对技术人仍是对企业资本家。说明白点就是技术高低不是看你懂多少理论,而是实际解决问题的效率和能力。python


我打算从几个方面来谈这个话题android

必定有某一项技术最适合解决某个问题的资本程序员

不管你是用哪一种语言来开发,或者说你会哪一种语言,可是工做中,你须要解决本身或者别人开发带来的bug.
web


在我看来,技术是用来解决问题的,当咱们要解决某个问题实现某个目标时,技术可能有不少种,可能每种均可以实现,但不一样的技术面对的难度、付出的成本必定是不同的!对于公司、我的来说,都应当选择综合成本最低的那项技术。编程


当咱们作技术方案选型时,应当问“这项技术适合解决哪类问题?”、“这类问题最适合用哪一种技术来解决?”,而不是问“我掌握的技术该怎么解决这个问题?”。微信


要知道,咱们学技术是用来解决问题的,是要可以灵活有效的控制和运用掌握的技术,而不是把本身交给某项技术反受技术左右的。难听点为了赚钱养家糊口的。app


一字槽口的螺钉就要用一字螺丝刀,内六角的螺丝就要用内六角的扳手。这是很直接很简单的道理,咱们在生活中会下意识地遵循这种规则,而一旦咱们面对技术这种相对复杂的事情,却每每不能回归到事物的本源,这是须要咱们思考的。


跳槽时切勿拒绝换技术

当程序员熟练掌握了一门技术(好比 web前端,java, vue, python……),他在选择新工做时就常常会主动给本身设置路障,不用 vue的公司不去,不用 python的岗位不考虑……其实我以为这是没必要要的。

学习一门技术固然有成本,用精通的技术来解决问题会有驾轻就熟得心应手的感受,可以事半功倍。这是很是好的。可是,等等!难道你真的打算一生把本身局限在某项技术上吗?难道你认为你干了N年程序员就只得到了这项技术?

我以为不是这样子的。你熟练掌握了某门技术,这固然是你很是重要的收获。可是这毫不是最重要的,真正重要的是下面两点:


学习能力

解决问题的能力


学习力请看:程序员最核心的竞争力是什么?

对,你没看错,这才是一个程序员在精通一门技术后真正的收获。

你经过掌握、精通一门技术发现本身的学习模式确认本身的学习能力,一通百通,再学其它技术就会快不少,由于你得到的有关学习的经验和认知是通用的。因此,我认为发现本身的学习模式强化本身的学习能力是真正核心、重要的收获之一。

还有,技术只是一把剑,这把剑的威力如何,就看使用它的人怎么样因地制宜审时度势的运用它。攻守之道,妙乎于心。好比android 开发,你所在的公司不用kotlin,你却每天学习kotlin, 别人却在学习java 遇到问题,立马解决了。吃亏的仍是你。

真正的高手,摘叶飞花皆可伤人。这就是解决问题的能力了,一样的太祖长拳,在乔峰手里就有摧枯拉朽的气势和震慑人心的威力,这就是乔峰的本事,这个本事是独立于太祖长拳的。程序员也同样。因此,解决问题的能力是一种真正重要的收获。


技术人就应该坚持技术吗?


上面的其实只是一个对于技术话题的一些见解,既然选择了技术道路,就要坚持下去,固然技术只是咱们立足程序员圈的资本,可是立足社会靠的什么?靠的是代码? 显然不是。


极可能你是经过我 2年前的技术博客关注的,也多是后面看到个人非技术文章关注的,但有一点你们的共同目的,就是内容能带给你帮助,你能收获。固然我也能收获不少。


还有不少人想知道,我平时写代码吗? 我平心的告诉你,我天天都在敲代码,可能你睡了,我尚未下班。我不否定技术的重要性,可是若是你拿这个看成评论别人高低的标准,我真想吐口痰给你,技术只是变现的工具,若是有一我的真的能经过其余渠道变现,难道这也是你要喷别人的理由吗


还有人质疑个人技术是否是水笔,抱歉的告诉你,若是你的编码能力高于我,我想你早就取关了,固然编码是衡量一我的的能力的项目之一,可是代码以外的一切才是衡量一我的是否优秀的重要标准之一。


还有有人问我,别把没时间看成你没干货的理由? 倒是,我如今是时间不够用,由于我也要上班啊,也要工做,也要养家糊口,若是我成天去研究对外的技术文,那个人工做谁来完成? 个人工资谁来发?何况在一家公司,就要对公司作到本身的责任,哪怕我平时接触再高端的技术,我也不可能分享啊,我分享了也未必见你打个赏,我还要背负被开除的分享,之后,我不会写太多的技术文,甚至不会再写了,不表明我不会,也不表明我技术菜,只是我认为,我这个年纪,就该去作这个年纪该作的事情!


写博客就能进大公司吗?


不少人,包括个人读者,会有人问“白兄, 写博客写多了是否是就能够进大公司了?” 。 我能够负责人的告诉你,你想多了,适当的博客能够提升你的写文档的能力, 语言组织能力,和对之前的技术的复盘。 适当的写,我同意的,写多了 ,没有高质量的内容,在你跳槽的时候实际上是个减分项目。还有读者竟然偏激的认为“是咱们读你的技术博客,才把你送进了大公司,你要感谢我 ,不该该你求我?” ,当时 我看到后很生气,其实在我还没写博客以前,我就在大公司了,直到你看到个人文章的时候,我已经大公司2年了。


敬畏技术,可是别神化技术


回到开头的话题,有经验的程序员千万别被技术绑架了!意思就是在内3年以前,你应该坚持技术,沉淀技术,主要以技术为主,固然遇到政策的东西,你也应该去关注。买房 落户这些别忽视。

 

可是当你毕业3年之后,你还把技术看成神话,那就是很可怕的东西,若是真想走技术路线,请把业务作好! 业务能力其实大于技术能力,一个业务能力很熟的人,专心写代码不会烂到哪去。


图片


固然本人也感谢技术,技术让我从西北的农村,一路走出来,也让我年纪轻轻就能在一线立足,不只感谢本身的对技术的执迷,也感谢时代的机遇,也感谢呆过的公司,能在对的时候赶上对的技术。 也少不了各位读者一路的关注支持。


固然,我更但愿,我带给你的东西不只时技术,而是对你成长的启发,我想,授人以鱼 不如授之以渔。

可是,也送给你们一句话, 不浮躁,多努力,成功就会来的更快更早。


我在我一个的群说过:

技术最终的目的是为了变现,不只对技术人仍是对企业资本家!


当别人只对你的技术挑毛病的时候,其实你其它方面都没毛病了。

当别人之看好你的技术时,其实你其余方面都有毛病。


牺牲了啪啪啪的时间写文,小手指主动点吧!

相关文章
相关标签/搜索