第一次开通博客留脚印
犹豫了一年半了,终于在今天开通了自己的博客。
好记性不如烂笔头,好多学习的东西,或者工作遇到的东西,不写下来,时间久了,就忘空了。
毕业找到的第一家工作确定了自己的技术语言(C++),还是主动要求人力分配到C++组的,从此就与C++结下了缘分。
说真的,我是愧对C++这门语言的,虽然自己主动选择了C++作为自己的修炼目标,可随着时间的推移,慢慢的变成了讨饭的饭碗,实在惭愧。
现在的水平是业内的技术都懂一点,当然只是懂一点而已,要自己造轮子,那肯定是破洞百出,漏气的。
开始做的是聊天IM的客户端,会Duilib库,后来也了解了GDI+,会画一点简单的图形和界面。在慢慢的深入理解windows内核,写了一个进程间通信组件。
数据库用的是本地的sqlite3,哦,期间搞了一个高上大的全文检索。
再后来,转到了服务端,还是windows的服务端,开始接触网络,tcp/ip,http/https 协议了解了下。对Windows专有的iocp模型深入学习了下,但现在已经忘得差不多了吧。
为了竞赛,学过部分算法,bfs,dfs,并查集,剪枝,动态规划,现在也忘得差不多了。
也学习过stl源码,对traits终于懂了,也写过share_ptr,但又忘得差不多了。
C++的路还很漫长,看的书越多,真的觉得自己好菜,他们都是怎么成长的。但理想与信念还是有的,“一万小时”定律也是坚信不疑的。
近期给自己的安排是一、 《TCP/IP》详解,写一个支持高并发的tcp服务端,及一个高性能的http服务端。 预计3-5个月。
二、《编译原理》,写一个简单的编译器,预计5-7个月。
有一句话说的很对,“如果目标太多,人会变得焦躁;如果没有目标,人会变得迷茫”。
我目前是属于迷茫型的,没找到心仪的行业,只能学纯技术,而纯技术若得不到项目的锻炼,总是忘得飞快。但学总比不学好,Later better than never。
先吃TCP/IP吧,互联网的公司都用得到。
以后博客园将当我的亲密的诉说朋友,分享我的点点滴滴。