开局一张图,故事全靠“选”

转载于 知乎用户 ZhangYixuan

图片:


知乎问题:

一名大二的计算机专业的学生,目前学了很多编程语言,但都学的很浅,在考虑是不是应该专攻一门感兴趣的语言?

题主莫慌,你的焦虑是很多人都存在过的问题。我的观点是,尽快选择一门感兴趣的语言,又符合自己职业未来发展的路。

大学的课程面比较广,但都只是一个皮毛,这样做的原因是,学校也不能确定一个学生最终会走哪个方向,于是什么都教一点,告诉学生每个语言都能做些什么,将选择权交给学生。在大学,将一门编程语言往深的教也是不现实的,且不说每门语言的每个方向都需要大量时间,就是本科那些老师,有几人能把一门课学的精通?有几人有深厚的技术经验?

题主先按照上面的图片,结合自身想好自己以后要走的方向,上面的图片只是一个简略的参考,还有很多语言没有列举。想深入了解,可以搜技术职业发展路线,搜索当前的热门技术以及应用(不要听信培训结构的鼓吹,直接看招聘网的信息,不要只看薪资和要求,你还得注意招聘人数)

无论是考研还是工作,都要掌握很多很多的信息。

选考研,就找考研的院校信息(考研帮,研招网,还有这个公众号~),多选几个学校,查看这些学校要求必须掌握的技能。然后现在就开始学,把基础夯实,原理弄通。

选择工作,选好要做的工作方向,在网上有很多个人技术发展路线,跟着走就行。一边学习,一边刷一些基础面试题(在牛客网或者在网上找期末考试题来自测),一边找一些心仪的公司(看人家公司的招聘要求,往人家要求的那个方向走),牛客网,海投网,拉勾网。

平时有一些必须要掌握的技能,各个数据结构的思想,code技能(在leetcode、浙大pat、杭电Online Judge等等上刷题,在leetcode上可以一个标签一刷)。要是很闲,就考证吧,软件工程师这种证,计算机相关证件,能考就考吧,有一个总比没有强。能参加一些比赛就参加一些比赛,没水平的校赛能不参加就不参加,市赛省赛多参加(没你想的难)。

对于在OJ上刷题,建议耐下心来,不要一做不出来就心生厌恶,你刚开始不会就抄,理解代码的含义,掌握代码中的一些方法,做出自己的总结。

平时学习技术的时候,建议搜索口碑好的课程,有免费的就看免费的,没免费的,在B站搜索,在淘宝买,百度云搜索。

写到最后

有焦虑,只是因为你没想好自己以后的发展路线。先有方向,再有努力。大学是自学的时代,一切都要靠自己,有优秀的人就多交流,与学长学姐交流,与社会上已经工作的人交流。

学习难免会急躁,烦躁,学着耐得住性子,经得住休闲的诱惑,别还没学几分钟,就开始干别的事了。同时,要注意锻炼身体,白天学习,晚上复习一下。概念原理记纸上,代码传到自己的github上,没有就自己创建,自己学,能写点博客就写(可以把每天记下的原理写到自己的博客中,就当复习)。这些做了,到你找工作的时候,这也算加分点。

https://www.zhihu.com/question/309652874

非常抱歉,用了个比较奇怪的标题~


您还可以在以下平台找到我们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值