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

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

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

转专业不成 双学位在研究

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

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

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

谢谢各位哥哥姐姐了!

15320 次点击
所在节点    程序员
123 条回复
zhengxiaowai
2017-03-23 11:39:33 +08:00
去年通信工程毕业,虽然不是科班,也就是传说中的计算机相关专业。给你几个建议。。。

1. 不挂科
2. 学好英语
3. 不要迷恋新技术
4. 打好基础就可以,有空可以读读源码,写博客什么算了吧,没什么难度,看起来好玩而已
5. 数据结构和算法 > 计算机网络( TCP/IP 为主)> 操作系统 > 编译原理 > 计算机组成原理,按照这个顺序学习,尤其是前三个,其中的大作业很有挑战的,如果你喜欢数据库,也可以好好研究研究(重要)
6. 保持淡定的心(重要)
7. 找个女朋友(重要)
8. 多锻炼身体(重要)
aljun
2017-03-23 11:41:36 +08:00
@ipwx 我是化学专业大三的。。。。然后那个我好像寒假写了一个,上线了在这里。。。。

https://easyeasyoversea.com
ipwx
2017-03-23 11:54:38 +08:00
@aljun Excellent 。看上去你的前端挺不错的,至少大部分本科生做作业不会做得这么精致。

我现在是不爱造这类轮子了,总觉得写代码没成就感 (⊙﹏⊙)b 。很怀念当年写代码还觉得很好玩的时代呀~
musk
2017-03-23 12:01:42 +08:00
楼主,其实你说的范围太广,如果不确定想干什么,去看看招聘信息,都要求什么技能,那个岗位都是干什么的,这样心里有了比较就知道答案了。当然,如果你想一毕业就创业,当我没说......
likuku
2017-03-23 12:09:00 +08:00
记得化学本身就需要大量计算机计算作研究的吧...
zhouyang
2017-03-23 12:13:07 +08:00
算法、架构、理解各种协议

blog 就别自己开发了。。。
xxdd
2017-03-23 12:21:31 +08:00
@hanbing135 在理 喜欢当什么码农

这一行 了无趣味啊 天天怼代码 怼项目 怼 bug

我更想我有另外一份工作 写代码只是爱好
aljun
2017-03-23 12:37:18 +08:00
@ipwx - -这不是作业嘛。。。
已经上线的项目了。。。。必然写的好看点。。。而且都是可用的服务。。
lijianying10
2017-03-23 13:25:36 +08:00
弯道超车并不是最关键的。
最关键的是请尊重你现在的学历。
不能挂科要可以正常毕业,也许 CS+化学就是你以后的特长方向。

至于如何学习 CS 不敢在这里妄言。
但是我有一个建议:
https://www.csd.cs.cmu.edu/content/bachelors-curriculum-admitted-2014
上面这个是 CMU 的 CS 本科课程学习列表,您可以根据自己的情况从底层开始修行。
等基础打的比较牢固了之后我想学习 coding 的事情可能只是对您来说比较简单的事情了。

最后:选择对的方法,选择比努力更重要,贵在坚持。
wshcdr
2017-03-23 13:57:13 +08:00
怎么现在是个人就要做码农啊啊啊啊...
Immortal
2017-03-23 14:10:05 +08:00
所有努力都会有结果的
端正目标 坚持就好 担心的多不如做的多
v2pro
2017-03-23 14:14:36 +08:00
说的好像 CS 科班的学生真花了很多时间学习一样…………
licraft
2017-03-23 14:17:07 +08:00
作为软工学长来说两句,不管是什么专业的,课堂上老师教的东西对姿势的进步是远远不足的,老师只能拉你入门。技术好的,不一定是上课听课最认真的,但是一定是在业余时间最用功的。学习一门知识自己努力是一部分,更正要的是你要融入那个圈子,多认识一些相关专业的上进的同学,看看他们在业余时间在学什么?是怎么学的?互相交流交流学习经验啥的,多参加一些线下社区活动。具体要往哪个方向深入学习,还是看自己兴趣和就业前景(现在移动端有点饱),要是想去好一点的公司,算法和数据结构是必考的。
Anhedonia
2017-03-23 15:03:59 +08:00
@codingyue 谢谢谢谢!!!!
huigeer
2017-03-23 15:11:20 +08:00
不是买房?
haidiyus
2017-03-23 15:32:31 +08:00
只能开法拉利学会漂移和喷射助推。
hinkal
2017-03-23 15:55:44 +08:00
人之患,在好为人师。
sun876592293
2017-03-23 16:05:03 +08:00
就就业范围来说,多刷些 java , js 的题吧,还有算法,多注重基础。那些框架什么的玩玩就行
bibizhang
2017-03-23 16:58:47 +08:00
好好开你自己的车,别老想着超车就行了。
meathill
2017-03-23 17:00:28 +08:00
拿我自己举例子吧,高考落榜,走二志愿,分到应用化学专业;大一篮球友谊赛,脚踝脱臼,正好躲在寝室玩游戏。可想而知,第一学期挂科,大二转软工专业是不可能了。不过我很喜欢写代码,所以就自学呗,反正我高中同学在信工学院,还会问我问题,托我搞作业。不过我们那是末流 211 ,就不拿他做参考吧。

我现在做了 10+年开发了,从前端到全栈,也还好吧,不太愁工作。我当年比较幸运,在图书馆意外借到两本台湾 Flasher [Luar]( http://luar.com.hk) 大大的书,被他带进了 Flash 开发的大门。然后在学校接到为学校幼儿园做网站的外包工作。毕业后凭借这两点很容易便找到了工作,再之后就是凭借兴趣+努力,一直走到今天。

工作几年的感觉,我觉得楼主也不需要慌,肯定有很多科班出身,又聪明又用功,让你怎么都比不上的;不过也有很多毕业了连数据结构和算法都说不清的。所以只要你兴趣在这里,肯用功,未来肯定是美好的。

PS :如果不是很热爱化学,可能还是做计算机比较好……至少收入高得多……

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

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

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

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

© 2021 V2EX