大学四年,我终于把编程学拉垮了

上周,在知乎瞎逛想去搞点表情包,就顺手答了个题,没想到这回答热度居然如此之高,光阅读就15万+,4000+收藏,知乎这 区果然是宝藏之地。

借这个机会,再系统性给读者们补充下执行路径。要是我今天讲完,你还是没办法坚持去做出改变,那我好像也没什么办法。

01

首先,回想下我们学生时代,学习计算机专业过程中有那些后悔和迷茫的事情?在这里,我先说下大多数人是怎么把计算机学垮的。

在我们刚上大学的时候,我们对大学充满了好奇,特别是选了这么伟大的前景专业:计算机科学与技术、软件工程。

事实是,你问他们为什么选择这个专业?大多数人仅仅是以前爱玩游戏上了计算机这个贼船,幻想着上课就是这样的场景。

  • 王者荣耀是怎么从0到1开发出来的?
  • 我是如何通过自己研发外挂走上最强王者的。
  • 没想到的是,上课就是讲什么冯.诺依曼之祖师爷传记,电路板是怎么安装起来的?

    于是,打开百度搜索关键词:计算机专业应该学什么专业知识?

    果然,我们很荣幸在这样一个时代,可以自由享受前人不可拥有的学习资源,自由的学习一门知识。就是这特么也太多了,学完后我的发际线就疯狂往上扬!

    什么数据结构算法、什么操作系统、什么大数据高并发。 当然,我每天熟悉的打开B,自然的打开 站喵几眼视频和弹幕,接着熟练而不失优雅关闭视频,顺手默默自己那光又滑的脑门!总之,看了等于学会了。

    经过艰苦奋斗的学习,我终于打开了知乎搜索关键词:找工作,那些课程学了没用?

    这果然是个好问题,高中老师教的没白教,我们要学会抓住重点。可事实是,翻完知乎发现,这特么感觉这专业没啥前途,感觉都学了没用。

    经过精挑细选,发现数据结构和算法、 络、计算机组成原理有点用。于是,大喊一声:电路板再你么见!

    还得瑟的逼逼,计算机也不难嘛,就这么几门课,我鲁迅一个学期就能学完。熟练的打开数据结构和算法,准备大干一场,轻松快乐的打开书本发现也太简单,书上所有的字和字母都认识,就是特么连起来的算法思想不进脑子。

    哎,生活不如意十之八九,问题还是要解决。我小心翼翼敲击键盘:学不会,如何判断自己适不适合学编程?

    令人欣喜的是,前辈们说:只要努努力,专科都能实现年薪20万,何况我至少也是正规的本科,还有实打实在的计算机专业学生。

    接着继续问,我应该学什么方向,能够实现年薪20万?

    我开始操练起来,路人甲说大数据火,我就干他么的大数据,人工智能火我就学他么的人工智能。经过长时间无节制的操练,我终于身心疲惫,学是学的多就是不进脑。

    随着时间损耗,认为自己不能再盲目的学了,于是问自己:进大厂,需要学什么知识和学到什么程度?

    让人没想到的是,特么这么多东西能学完吗?我现在感觉什么还不会啊。

    时间过得很快,转眼就到了大三,感觉折腾了很多东西,自己掌握的也不是很多。于是,接着问自己:学历普通,我到底找工作还是考研?

    感觉没什么办法,大家都考研了,我也考研算了。鉴于长时间认真学习,感觉图书馆的椅子都点发烫,每天让人贼难受。随着室友和校友喜提offer,完成了当年我的梦想,加上现实的蹂躏,我终究在考研日来临前放弃了考研。

    转而投向了找工作大军,谁知在写简历的时候,脑子一片空白不知写何是好,投出的简历也石沉大海。幸运的是,在我瞎逛的时候看见一则消息:学习6个月,速成实现年薪20万!

    就这样,为了我那个炽热的梦想,我背着麻袋走向了那个令人世人瞩目的课堂,名曰在线教育。

    就这样,我终于把计算机学拉垮了。

    02

    经过上面问题的总结,问来问去无非就这些问题。

    1. 计算机专业需要学什么?
    2. 找工作,那些计算机专业课学了有用?
    3. 学不会,我到底适不适合学编程?
    4. 找工作有那些方向,我应该选择什么方向?
    5. 进大厂,需要学什么知识和学到什么程度?
    6. 学历普通,我到底找工作还是考研?

    其实,看起来很复杂,但是当你想清楚后,实打实去执行落地,你会享受到前所未有的轻松和快乐。

    03

    不卖光子,直接说下整体解决思路。

  • 对齐认知:计算机学什么。
  • 学习方向:确认学习方向。
  • 执行路径:具体学习内容。
  • 对齐认知:计算机学什么

    问题:那些学了有用?

    有用:计算机理论(算法、 络、操作系统)、项目、实习。

    企业招人就一个目标:来了公司能干活,培养完能干活。

    软件研发这职业,像奖学金、三好学生、学生会主席、英语四六级,对于咱们这职业来说用处不大,有只是能彰显有亮点可作为加分项,锦上添花。当然,你能去拿到这些东西尽量去拿,毕竟别人能拿到,你拿不到你怎么证明你比别人强?

    学习方向:确认学习方向

    前端、后端(产品或架构)、测开、运维、大数据开发、数据分析

    画外音:我原来写过,就不啰嗦赘述了。

    执行路径:具体学习内容

    从大学时间角度,每个学年会拆分出目标。

    从专业知识角度,根据不同解决学习不同知识。

    总的来说,实际操作起来还算清晰。

    阶段一:找培训机构视频学习,只要能独立实现可让人访问的应用如仿微信聊天软件。

    阶段二:做项目,你可能会学习崭新的技术栈(springboot、redis、kafka),需要什么学什么。

    阶段三:通过做项目使用了很多新兴技术,计算机理论知识也学了很多。这时候,你核心目标就是把学过的东西总结归纳,拿着他们去面试找工作,这时候你要能说出怎么用,还要说出为什么要用。

    原文链接:https://mp.weixin.qq.com/s/15U80Pmkgzvu0CdbiP-45g

    原文出处:码农皮邱

    我是一名从事多年开发的java老程序猿员,目前辞职在做自己的java私人订制课程,今年年初我花了一个月整理了一份最适合2021年学习的java学习干货资料,从最基础的javase到spring各种框架都有整理,送给每一位java小伙伴,想要获取的可以关注我的头条 并在后台私信我:02,即可免费获取。

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年1月23日
    下一篇 2021年1月23日

    相关推荐