一边是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

局部性原理还真有用!

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

相关文章
|
3月前
|
存储 监控 Go
万字心路历程:从十年老架构决定重构开始
不论是从产品演进,还是从开发体验,原有iLogtail架构已经严重制约了其快速发展。因此,对iLogtail的架构进行升级已经迫在眉睫。
1104 4
|
3月前
|
NoSQL Java 程序员
成功上岸!一路披荆斩棘腾讯6面面经,大厂远没想象中的难
随着互联网行业的蓬勃发展,越来越多的Java开发程序员渴望加入大公司,以拓宽自己的视野和提升技术水平。对于两年经验的开发者来说,要通过头部互联网公司如美团的面试并不容易,不仅需要掌握扎实的基础知识,还需要在面试中展现出独到的思路和解决问题的能力。
|
10月前
|
算法 Cloud Native 程序员
C++ 程序员入门之路——旅程的起点与挑战
C++ 程序员入门之路——旅程的起点与挑战
70 0
C++ 程序员入门之路——旅程的起点与挑战
|
10月前
|
自然语言处理 供应链 Cloud Native
如何在面试中展示你的全球视野
如何在面试中展示你的全球视野
31 0
|
10月前
|
Cloud Native Go
面试中展示的职业成长:如何讲述你的职业历程
面试中展示的职业成长:如何讲述你的职业历程
58 0
|
NoSQL Java 开发者
走过十年路程的Java后端开发者的深度思考
作为一个老程序员,我始终相信,技术的力量来自于我们对它的理解和应用。我期待在未来的日子里,能与更多的技术同行共享知识,共同推进技术的发展。
98 0
|
设计模式 SQL 缓存
和面试官的交谈:关于方向选择,未来的成长,价值的提升
和面试官的交谈:关于方向选择,未来的成长,价值的提升
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
DayDayUp:本博主预计2019下半年将会出两本书(关于人工智能算法及其实战案例应用方向、计算机算法竞赛集锦方向),如有合作意向,请留言告知
|
设计模式 SQL 算法
开发方向校招准备的正确姿势,机会留给有准备的人
开发方向校招准备的正确姿势,机会留给有准备的人
119 0
|
机器学习/深度学习 人工智能 算法
Interview:算法岗位面试—10.25早上—上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程、项目收获(Pytorch和Tensorflow)、未来方向
Interview:算法岗位面试—10.25早上—上海某电公司算法岗位(偏图像算法,国企)技术面试之比赛历程、项目收获(Pytorch和Tensorflow)、未来方向