给自己的博客开个头

    在CSDN吸取太多的知识,但一直没有动手写自己的博客。有时候觉得看了书没有笔记就忘了,画在书上可能书只会去看一遍或者几便都记不住,做个电子笔记也不会去看,这么多年才醒悟,才觉得来写博客,记录学过的知识,分享知识,回复评论,有互动才能记得住,才能找到乐趣。

    这几年做了不少开发工作,但是觉得写来写去就那么点东西,会c/c++,windows下做过编程,Linux也写过代码。可能跟公司性质也有些许关系,在编程过程中没有对算法、设计模式等有太多的要求,作为应届毕业生从公司牛人前辈那里学代码风格和套路,几年下来也有点熟练工的感觉,假如自己不在工作之余去学习,就没有长进。

    拿起想当年毕业时看的《程序员面试宝典》,里面太多的题目不会做甚至基本做不对,例如二分查找、冒泡排序这些经典算法也写不出来。现在的工作不好不坏,收入也还不错,但现在想靠工作来成长似乎有点慢,出去面过几家公司被问到的基本都涉及这些最基础的数据结构和算法问题。个人性格原因也许还有不少年需要做基础开发工作,所以觉得有必要加强一下平时不被重视的基础能力。

    给自己定个复习计划,从基础开始,慢慢积累,一段时间后再回头看看自己有没有长进,对于工作和兴趣有没有方向。

    1.有必要复习最基础的大一学的C语言,谭浩强的C程序设计。个人觉得指针内容掌握是不够好的。该复习肯定有很多滚瓜烂熟的地方,这些地方就快速掠过。

    2.数据结构。只有在上学的时候关注过数据结构,那时候甚至还不知道什么叫做伪代码。不知过去这么多年是否已经全部理解。

    3.Linux基础知识和shell编程。这是需要重点加强的。

    5.设计模式。曾经有一段时间迷恋设计模式,但平时用的最多的还是单例、工厂、观察者这几种,其他基本用类的组合和聚合就能搞定了,工作中用到的没太高大上的东西。

    6.C++深度学习。对于虚函数原理、模板类的熟练使用、智能指针等等,熟练程度还非常不够,原理底层的东西掌握得很不够。


    暂且以上这些吧,需要坚持。期待自己的表现~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值