不知是因为各个互联网公司在招聘时总是标注他们要招那些“热爱编程的人”,还是因为很多人到处标榜“我热爱编程”,这个词汇在程序员圈子里已经随处可见了。可惜的是我从业这么多年,还是发现自己并不是一个热爱编程的人。不过,我真的很想问问他们:
热爱编程是什么鬼?
解释这个问题,先要确定一下对于“热爱”的理解,百科上这样解释的:
情愿全身心投入地爱,激情四射,充满幸福的幻想,去奋斗、去付出,享受其中过程(即使是酸甜苦辣),即使没有回报也不后悔。尤其在遇到阻力、挫折时,才显出什么是真正热爱。
如果认可这个解释,似乎就意味着只有当编程遇到阻力的时候,我们才能区分一个人是不是热爱它。所以,正常情况下我们并不能确定一个人到底是不是热爱编程。也就是说:
如果一个人和你说,她/他花了整个晚上去搭建服务器,我觉得我看不出其中的热爱;
如果一个人和你说,她/他花了一个周末去解决一个算法题,我觉得我也看不到其中的热爱;
如果一个人和你说,她/他一直花时间在学习、深入某个技术上,我觉得我还是看不到其中的热爱……
别笑,我自己就是这样的人,但是我并不觉得我是热爱编程的。
而且有趣的是,有很多人还在鼓吹一种说法:如果你不热爱编程,你可能就没有办法掌握好编程这门技能。也就是说,不热爱编程就会影响程序员的能力?
不仅如此,编程的门派之别也好像武侠电视剧上看到的门派之争一样,武林正派鼓吹自己的派别才是正途,除了自己的方法以外,别人的方法都是异教徒式的。同理,如果有的人通过某个编程技能成为了大师,而别人因为没有掌握这个技能而没有成为大师,于是这个大师就会告诫别人“你应该这样走(用我所学习的技能),你如果不这样走,可能就成不了大师了”,所谓编程的门派便在于此。
小编推荐阅读《热血江湖手游技能加点攻略》(掌握技能加点要诀,成就无敌江湖之王)
阅读新版本赏金玩法出装攻略(全面解析最优出装方案,让你在新版本赏金玩法中独领风骚)
阅读《公主级2-6攻略技能大揭秘》(掌握攻略技能,成为公主级2-6的王者!)
阅读《赵云关羽出装铭文攻略视频大揭秘》(如何为赵云和关羽选择最佳装备和铭文?—MOBA游戏攻略)
阅读P5Sband攻略技能加点详解(P5Sband技能加点策略与建议)
阅读《狐狸职业比赛出装攻略男》(以狐狸为主角,揭秘职业比赛中的最佳出装策略)
阅读《钻石局炸鱼英雄出装攻略》(了解最强出装搭配,带你玩转炸鱼英雄局!)
阅读