一边是24届还在纠结技术栈,一边是25届已经及时调整方向了

简介: 你到底适合学哪个?Java?C++?Golang?JavaScript亦或者是Python?其实学哪个都可以,因为这些语言各有各的优势,但也各有各的弊端。

小伙伴们大家好,我是阿秀。

以前聊过很多次编程语言的选择了:到底学哪个?再次认真聊一聊,Java or C++?

你到底适合学哪个?Java?C++?Golang?JavaScript亦或者是Python?其实学哪个都可以,因为这些语言各有各的优势,但也各有各的弊端。

阿秀也收到过很多阿秀的学习圈中关于编程语言的选择咨询,对于这类咨询,我一般都会让他们把自身背景说清楚,比如现在是大一大二还是大三?或者是研一研二?以后想找什么类型的公司?想去国企银行还是互联网?家庭背景如何?需不需要你赶紧挣钱养家之类的?

因为不顾背景统一推荐人学Java或者C++都是不合适的,要真是这样做的话就是囫囵吞枣了,所以你适合学什么语言要根据你自身的背景来定的,不过建议永远是建议,具体选择哪个方向还是你自己来定,就好像盖房子一样,最后一块砖肯定是你自己填上的。

我看到过很多24届的时至今日还在纠结编程语言用哪个,有想重新学习一门语言,明年春招再发力找工作,也看到过很多25届的已经学会适时调整自己的语言来应对后面的秋招,并且在日常实习中斩获颇丰的了。

比如今年四月份的时候阿秀就收到阿秀的学习圈中一位25届的学弟的咨询,他在找到我的时候已经学了2个月的C++了,并且也附上了自己的背景。

后来我给出了自己的建议,看得出来这位学弟也采纳并且认真贯彻,九月份的时候他就已经顺利拿到字节跳动、百度、蔚来等公司的实习offer。

1、学弟的咨询

秀哥你好,我是一名大二下的学生,普通211科班,脱离学校课程自学了两个月c++了,中途看了c++primer,操作系统导论和小林coding的图解系统和图解网络,学习了Linux高性能编程,跟着做了书结尾的springsnail项目,写了一些自己对于这个项目的理解,但是到操作系统这里时发现实在是不想学习汇编这种太过底层的东西。。。

原先学习c++是想做游戏(非常喜欢游戏),但是现在看c++游戏这一块非常卷而且学历要求高,问下秀哥我这种情况应该怎么办(不想学底层汇编这些),那应该走什么方向比较适合我?

2、阿秀的回答

其实阿秀以前就收到很多类似的咨询了,都沉淀下来了,知识星球置顶帖知识图谱中有很多类似的编程语言学习的选择了,如下图:

阿秀看到他的问题后,我第一时间还没明白什么叫做脱离学校课程?这是什么新词吗?问了之后才知道。

原来是指自己学自己的,自己看书自己看B站的各种视频,而不是只会听课堂上老师的讲课,这样确实会比学校老师学的更懂一些。

不得不说,现在真的是方便多了,以前阿秀上学的时候,网络上可没有这么多质量优秀的公开课,那时候眼界始终被局限在校园里,老师也从来不会跟我说一些校园之外的东西。

扯远了,后来在聊天中得知这位学弟想做游戏方向,比如游戏渲染或者是游戏服务器方向,并且言明了自己只想从事这两个方向,其余的都不怎么考虑了。

C++做游戏开发是很常见的,但很多人不知道的是其实很多游戏公司已经慢慢在开始接受Golang做服务器了,米哈游就是其中之一,而曾经的一些C++大厂,比如百度、腾讯等很多新开的业务线也在尝试使用Golang,如果你有认识的学长学姐在这些公司任职,问一下就知道了。

有人可能要问了,那以前的项目不需要重写吗?

emm,互联网界有句话叫做”项目能跑就不要乱动“,对于这类屎山项目,不是需不需要重写的原因,而不是有没有人敢动的原因!

因为很可能当初负责这些屎山项目的员工都已经离职了,业务逻辑都不一定能找到文档,这种情况下,大概率谁动谁死,除非不想要年终奖了。

这周三的时候就收到这位学弟顺利上岸字节抖音直播部门的私信了,直播是抖音系下的部门,还是很不错的,直播部门从体验上来说可能有点累,但还是能学到不少东西的。

现在正是大三上的时候,正适合出去做做日常实习,涨涨见识的时候。

后来这位学弟也是在阿秀的学习圈中分享了自己的实习上岸经验,我这才发现原来不止是字节,他还拿到了百度、蔚来等公司的实习offer,属实有点优秀了

希望他的经历能对小伙伴们有所帮助。

end


阿秀坚持做学习圈这件事情已经 2 年时间了,前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题:

星球里的精华区、知识图谱以及资源沉淀

多看看这些能够帮你走的更稳、更顺、更平坦,比如:

后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容,这可能是你求职路上性价比最高的一次点击!

前段时间自己也开发了一个互联网大厂真题面试解析网站,比如我想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察时间为最近一年之类的面试题有哪些?

《InterviewGuide》大厂面试真题网站:https://top.interviewguide.cn/

已经有不少小伙伴遇到原题了,具体可以看下链接:

2023年7月字节跳动后端研发岗面试考察题目Top10

局部性原理还真有用!

后面还会继续开发其余星球用户专属功能,比如模拟面试以及题目收藏、甚至是真题下载打印功能等。

相关文章
|
5月前
|
Web App开发 数据库 C++
C/C++发展方向(强烈推荐!!)(下)
C/C++发展方向(强烈推荐!!)
|
5月前
|
存储 缓存 Linux
C/C++发展方向(强烈推荐!!)(上)
C/C++发展方向(强烈推荐!!)
|
6月前
|
算法 Cloud Native 程序员
C++ 程序员入门之路——旅程的起点与挑战
C++ 程序员入门之路——旅程的起点与挑战
45 0
C++ 程序员入门之路——旅程的起点与挑战
|
Linux 数据库 开发者
02毕业三年,为何技术能力相差越来越大?|学习笔记
快速学习02毕业三年,为何技术能力相差越来越大?
88 0
|
设计模式 SQL 算法
开发方向校招准备的正确姿势,机会留给有准备的人
开发方向校招准备的正确姿势,机会留给有准备的人
106 0
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
|
开发者
新人程序媛解疑:前辈是如何看待拥抱变化和女性tl的
这周与主管的one-one沟通解答了很多我作为新人的疑虑和困惑。以下记录了我个人比较关心的就拥抱变化和女性tl的问答和思考,希望给同为新人或有同样疑虑的小伙伴一些启发。怎么看待拥抱变化拥抱变化是阿里的一种特有文化,其体现的是阿里作为一个整体的巨大执行力,阿里人作为一个个体的强大自驱力、饱满精力(我觉得这样筛选出的没有离职的阿里人在外界看来挺恐怖的,难怪那么多阿里人的传言,无论好坏,都源于非阿里人在
391 0
|
双11 程序员
阿里程序员的成长史:3.25不能代表你不曾努力
这是一个阿里程序员的成长史,他用五年的经历长成自己想要的样子。
2262 0
|
Java 应用服务中间件
年薪40万Java开发在阿里巴巴是什么水平?需要熟悉哪些技术?
好多人对阿里巴巴的薪资体系结构及级别设置不太清楚,想去面试也不知道面试什么级别的岗位,那么,年薪 40 万在阿里内部又是什么水平呢? 先来看看阿里巴巴的级别设置: 再来看看阿里巴巴的对应薪资年薪: 40W 年薪 P6 级别就能拿到,阿里巴巴薪资结构一般是 16 薪,所以就是税前2.5w,年底的奖金 0-6 个月薪资,90%人可拿到 3 个月,关于股票,这得要工作满 2 年才能拿,第一次拿50%,4年能全部拿完。
1972 0