1
Ncare 2017-03-10 11:08:44 +08:00 via iPhone 1
大一多出去耍,不要只想着在计算机上吊死
|
2
feng123456 2017-03-10 11:09:23 +08:00 1
目前都是 java 时代了,一般的互联网公司基本都是以 java 为主
|
3
yang12me 2017-03-10 11:11:43 +08:00 1
你也可以去问问浙江大学的陈越姥姥
|
5
hx1997 OP @feng123456 那除了 Web 还有别的方向吗?还是说行情都不好??
|
7
0asis 2017-03-10 11:25:22 +08:00 1
最好先保证成绩够保研, 408 四件套一定要学好。
广泛接触,多尝试,到大三才能知道自己真正喜欢和适合的方向。 |
8
myway 2017-03-10 11:26:29 +08:00 2
现在的热门说不定到你毕业时候又饱和冷门了。。。
|
9
linbiaye 2017-03-10 11:31:33 +08:00 1
C/C++越来越窄,应用层是 java 的天下。
|
10
byfar 2017-03-10 11:32:43 +08:00 1
神经智人方向
|
11
foursking 2017-03-10 11:33:20 +08:00 1
大一到大三随便玩吧。多看看这个世界,多出去走走,你就会发现计算机不是你唯一的出路
|
15
VinKing 2017-03-10 12:08:06 +08:00 1
大一多出去玩。开阔视野。当然基础学习不能落下。保持成绩在年级的最前面就行了。
|
16
hx1997 OP @VinKing 我也想出去玩,但是这学期高数线代离散大物一起上,应付不过来啊。好吧,可能只是我不会管理时间。
|
18
bazingaterry 2017-03-10 12:22:37 +08:00 via iPhone 1
去搞 AI 和数据挖掘之类的吧……
|
19
Phariel 2017-03-10 12:25:57 +08:00 via Android 1
传统 IT 已经是夕阳产业了,现在要做复合型产业
人工智能,金融工程,大数据,区块链什么的 |
20
vsunbe 2017-03-10 12:47:31 +08:00 1
人工智能,深度学习,搞算法更有前(钱)途,培训班也培训不来
|
21
pathbox 2017-03-10 12:53:38 +08:00 via Android 1
学算法,搞 acm ,其他的都可以先不用管。 acm 能拿全国银奖以上
|
23
ipwx 2017-03-10 13:43:50 +08:00 1
@hx1997 搞机器学习的应用需要比较好的概率论、线性代数和最优化方法(求函数极值)。
概率论和最优化方法的先修是微积分,所以是重中之重。线性代数的重点在于学会从线性空间角度看矩阵和向量运算,而不是死板的那些东西。 如果要高机器学习的研究,你可能还需要学数学分析。 |
24
qianguozheng 2017-03-10 13:49:45 +08:00 1
还是比较广的。
现在较多人做的是 Android/iOS 客户端。 还有一些高精尖的: 人工智能,机器学习,区块链(金融),大数据,智能硬件,云计算等。 想做上面这些得把你的基础知识搞得扎实,编程技巧倒是其次,语言更次之。 C/C++ 用的方向也是比较多的,你自己可以到招聘网站上看看人家招来干什么,这样你更有感触。 我所知道的, C 在嵌入式方面是不倒翁,操作系统的相关的,单片机等。 C++的地位渐渐的被 Java 取代了,以前后台用 C++做的还是比较多的,但是某些方面还是 C++更擅长些,如图形编程。 方向排首位,语言次之。 举例:我三哥是学土木工程的,干了两年多,转行计算机,刚开始用 Python 作为敲门砖,做了图形设计方面的工作,现在换了一家,也是基于本专业,运用计算机作图形建模。 |
25
Cbdy 2017-03-10 13:56:45 +08:00 1
1. 学好数学( CS 主要是离散、概率、代数比较重要)和编译原理
2. 楼上指出了,在学好( 1 )的前提下在学好 408 四件套 3. 现在才是编程语言,最重要的编程语言—— C 语言,高级语言建议 Java ( C++是一门问题很大的语言),然后涉猎其他更多范式 4. 在语言应用的基础上学习体会计算与软件设计的一些思想 5. 差点忘了还有英语,大二之前要过 6 级 P.S. 过来人的经验经验之谈,希望你多看点书,少走弯路 `我知道问这个有点早`——我认为一点也不早 |
26
ipconfiger 2017-03-10 13:57:23 +08:00 1
开发诶啪啪啊
|
27
sryanyuan 2017-03-10 16:42:50 +08:00 1
业务方面的确 c++的应用越来越窄了
但是大型互联网公司里的基础组件 c++用的还是非常多的 |
28
hx1997 OP @ipwx
@qianguozheng @Cbdy 十分感谢大佬指点!手动点两个赞 (语言本身并不太重要我是清楚的:) 我还有一个可能不好回答的问题:数学作为基础要达到什么样的水平才算够呢?比如能理解算法背后的数学原理吗? |
29
dong3580 2017-03-10 17:29:16 +08:00 1
|
30
hx1997 OP @dong3580 唉,现在人工智能那些都要数学啊。要不然也就只有 Web 和移动端开发了,移动端还可以考虑, Web 不太想做,虽然有重合的地方。
|
31
tanteng 2017-03-10 18:16:32 +08:00 1
我们在主推 Go 语言了
|
32
jellybool 2017-03-10 18:19:13 +08:00 1
非常同意一楼的说法,大一就多出去玩吧,毕业之后再没有这么好的时光了。
|
33
hx1997 OP @jellybool 大哥,这学期都是重要的数学课,要花时间学的啊,加上自己作死选了门不擅长的选修,哪还有工夫去玩 qaq
|
34
bombless 2017-03-10 18:35:53 +08:00 1
不喜欢 web 可以做 app 客户端啊,哈哈
数据挖掘也挺火的 |
36
8355 2017-03-10 18:41:38 +08:00 1
大一就开始考虑毕业做什么的学生真的很犀利
给的建议就是看看你理想工作城市的就业情况 多上拉钩这些互联网招聘网站上看看 招聘需求 以及薪资待遇. 不过呢要一直看才行. 因为计划赶不上变化快. 你现在学的东西到毕业可能就用不上了. 既然选择干这行一定要持续关注才可以. |
37
caliburn1994 2017-03-10 18:45:17 +08:00 1
大一到大三玩的话= =感觉就难找工了
|
38
Blazings 2017-03-10 19:55:28 +08:00 via Android 2
如果你想以后找到好工作,或者进大公司,或者去国外的,就别听一楼说的出去玩。 抓紧每一分钟学习,学到的都是自己的
|
39
ipwx 2017-03-10 20:52:29 +08:00 1
@hx1997 达到能差不多开始能看懂一本正儿八经的机器学习书籍的程度,然后你去看机器学习,看着看着你就会明白以前学过的数学有啥用,并且发现数学又不够了,然后再继续学数学。
当然微积分和线性代数是基础中的基础,这个你开始学完了再开始看机器学习的书吧。我推荐两本(我看过的)机器学习书:[Deep Learning]( http://www.deeplearningbook.org) 和 [Pattern Recognition and Machine Learning]( https://www.amazon.com/Pattern-Recognition-Learning-Information-Statistics/dp/0387310738) 数学书的话,我个人比较推荐用英文版的去自学,不过中文版的如果你认真跟着教授的讲课走估计也不差。这里面的差距在于英文版的书会有比较多的例子引导初学者,有很多书在讲概念之前会用不怎么精确的自然语言给读者建立一个直观印象。但是中文版大多是定理-证明的组织逻辑,直观印象需要老师讲,或者你自己想象。所以不推荐中文版教材自学…… |
40
ipwx 2017-03-10 20:53:57 +08:00
顺便偷偷告诉你一个盗版 PDF 下载网站: http://bookzz.org
|
41
sammo 2017-03-10 21:25:51 +08:00
哈哈
|
45
hx1997 OP @caliburn1994 抓到一个大我三年的😀
|
46
kevinzhow 2017-03-10 22:44:16 +08:00 1
关于就业这件事情,没有什么方向是不受培训班影响的,但影响的终究是初级人员。
公司对中高级的需求是非常强烈的,即使是处于人才储备的目的,也是会欢迎的。 所以,希望你选择一个喜欢的方向,然后深入去研究,技术实现一精多长后,开始尝试技术总监等管理路线是不错的选择。 |
48
RqPS6rhmP3Nyn3Tm 2017-03-11 03:51:05 +08:00
二十一世纪是生物科学的世纪
|
49
kevin100702 2017-03-11 08:35:55 +08:00 via Android 1
重要的不是什么语言,是学习方法和解决问题的能力
|
51
blingbling55555 2017-03-11 09:45:07 +08:00 1
前端竞争超大的(抹眼泪……
这么年轻尝试搞搞人工智能机器学习大数据分布式也不错啊,阿里有很多比赛可以练手的 语言的话,大概 java 和 python 是目前主流? 大一就有这份心挺好的,多参加一些极客组织吧,实战经验会多一些 |
52
AyoCross 2017-03-11 09:45:59 +08:00 via iPhone 1
确实,大方向上是 java 的天下,但是,不管是哪个方向学精了都根本不愁找不到工作
|
53
ittianyu 2017-03-11 16:32:01 +08:00 1
楼主别听他们胡扯什么大一该多玩。现在出去哪个公司不是要几年经验的,大学要是玩开了,怎么可能出去会有经验。有兴趣别怂,拿起键盘就是干,方向什么的选错了还可以再转,大不了下班后学习。我就是几年前选错方向的猴生仔,现在不照样边干活变转方向,感觉过不了多久都要成全栈了。有一个方向的经验,其他学起来也快,什么 前端 后端 移动端 机器学习 我都涉略过了,感觉都挺有意思。
|
54
Actrace 2017-03-11 19:15:42 +08:00 1
大多数做 it 行业的人,都会在 it 行业吊死。
多跟其他行业的人交流沟通,并鼓起勇气尝试。 当你想要改变的时候。 |
55
InfinitySam 2017-03-12 13:46:54 +08:00
@bombless app 端都跟 web 前端要融合了,楼主挑一个感兴趣的方向好好撸就行
|