首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

要是能重来,我还要混四年?

程序员的成长课终于要开始了,这是第一篇文章,我和大家聊聊大学生活。

先问一个问题,如果能重来,你打算如何度过大学这四年呢?扪心自问,有多少人,大学生活是在混日子?不上课,抄作业,待在宿舍看电影或者打游戏,然后考试前突击一下求个及格。

但其实,等到找工作的时候,很多人就会面临很大的压力。有些名校还稍微好一些,但是对于绝大部分普通院校的同学来说,不少人真的是毕业即失业,难以找到好工作。这个时候,与其抱怨大公司门槛高,抱怨自己学校差以外,更多地要从我们自身考虑,因为不管再怎么抱怨,大公司门槛也不会降低,自己的学校也不会变好。

这个社会绝对认可有能力的人,只要提升个人能力,在未来总会发光的。同时,本文力求客观可实践,不讲大道理,不灌鸡汤。

如何规划好自己的大学生活,我是这样来分析的。我把大学中需要做的事情分成了两类:必修和选修。只要你把必修的事情做好,那你的个人能力就会领先很多人,如果你还是一个自我要求较高的人,那选修的事情也应该做好。

必修

业余时间拿出一半时间来学习编程

这个好理解吧,如果你业余时间全部在上网,那你的编程能力是不可能很好的。而且这里只要求拿出一半业余时间来学习编程,那剩下一半的业余时间做什么呢?当然是让你去玩啊。

如果我说业余时间都用来学习,然后再灌一碗鸡汤,大家读完觉得很励志,但是并没有意义,因为几乎没人能做到。

学习编程,一方面是语言的学习,比如C/C++、Java、HTML、Javascript等,另一方面是分领域的学习,比如Android和后端都可以用Java,但实际上二者的差别挺大。常见的领域无非是:前端、移动端、后端、算法等,前几年可以什么领域都接触一下,找到自己最感兴趣的那个领域,然后深挖下去,这样容易出成果。

学习的方式无非就是看书和敲代码,必要的时候还可以阅读下一些框架的源码,比如做Java后端可以了解下Spring的实现,Android可以了解下Glide的实现,前端可以了解下Vue的实现。

如果一个人可以做到这些,那编程能力就会领先大部分人,在找工作中也会更有竞争力。

了解行业详情,提前为找工作做准备

这个也很重要,很多人在不知道自己喜欢什么,也不知道IT行业有哪些编程岗位,毕业找工作的时候一脸懵逼,我觉得这并不太好。

结合行业已有的工作岗位和自己的兴趣,在大学期间就确定一个方向深入下去,将会事半功倍,让你显得技术更专业。另一方面,人的精力是有限的,你很难精通多个领域,找准一个方向,更容易出成果,你也不会太累,反正现在IT行业分工很明确,只要不是太小的公司,招你去做前端,绝对不会让你去搭server。

如何去了解行业详情呢?逛逛技术论坛,关注一些技术公众号就行了,并不是什么难事。

选修

好好上课,虽然有些课看起来很没用

虽然大学里的不少课程都和行业脱轨了,大家会发现书本上的知识,等踏上工作岗位后竟然没什么用。但是有一点大家要知道,知识总是有用的,哪怕现在没用,但总有一天它会体现出应有价值。

所以,能好好上课还是好好上课吧。

不要错过实习机会

这里给大家一个建议,如果能出去实习的话要尽量出去,因为这可以让你提前接触到真实的开发场景,最关键的是很多公司都特别喜欢招有实习经验的大学生。

找一个女朋友或者男朋友

最后,找一个女朋友或者男朋友,大学里都是纯纯的爱情,很美好,等到工作几年后,你就会发现,很多人都变得现实了。

这就是本文的全部,希望可以对大家有所启发,我知道很多人都已经出来工作了,但是看完以后可以分享给你们的孩子啊。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190111B092QZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券