开篇感悟
每次看到很多的其他技术前辈们写下优秀的技术博客而且获益匪浅的时候,我个人也就萌生了想要写下点儿什么以帮助后来人的想法,人的一生匆匆而且短暂,有的时候还是要想想能够为其他人留下点儿什么。我呢,也希望通过写博客的方式来分享自己所学到的技术和自己的经验总结。希望可以为来到这里的各位少侠或多或少的带来一些思考或感悟,倘若各位可以有所得,那真是鄙人莫大的荣幸。
程序员行业和其他行业是有很多不同的,譬如程序员靠技术吃饭,靠技术赢得尊重。虽毕业多年但是若想在程序员的江湖混下去,必然少不了勤学苦练,不断学习。曾经看过一篇文章,已经忘记在哪里看见的了。其中文中有一个比喻,我觉得非常恰当与适合。文中将程序员看作是一个侠客,初入山门,或C或C++或JAVA或python等等。然后从基本功开始不断的勤学苦练,开始习得本门看家本领,进而有了雄厚的内功基础,于是开始博纳众家之长,挑战各路高手。又在实战中不断反省自我,不断提升巩固,最终称为一代高手,名扬天下。程序员或许不同,我们最终的结果可能是称为一名编程高手或架构师或技术总监。
我个人是非常喜欢武侠小说和武侠世界,那个快意恩仇,浪迹天涯的武侠世界给了童年我很多憧憬与向往。但这些并没有改变我称为一名程序员的事实。不过我仍可以在程序员这条道路上继续践行我的武侠梦,不断勤学苦练,期待有一日可以称为程序员江湖里的绝世高手,一代大侠。
其实有时候想一想,程序员的世界和武侠世界有非常多相似的地方。从一开始的菜鸟,对那些武功招式啥也不懂,啥也不会。然后得入一门派开始修炼基础的武功招式,勤学苦练的得到了一些武功基础。从此也可以开始练习更深一层的武学了。然后开始闯荡江湖(生产BUG与修复BUG),发现遇到了打不赢的对手了,产生了莫大的挫败感,然后又开始针对性的去练习,巩固基础,再去拜名师,并开始阅读各种各样的武学经典,传世秘籍(各种经典的技术书籍)。不断地练习,不断的参悟,而我们的武功修为也在这个过程当中不断的精进,各种武术套路开始烂熟于心,内功不断提高。
经常看武侠小说的小伙伴儿,应该会知道一般男主在经历过这个阶段后就要开始开挂了,之后便是击败各路坏人(BUG),惩恶扬善,然后名扬天下。结局是带着心爱的姑娘归隐江湖(无形之中又重伤了多少程序员,还是祝福各位程序员少侠早日找到自己属于自己的那一位菇凉,哈哈_)。哥已经不在江湖,而江湖中依然流传着哥的传奇…
我之所以觉得其精妙,是因为这跟我们程序员的经历简直是出奇的一致。
最后希望各位少侠,在这个江湖里能够习得绝世神功,成为绝世高手。然后,快意恩仇,笑傲江湖。