如果我告诉你,成功做出一道代码题拿下5万美元,做出四道代码题20万美金的年薪到手,你是不是会立刻发愤图强呢?
这不是个段子,是北美程序员的面试情况:有小伙伴刷题的过程中觉得刷不下去了,就以此来安慰自己:(几年前)Google的面试有4轮,基本1轮1道代码题,4题全做对了,$200K的offer也就收入囊中了。
这不一下子就干劲十足了?
说完了国外的情况,再说说国内的。其实只要找到一个动力,爱上编码没有这么困难。
Bugfree是大厂面试的敲门砖
目前国内的面试基本是以八股文+代码题+BQ三块组成,所以持之以恒地刷题可以让你轻松地通过代码题的考核,剩下的八股文和BQ再逐一攻破就行。
所以,爱上编码的第一步:把它当作你升职加薪的敲门砖。无论是想要跳槽升职,还是想要进大厂,coding都是绕不开的坎,在这里介绍几个快速提升代码水平的小技巧:
①精刷100题>>泛刷500题,把一道题琢磨透比像无头苍蝇一样地乱窜有效率
②多去翻翻leetcode评论区,看看其他人最优解/标准解,了解大佬的解题思路,会让你成长得更快
③学会归纳总结:同一类题,是否有通用的解法,同一道题,是否有更优的解法?
总之,行动起来,你的代码水平一定能得到飞跃。
让代码能力成为你的核心优势
前段时间,《点燃我温暖你》热播,也让男主角李峋的爱心代码火遍了全网。
想不到吧,程序员也可以用自己的方式让男神/女神怦然心动。作为一个程序员,千万不要忽视自己的代码能力,因为它是你今后最容易拿来变现,或是用来证明自己能力的技能之一。
有人说程序员不懂浪漫,但他们能用0和1做出让无数女生心动的爱心代码;有人说程序员嘴笨没有情商,但他们写的代码却恰恰是最有逻辑、最一丝不苟,最严丝合缝的。
作为程序员,完全可以最大化地发挥自己的优势,让代码水平成为你的核心能力,有了这一目标作为驱动,你也就更有兴趣编码了。
让代码,直接变现!
最后一个最简单粗暴的方式就是:让代码变现!
毕竟money才是第一生产力,你说你对写代码没有兴趣我理解,如果你再说你没有兴趣搞钱,那我就不同意了哈。
程序员靠代码变现的方式有很多,这里简单举几个:
①去找外包接私活,靠项目盈利。
这是最简单粗暴,也是大多数人最容易实现的变现方式。你可以去程序员客栈、devnors这类的平台接单,通过完成甲方的外包项目,轻松为自己带来一笔不菲的收入。
当然啦,选择外包兼职平台要注意:正规、靠谱、安全。
②通过提升自己的技术水平,在工作中升职加薪。
技术水平的提升是一个厚积薄发的过程,而coding能力则是基础中的基础。想要延长自己的职场年龄,一定不能三天打鱼两天晒网,要不断地进行coding练习,让自己的技术稳步提升,升职加薪也就离你不远了。
③发展第二职业,为将来做打算。
在GitHub分享自己的代码,成为大佬;做一个B站UP、知乎答主,为大家分享知识的同时给自己带来收入;制作一个属于自己的网页或小程序,并以此盈利……
程序员和代码是强强绑定的,回归到这个问题本身:如何让程序员爱上写代码?
实际上,作为一个程序员,当然也会爱着自己创作出来的代码,不是吗?