树洞:断断续续学了很久但还是小白的C++学习

本科电子信息工程专业,不能算严格意义上的科班,但是又确实学了这些课程,也需要在作业/项目中用到编程,那么最先接触的是C语言,然后是C++,python这些,目前处于gap了两年考研,没考上全日制,调剂到非全日制,也挺好,只要找到工作,就能积累工作经验并且获得研究生学历,因为没想着考公这些,就无所谓体制认不认可,至于私企大厂什么的认不认可的,说实话这段时间找工作以来,研究生是不是门槛我不清楚,但是技术就确实是要命的,现在行情不好,没有工作经验真很难有面试,然后面试了,又会介意没项目经验,进而就问C++学得行不行(问八股阶段),从八股的角度来说,我确实可能学得不好,

比如问智能指针作用是什么?我回答是管理对象的生命周期时自动释放内存,从而避免内存泄漏和悬空指针等问题。

这还不够,得被追问如何自动释放内存?答:智能指针本质是个类,在指向的使用对象超出作用域会调用析构函数。

问:那么是如何析构的呢?。。。

诚然,抠源码,抠细节是程序员必经之路,很能理解,实际上我也回答了析构函数有个计数balabla的,这些都不重要了,曾看过一个段子,面试官问:红黑树是什么?我(抓耳挠腮):不好意思,我不太清楚。。。(面试结束)面试官:你还有什么想问我的吗?我:红黑树是什么?面试官支支吾吾地说:太久没用过,忘了。我相信现实没有那么夸张,能当面试官的都肯定是很有水平的,至少面我的面试官都很厉害,但是这段子反应出的是说人不是万能的,就算再厉害,也有盲点,对一些见过,用过的东西也会遗忘,我不知道怎么了,我投的初级岗,却要被当作是有经验的来面试。

困局:小厂想要能直接上手干活的,大厂看不上我目前的经历。

要说造成这种困局,那也是我自身问题,没参加校招,一昧考研,还没上全日制,但是我并不后悔,会继续学习,找工作,总有公司会对新人友好点,给点成长空间的吧,只能说找工作的时候得学的比较杂,毕竟不知道面试官问什么,找到工作之后就能按照工作需求去钻研,归根结底就是公司给不给新人成长时间。

以此为树洞,记录自己学习知识和经历。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值