一、开始写博客的原因
前几天无意打开我的QQ邮箱,发现几个月前CSDN发来的邮件,邀请回归,虽然还挺经常在CSDN上搜索文章,但自己的主页有两年没打开过了,甚至都忘记了ID。看到自己居然发布过180篇文章(虽然大多数是转载),刚刚下决心把转载的删除了,不是说转载的文章不好,而是知识点太杂太乱了,今后想自己输出点内容。
我现在的工作,每天也“貌似”在跟程序打交道,但是个人能力差,安排给我的任务也都是测试验证相关的,解决问题也都是不求甚解的那种,一开始也过得挺安逸舒服的,半年过去了,感觉自己每天也挺累的,但是真正学到的东西呢?无,只有机械化的作业。这样下去怎么行?最近也看了一些学习路线、鸡汤,本以为多灌输些或许可以振奋精神,然而事实就是一拖再拖,我这个人,就是做什么都坚持不下来,而且不喜欢做总结,所以决定借着写博客督促自己,这篇文章下面我会每周更新学习内容,并且每周至少输出一篇文档来总结这周学习的内容。
二、打算学什么
标题所言的从零开始学,并不是说没接触过C++,而是学的一塌糊涂,跟没学过也没区别了,打算重新系统学习,简单说一下学习内容
第一部分:视频学习 + 《C++ Primer》
我觉得对于我这种基础很薄弱的人来说,视频学习还是很有必要的,比一上来啃书好得多,看书需要注意力很集中,前期视频学习也当做找回学习状态了
第二部分:数据结构 + 算法
这个阶段可以刷题同步进行,相辅相成
第三部分:操作系统
这个主要看书理解:通用知识、Linux、内核等
第四部分:计算机网络
这部分主要也是看书学习,并且要及时整理回顾,知识点多,容易遗忘
第五部分:数据库
我的目标会用即可
三、每周打卡区(每周日晚反馈)