第六篇,重新认识了C++

这个事还得从找工作面试说起。
“C++里有哪些技术点应用了RAII的概念,你能举出几个例子来吗?”
“…RAII…RAII是…什么…”
“这个是很常见的概念啊~”
“…这个…我真不太了解…”
“RAII,意思就是资源获取即初始化…”
后面的话不记得了,自尊心越放越低。。。
经常自诩做C++好多年了,上大学的时候就开始做,甚至大一就拿C++做课程设计,比起你们只会写C的人高了不知多少倍,可这一波面试下来,才知道原来自己只是在井底坐了好多年。。。
好吧,哪怕只为了面试也得放下姿态啊。基础语法、基础概念、设计模式、OOP、数据结构与算法、C++11、STL、网络通信、多线程、Linux、Qt、Git,扫盲、梳理加进阶,越看越觉得自己无知。
倒也不是都不会,好多都用过,但因为没有系统梳理过,无法上升到全局掌握的高度。回想起来,就跟上高中一样一样的,应届的时候说差也不差,各个知识点也能说上来个一二但就是不会做题,结果第一年高考惨挂;复读一年,系统性地梳理一遍,效果杠杠的。
唉,原来做了多年假C++程序员,说好听点儿,一直是C++的语言C的开发模式。
到这里结束,发文助手又得提醒我文章质量不高了,算了吧,就写这点儿,我喜欢C++。
PS:推荐两个公众号,都是干货满满,编程的“CPP开发者”,自动驾驶的“焉知智能汽车”。

你可能感兴趣的:(c++,程序人生,面试)