勿忘初心,继续coding

对于每个人来说都会有一片属于自己的净土,一个神圣不可侵犯的地方,而我的那片信仰,就是那时候的母校,是的,是那时候的。

上个月去了一趟母校,这三年中变化太大,已经不再是那时候的母校了,年年岁岁花相似,岁岁年年人不同,转身一想,毕业已经三年了,三年没回来了。如果从2012年底离校开始算起,,这三年多的经历,除了少有的甜,这其中太多的酸苦辣,一直想回去,却一直没有勇气回去。

工作三年多了,这次好像好久没总结了,最近总是迷茫,一直在考虑一个问题,三年多的Android开发,我现在是一个什么水平?总觉得自己什么都不会,做什么都是一团糟,作为一代不合格的程序员,也要装出一副合格的样子,既然发现了这么大的一个bug,那就一定要去解决它。之前买了好多高级方面的书,《Android的设计与实现》、《深入理解Java虚拟机》、《Java并发编程实战》、《Android软件安全与逆向分析》…一本本书放在我的面前,我却更加迷茫了,不知道我到底想学的是什么,什么都想学,什么也都不想学,这或许也和多重选择有关了,如果只有一本书,那就没其它选择了,面前这堆接近人高的书,除了教科书外,只有《大话设计模式》和《effective Java》是完整的看了一遍,学了一遍,也算是对编程思想的一种提高了,只能这样自我安慰了。

最近,好像回到了原点,也好想能回到原点,好想回到那时候的大学宿舍,和CK一起撸代码到天亮,好想回到那时候的操场,驰骋那片属于我们的天地,好想回到那时候的大学教室,趴在桌子上幻想着、意淫着未来的生活(那时候意淫的生活和现在的生活完全是两种生活),好想回到那时候的KTV,好想回到那时候学校后面的小吃一条街。。。这一切都不再可能,唯一回到那时候的仅仅代码水平,比那时候更菜了,至少那时候各种主流语言都看得懂,还能简单的写一点其它语言。最初学的是C语言,这一次,一切再从C语言重新开始,从指针开始,从动态分配内存开始。。。

勿忘初心,方能始终,在众多书中,最后,我还是先捡起了大学C语言教科书和另一本自己买的C语言书籍。看了几天,就好像和一个多年未见的老朋友见面一样,一切都那么熟悉,却又好像又是那么的陌生,好像一起有过什么,却又好像什么都没有过。

在说了这么多废话后,再简单谈下这几年coding中的感悟,作为过来人,第一年其实不用那么急着提高自己的代码质量,代码量不够,想快速提高代码质量,完全是胡扯,就好比学过几天绘画,画过几张素描,就想着达到大师级别,不现实。个人拙见,第一年就是复制粘贴的一年,在复制粘贴完后,平时注意写好注释,注意命名规范,多看代码,多写代码,虽然大半时间看不懂什么意思。第二年,在复制粘贴的基础上能修改别人的代码,能理清别人的思路,这时候需要看一些编程思想方面的书了,虽然实际开发中不能灵活运用。第三年,随着代码量的提高,已经有一些自己的见解了,切勿重复造轮子,发现有多次重用的地方,这时候就要想着去封装和优化了,代码过程中,尽可能的松耦合,平时多注意和多关心一些架构方面的知识,最好能自己手动写一个自己的框架,数据请求、图片加载、view注解之类的,把写好的这些运用到自己的项目里,然后在开发的过程中发现问题,不断提高自己,优化自己的框架。我也就这么点经验,再说五年该做的那就太扯了。到此为止,感谢阅读。能力有限,还望大神轻拍。。。

  • 25
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值