本科非计算机专业 如何弯道超车

2017-03-22 21:19:54 +08:00
 Anhedonia

我还是之前那个去了化学专业的悲催孩子

转专业不成 双学位在研究

我想弯道超车 我不想比那群计科的差

目前在撸高数离散 概率这些东西 算法也在啃 还课余用 Django 撸了几个 blog 和论坛 还写了几个爬虫 以前也做过 iOS APP 之类的东西 但是学习的都不是很系统

现在问题来了 我想弯道超车 我具体还应该往哪个方向努力呢?!!!! (其实都想学 但是总要有个大方向不是?!

谢谢各位哥哥姐姐了!

15301 次点击
所在节点    程序员
123 条回复
muziki
2017-03-22 22:23:31 +08:00
国内科班生读非 985 和部分 cs 比较好的 211 的人就算科班水平也是垃圾(不排除部分大牛),那群老师教的书,爱学习的科班生都是自学
所以你跟他们的差距只是一个学历和编程时长而已
Elven
2017-03-22 22:24:46 +08:00
本萌新觉得应该是学数学,学数学,好好学数学,然后用数据结构和算法打下基础 = =。想更深入就再看看编译原理什么的
muziki
2017-03-22 22:27:49 +08:00
当然顶级大牛都是要靠智商的,那种人属于开创型。不是随随便便读书和时间能超越的
knightdf
2017-03-22 22:28:43 +08:00
@Anhedonia 本科应该是计算机原理和数据结构算法,算法都是简单算法,高级点的还有数据离散概率论,直接翻翻计算机专科的课程安排就知道了
smallHao
2017-03-22 22:29:44 +08:00
@Anhedonia google 首席
feather12315
2017-03-22 22:33:01 +08:00
一个 cs 专业,大三的人说些话:
你觉得在化学专业上,到大三下,尽管啥都不听,保持不挂科的情况下,与大一的萌新比起来差距在哪呢?
同样的道理,这就是差距。我现在,专业课会拓展 2 本以上的书籍,虽然代码能力巨渣,抛去 ACM 不谈,其他的方面学起来超轻松,但懒得学……研究 Linux 中……
feather12315
2017-03-22 22:34:37 +08:00
举个例子, c/c++语法看不懂的东西,直接反汇编研究。
但我真的不会写工程那= =
lzhd24
2017-03-22 22:36:40 +08:00
总是要等到毕业以后才知道专业是多么的重要。。。
MBTimY
2017-03-22 22:37:12 +08:00
- - 楼上的都是做 IT 的吗, 作为一个在这个行业工作了几年的程序猿 感觉完全看不懂呀. up 主 你说的撸了几个 blog 和 论坛, 用 django, 还做了几个 iso app 的开发, 听上去 我觉得这个水平已经可以在任意 IT 公司 做下去了, 不知道 你说的这个撸 是撸出一个什么样子的成品? 当然如果 up 主是准备 去做更高深的机器学习 神经网络呀 等比较尖端的 前沿领域 请忽略我上面打的字.
peneazy
2017-03-22 22:42:09 +08:00
作为某 211 院校的重点专业硕士表示,能认真学习的学生比例没有想象中的那么高,很多学生都是抱着自己读了好学校的好专业不愁找工作的心态,基础不扎实,进了企业后各种理论滔滔不绝,但做不了事。你现在要做的就是把基础打扎实,设计模式、算法、操作系统,对以后非常有帮助。
ipwx
2017-03-22 22:48:55 +08:00
化学专业的数学也不好吗?…… 那你唯一的优势没有了。

作为清本计算机系的过来人可以告诉你的是,这个系过去几年年的氛围都被竞赛党带歪了,有种重工轻理的感觉,数学真正每一门好好学(不是单纯指学分绩,而是指领会数学思想)的屈指可数。不过反过来,这种氛围下本科毕业的 coding 能力也是很强的。什么 django 之流,那都是我系暑假小学期一个星期学的东西(我们当年的结课作业是撸个全文搜索网站,当然可以用库)

所以想要弯道超车,只能靠数学碾压,那么在这个 AI 大兴的时代还有一战之力。 coding 的话,弯道超车没指望。不过好好学也大概不会太差。
Anhedonia
2017-03-22 22:50:14 +08:00
@lzhd24 我知道专业超他妈重要
但是尴尬的地方在于我现在也没办法不是么
Anhedonia
2017-03-22 22:51:48 +08:00
@ipwx 化学专业数学也就那样呀 没辙 我们甚至过了大二就没数学了
miki6180
2017-03-22 22:53:22 +08:00
定门方向后端,前端, 嵌入式先深入研究.边补充科班学生学的东西.
Anhedonia
2017-03-22 22:53:23 +08:00
@ipwx 顺便我是不觉得我有能力跟你们这群清北的比
我能跟我们学校的大部分比就行了
cxbig
2017-03-22 23:17:22 +08:00
想办法把你的专业和兴趣结合起来,比方说做点和化学相关的网站什么的。
Cbdy
2017-03-22 23:24:47 +08:00
计算理论 -> 数学
软件工程 -> 设计

结论:多看点书
xrlin
2017-03-22 23:27:23 +08:00
感觉你这水平都可以去找工作了啊。
aploium
2017-03-22 23:48:32 +08:00
死命堆时间在计算机上吧, 别玩游戏

zju, 药学
大二上学期下决心放弃本专业(大一全系前 5%), 全力倒腾计算机. 哦对了我没法转专业
现在大三, 大概同级 CS 里偏上的水平, Github1000 多个星星

保证本专业能不挂科毕业的前提下尽可能多地翘课, 不玩游戏
堆时间自学和写代码, 当然要是没有天赋和兴趣, 还是放弃吧 缺一不可
多交一些科班的朋友, 知道他们在做什么, 他们是什么水平, 可能的话去上他们的课.

非科班在数学上很难打败科班的, 尽管我以前有 NOIP 基础, 但是还是打不过他们

还有就是肯定有很多人劝你本专业和 IT 结合, 如果不是对本专业也同样热爱或者精力充沛, 不建议搭理他们. 没精力同时精两门的

过程中会受到很多冷眼和别人的不理解, 特别是家人, 坚持吧.
等自己以后经济独立了, 甚至是一个人赚同专业其他学生几倍的工资以后, 就没人会说你了

IT 行业不怎么看重专业的, 更多看实力

ps: 正在找暑期实习, 希望能进阿里:)
共勉
aploium
2017-03-22 23:53:19 +08:00
@aploium #39 补充一句
如果只是觉得 IT 工资高, 而不是真正非常热爱它, 还是别来了
写代码能不能让自己觉得是一种享受

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/349573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX