1.为什么写博客
之前是在Github上使用hexo搭建了博客,比较简洁美观。有一说一,之前写博客完全是为了面试用的、多一个谈资。不过也确实积累了很多原创性的东西,对面试也确实有帮助。搬家到CSDN,一方面是为了提高自己文章的曝光,一方面是有机会和下面评论的互动。CSDN上鱼龙混杂,现在简书和掘金貌似人气比较高了,不过简书没那么专业,掘金由于我长期和那几个营销号(他们实在不配叫做技术博主,可恶的是人气还不低)对线导致被封号了。
2.未来的规划
今年终于跳槽成功了,公司虽然不大,现在还没有入职,但是我感觉还不错。从原来对标应届生的薪资涨到了还算马马虎虎的薪水,我是一个特别讨厌跳槽的人,如果这个公司每年能稳定涨一点点就不会再跳槽了。除非在老家能找到合适的工作。
从我从一个野鸡大学研究生毕业,到现在已经4年了,再过两年就30岁了。说实话,现在对技术的进阶反而更加迷茫了。一个是看别人写的技术博客也学不到什么东西了,一个是项目经验确实也不算多。从知识的获取方面来看,我觉得还是要看书来的效率更高一些。接下来我会侧重看以下几个方面的书,并且在CSDN上更新读书笔记:
- 软件工程
- 测试
- 项目管理
- 系统架构师教材
还有就是对原来的笔记进行整理,再学习,输出到博客,前期频率会高一些,后期每周会风雨无阻保证一周一篇,保证格式良好,没有错别字。
说道项目经验,果然这份工作如果不是太坑就不会跳了。在一个项目组里面干的时间越长,对项目的了解也就更多,那时在项目决策时表态也就更加有权重,这或许会开发出当leader的潜质。而且随着我对技术了解的越多,越能感觉到技术的局限性,很多复杂的问题往往不是通过技术来解决的。这一条“项目经验”,其实和技术并没有太多的关系。
前面说了这么多,似乎对于一个程序员来讲有点飘了,但是我的技术路线还有很长的路要走,接下来还是要在工作中提高广度和宽度,要看一些基础的书,比如计算机网络相关的,这也是我为什么要考系统架构师的原因。还有一个就是看开源项目,之前当然也有看过,但是都是为了面试而看的,后面我可能会挑一个比较好的项目,研究他的演化过程,可能一年看这一个项目就好了。
3.总结
去年我准备面试失败了,当时是因为简历不匹配,然后痛定思痛又继续准备,今年才跳槽成功,这在码农界可以说是辣鸡中的辣鸡了。有些问题我觉得实在是没意思,不过面试就爱问额,其实这中间浪费了不少时间,我觉得是完全没意义的。后面至少两年内我都不会准备面试了,时间更加充足一些,把更多的时间放在有意义的事情上,比如读书,学吉他,学做菜,然后顺其自然的等待下一个比较好的工作的降临。