, d; @) H5 ?$ O! J* X你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是 {; n0 a- ?& }( w/ w. t1 M3 W% K h" X2 d& w# w
一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发1 E5 e1 t5 R- U$ p
0 ~ Z& p# H6 k3 k2 c- T7 A
展潜力,如同学英语专业的人到了美国一样。 / X; w0 `, Y, e/ R$ f3 H
1 V; m/ D% b1 p* x2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。不要去想做网站2 s. Q! H' H& q& g N: R7 M
! A5 _& N# N7 P2 b- Q
挣钱,不要想靠点击率增加广告,这个在4年前已经过时,如果你现在仍然这么想,千万别 # |0 g1 `* I. {7 g/ @6 P8 m! R% {7 K z! b
说出来,因为我会觉得你很土。计算级专业的成就感总是伴随着身体上的痛苦而来,肩周 1 q+ `+ a; u, F" X" i/ U; h* ? ) ]: A0 I; B C$ l2 x# I9 [+ ]炎,颈椎病,眼睛干涩,掉头发,腰椎间盘突出,关节炎,不夸张,这么帅的我工作了两 - I7 K8 M3 y9 G, }/ I" W |1 B9 p/ L0 c8 c6 j# F
个月以后发现开始掉头发了。 / @6 i" H4 N c1 V& V4 K4 r3 m% J" x0 A. O2 P& @. \% y# q0 o" S0 n
3.搞明白计算机“科学”与“技术”的含义。做网页,做图片,做flash,玩游戏,上网,8 z/ e* s" b! \6 `1 B7 B: I; g0 H5 _4 b' W
1 d+ |3 z5 Q c/ P+ L9 M$ U
听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤……这通通不叫计算机科学9 v2 ^+ }. A9 F# Y8 s& x
+ O2 f s: w. L k
与技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么丢人 ! ~8 j2 i& k$ c1 X8 F+ O9 C 3 S# B8 g0 e% M3 D. f6 G3 _3 r的,我们需要的不是让别人称作“高手”。 8 e' z; c- Y& V2 ?
' t! q) y& w" E V/ l- { v1 ?
4.明确你最终的专业方向是软件还是硬件。方向是网络?网络不是专业方向。网络是最优 2 s7 r9 v8 F+ P# y6 x. J% j" u$ s( H3 [+ M1 _0 v: A& Z: D
秀的软件工程师、最优秀的硬件工程师与最优秀的通信工程师的智慧结晶。如果你是软件/ h* Y* ?1 j+ r2 ^
0 I' e/ i# N- l( `" u- @
方向,请你在学精一揽子数学、数据结构、算法设计、数值分析、汇编语言、操作系统、 ; e& q6 L' X! W1 ^, X6 x6 w8 C0 n# R9 D3 s" u
编译原理、数据库原理、软件工程之类课程后,仔细的听一听硬件课程,他对你有用。软$ \- b9 r$ L# N" T
* {% _ M1 u; c D4 e
件工程绝对不是背背就能过的课,计算机理论可能是一个人就能研究出来,软件工程是成 . j& x) J; h I9 _8 A0 A$ p7 u$ t/ \+ T
千万网软件工程师几十年来失败的教训凝结成的结晶,请认真听课。不要问我应该学什么 . H! q' K1 Y5 F, { y & q# R+ m( P& Q语言,计算级专业的人必须具备任何语言1小时上手的能力,最起码要在10分钟把"hello $ k5 {9 R- s2 d. b 9 K' ^, t* o; o* q. x, y* Xworld"做出来。如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言, # o2 l5 D/ a9 V9 d6 A# n! n4 V2 L N S$ R+ w, d' C
而是在学thinking in c++,thinking in java,一个是软件的基础理论,一个是面向对象 / T/ s4 F: L, u3 M1 u6 T7 v , |6 a# K) R' C3 ^的基础理论,从来没有人听说过“thinking in basic”。如果你说c++过时了,那么千万 ) N+ i& Q& y" l8 B: m 9 [( Y4 |3 G) w1 M4 X别告诉别人你的名字,因为很丢人。山科大的老师只会教给你c,不会教给你++,所以不要/ B/ R3 A- h0 W' j% c
" D+ B% D! J2 Y3 R7 E被他蒙蔽,大胆的问他++,如果他不会,干脆换老师。学硬件的同学在认真听听以上课程6 P0 `. i0 N3 v2 \3 Q# P2 \, p
' O. r! q/ z' K% h$ ?7 N
后,学精除了政治以外的其他课程。 0 a6 p( `* J n! j: S6 w
" F9 k) N. X- @ G1 x
5.即使你学好了以上课程,我们仍然差得很远,我们只弄清学什么了,但是还不知道做什4 p" Z g" q2 Z: f, w
- J9 ~7 o. J* `, N8 F* O6 y W' n
么。我们的课程设计太小儿科了,别对你在国外的同学说,否则会被笑话,所以我们要尽# e) g2 m) L/ h4 F! w4 r
8 d1 ^. N0 ?( i8 X8 V. V可能的多做设计,别一个人们闷着头做,两三个人合作一个项目,不会交流的计算机人员 & i+ n i! f' P* W3 Q- Q 8 b6 F# a8 N K4 K/ M, D% c) m30岁以后肯定会下岗。题目呢,尽量是一些简单的底层开发,可以去国外大学网站上搜一& Z7 H. V5 [- ~( s# v3 W$ u. X
3 \- |% E Z) M s! r2 @5 |2 P到处喊它垃圾,那么你就亲自考考试试,考过了,懂了,那么你随便;如果过了但是不懂7 m, J) d1 D% T5 u) w0 U& R% K' O
6 X; t3 Q, w! V( E& L! i5 ^2 ?( V
,认证不是垃圾你是垃圾,如果没考过,那么看这个贴子的所有人都知道你是什么了。MC$ U" q( r. |' K% P" p