金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
码农的等级分为等级:练气—— 筑基——金丹——元婴——出窍——分神——合体——渡劫 然后就可以进化成码仙,码圣,码神
第一阶段练气,这个时候刚刚入门,写代码还谈不上逻辑关系问题连基本语法都搞不定,照着书上打都打不对,三行代码四个error就是说这种情况
第二阶段筑基,这个时候照着书上代码能打对了,语法上半知半解,写代码主要还是靠Ctrl c+v东拼西凑模块拼在一起,运气好做出来的东西也能用
第三阶段金丹期这个时候基本语法是搞定了,能靠自己写出一系列代码,然后热衷于刷题,觉得能撸进rank1自己就天下无敌了,写代码只要给个sample或demo能模仿着写一段,不过一操刀实际项目写着写着自己都觉得写的像一坨*
第四阶段元婴期,这个时候突然会产生一种我学的语言天下第一先有__语言后有天地的错觉(自觉对号入座),不再热衷于刷题热衷于在逼乎,gayhub,Stack Overflow各种和别的异教徒抬杠,并且热衷于语言各种新特性产生xx标准委员会你们这群shab为什么还不把这种新(特性,框架,算法)加入标准中。不用新特性的代码都是lowb,并喜欢在博文问答上扯什么泛型,模板,匿名函数,ABI, JIT....七七八八的玩意,虽然心里也在犯嘀咕这些东西到底对现在撸的项目推动起了什么实质性推动作用,搞不明白但又不想否定,最后得出结论管他呢,听起来写起来说起来牛逼就行了,大部分码农修仙者很容易卡在元婴期。
第五阶段出窍,这个时候各种装逼理论学的差不多了就会在审计自己之前写的代码都是一坨*,别人的代码也是一坨*,然后开始按自己觉得牛逼的设计模式重构,重构 再重构,别问我在做什么,问就是在重构代码的路上。
第六阶段分神重构代码的次数多了,语言新特性各种新框架还在不断更新交替,然后看了那些看上去好像更牛逼的框架理论设计模式琢磨着是不是要再重构一次时就开始会怀疑人生了,我引入这些新东西为了什么,到底对我项目功能有什么实际性的帮助呢,以前那种简简单单的写法难道不能同样很好实现这个功能么,我学这些东西到底为了什么,是解决问题还是装逼给不懂的人看?
第七阶段合体,口嫌体正直地把项目又重构了一次,代码写的就像你刚入门时的差不多就算是刚入门的也看得懂,但你知道你在干什么,也不会觉得很low了。
第八阶段渡劫,你开始彻底怀疑人生那么多年你到底在学什么,如果把这个拿去炒股,画画,学钢琴,找男女朋友今天也是个股神,大触,神之手,人生赢家了,你发现解决问题的关键现在不会在以后也不会在代码本身上。
码仙,码圣,码神:代码?什么代码,我是学做菜的谁再说我是写代码的看我不打爆他的狗头 |
|