你们知道程序员最熟悉,最熟练,最常用的两个快捷键是哪两个吗?没错,就是你现在心中所想的:ctrl+c 和 ctrl+v ,俗名为:复制和粘贴。对于大部分程序员来说:复制和粘贴就是他创造伟大产品的左膀和右臂。

当然,复制和粘贴使用得当,会让你的代码写得很快,省时又省力,还不费脑力。
但是它的缺点也显而易见,日复一日地重复复制粘贴,当你习惯使然,复制粘贴成瘾时,你就会遇到这种情况:别人都成为技术大牛了,而你还是一个只会复制粘贴的程序员。
那我们要怎样才能避免成为只会复制粘贴的程序员呢?
有以下几点:
1、坚持高效的学习。现在社会竞争非常激烈,虽然IT行业源源不断的在输送人才,但始终未有饱和。但也需要提高警惕,坚持高效的学习,要谨记投资自己比投资其他东西更加靠谱。当然,IT行业技术更新非常迅速,并且作为程序员的我们还要紧跟时代的步伐,不断学习新的技能和知识,提升自己的价值。无论是晋升还是跳槽,你都会比别人有更大的胜算。

2、开拓眼界。程序员大多对技术细节、原理感兴趣,不太关注应用场景。其实应用场景,会让技术产生更大的价值。这就好比区块链,本身不是新技术,所用到的各种技术在很多年前就有了,但直到*币特比**出现,才让区块链成为焦点。技术人员需要提高眼界,要能看到、想到技术之上都有哪些应用场景,否则你可能根本想象不到,一个技术会产生多大的价值。如果你做了一个内部系统或者工具,会解决很多问题,这个时候不要觉得项目做完就结束了。你需要一点经济头脑,思考项目如何产生利益,既然这可以解决公司内部的问题,或许也可以解决行业内其他人的问题。

3、技能学习。俗话说“技多不压身”,如果你是Java程序员,有时间可以学学Python、Go语言。不是非要做区块链或者AI。学习之后你就会发现,你用Java处理起来很费劲的问题,用Python就可以很轻松的解决。拓宽自己的知识面没有坏处,在遇到问题的时候都能使用,可以找到更优的解决方法。
4、提高动手能力。如果你有一个好的想法,并且可以自己搞定,就尝试着把它做出来。而不是做个简单的Demo,更不是按照现成的例子敲一遍代码。在动手的过程中,会锻炼你各方面的能力,在竞争激烈的时代,不要只闷头干活,更要抬头看路。
