cpp c++不适合搞后端还有必要做后端项目吗
前言
昨天星球有同学,发帖,说cpp不适合搞后端,以及之前一直和同学们强调,cpp根本就不是用来搞后端的。
然后,有同学可能同时也在网上搜索了,对cpp就业有了正确认知。然后就有疑问:
“甘哥,我现在那个后端的项目看了一大半了,但现在不是说cpp后端完全不行嘛,那如果以后不想从事后端方向,想去制造业或者其他cpp岗位,还要不要继续做这个项目呀,还是说就用这个项目去投其他cpp的岗位”
同时也有人有疑问。说
“你的星球项目还是后端的项目呢[偷笑R],这不是打自己脸嘛”
要解答这些问题,其实咱们要首先要能清楚一个问题,那就是为什么要学计算机,要学cpp。归根结底还是想找一份好工作,想找一份高薪的工作。
要找一份高薪的工作,首要的是有一份高质量的简历,能拿到好的面试机会。
一份好的简历,无非就是要向面试官展现两点:
(1)技术掌握的比较深,比较底层。(技术栈上写了很多底层的东西)
(2)有较强的开发能力 (有让人看起来很庞大很有含金量的项目)
明白了这些,再回过头来,给大家解释解释,为什么一直和大家强调要对cpp就业方向有个正确的认知,不要被网上说cpp找后端的岗位,让自己走了弯路。
同时也在星球里放了后端的项目让大家做。
不知道大家还记得之前我写的讲“什么样的人适合学cpp”,“学cpp相比较java有什么优势”的文章吗,如果不记得可以去看看下面的文章:
https://mp.weixin.qq.com/s/YbZJ3c_jLmg76JZQ721PJg
最主要的一个观点就是,学c++可以用很少的时间就做可以做出一份高质量的应届生简历,可以找到很不错的工作,而不是java不仅要学java语言,还要学习全家桶知识。
这是推荐大家学习的一个主要原因,不然如果cpp相关东西又难,周期又长,一点优势都没有,那推荐给蛋呢。
理解清楚这个之后,再看为什么大家学cpp相关技术栈,有时候还推荐大家做个后端项目。
最主要的原因就是,目前都这个阶段了,还有很多同学,可能因为各种各样的原因,导致自己学习进度还很慢,长时间无法做出一份简历,做不出一份高质量的简历出来。
这个时候,怎么才能快速做出一份高质量的简历,达到找工作,能拿到好的面试机会成了关键。
这个时候,自然而然会推荐大家先做下星球的后端项目。最主要的是:
1.功能点多,篇幅够大,有含金量(能够让面试官简单一扫你的简历就可以看出你的开发量,会给你发面试。可以看下图)
2.足够简单,crud嘛,可以快速掌握(文档足够完善,不到两周就可以掌握达到面试的水平,经历过时间的检验)
其实最主要的是大家是应届生,面试官其实都懂。
简历写的不错,一看,能看出你学了很多东西,自己做了很多工作都会给面试的。所以其实就算简历上写了这个后端项目,大家投底层一般也会给面试的,并且通过这个项目,也证明自己有后端开发经验,如果学历也不错,也能进大厂后端开发的(应届生是推荐转化语言的)
所以,有时候推荐大家做这后端项目,也是让大家先保证至少能找到不错的工作。
比如,现在这个阶段了,基础知识都还没学完,项目也没做,就推荐你做底层的项目。
那你做底层的项目,是不是还得提前把这个底层项目需要的前置知识都搞懂啊,本身就是底层,这是不是得花费大量的时间啊。
这个阶段,自己都不满足找到工作基本条件,就给自己上强度,是不是压力更大啊。不如先来个简单的,先做出一份高质量的简历出来,让自己达到找工作的水准了,再后续慢慢的升级简历,这样也不至于心慌。
面试cpp相关岗位,做做底层的项目确实很加分,面试官比较感兴趣,比如你看下图有同学对弱网诊断项目的评价。
但是你要明白弱网诊断这个项目,是不是得对底层网络网络层相关知识,相关编程框架足够了解,对ebpf足够了解啊。这个时候你确定你有定力做下来学习吗?
所以,有时候有些话,其实并不是前后矛盾,而是得辩证的分析。
知识星球介绍 (cpp c++公认学习地)
星球名字:奔跑中的cpp / c++
里面服务也不会变,四个坚守目前:
1.每天都会看大家打卡内容,给出合理性建议。
2.大家如果需要简历指导,心里迷茫需要疏导都可以进行预约周六一对一辅导。
3.每周五晚上九点答疑聊天不会变。
4.进去星球了,后续如果有什么其他活动,服务,不收费不收费(可以合理赚钱就收取下星球费用,但是不割韭菜,保持初心)
(还有经历时间考验的独家私密资料)