1
menic 2014-02-23 19:21:43 +08:00 8
勿在浮砂筑高台
|
3
bengol 2014-02-23 19:38:29 +08:00 1
@howdygeek 楼上都回答很清楚了。如果能再次回到本科的话,一定会花大力气学习各种数学+计算机系统结构+算法/数据结构+c语言, 看看linux kernel source.
至于你说的php, nodejs什么的,当做娱乐资料看看好了。 |
4
FrankFang128 2014-02-23 19:40:35 +08:00
前端的画能手写一个 jQuery 走马灯插件可以算不错了。
优秀与否就要看实现的质量了。 说实话,软件工程四年下来能自己写一个快排的人,没有几个。 |
5
pythonee 2014-02-23 19:51:54 +08:00
@FrankFang128 软件工程和快排不是一个层面的好吗,不要老是这么说,经济学家连1+1都不会呢
|
6
strak47 2014-02-23 20:38:48 +08:00
@FrankFang128 这个还是大多数人都会的吧……
|
7
aqqwiyth 2014-02-23 20:41:57 +08:00
当时在学校电面我的题目是 纯js写一个留言板,实现增删改的功能
|
9
likexian 2014-02-23 21:26:35 +08:00
没有优秀,只有相对的懂得多
|
10
bcxx 2014-02-23 21:32:45 +08:00
我这样的水平……(逃 哈哈哈哈
|
11
FrankFang128 2014-02-23 21:41:05 +08:00 via Android
@RIcter 我没说难啊,用代码说话
|
12
FrankFang128 2014-02-23 21:41:59 +08:00 via Android
@pythonee 在不在一个层面和会不会快排是两个问题。我说的是一个现象。
|
13
FrankFang128 2014-02-23 21:42:26 +08:00 via Android
@strak47 见lss
|
15
FrankFang128 2014-02-23 21:49:00 +08:00 via Android
@RIcter 我回复错人啦
|
17
jianghu52 2014-02-23 22:09:58 +08:00
个人觉得,如果只是为了编码好去面试,学学PHP以及nodejs未尝不可,这些都有成熟的框架,甚至类似傻瓜型的wordpress 可以让你3分钟就建立一个博客。但是如果你真是喜欢这行,喜欢前端。那就像1楼说的,数据结构这类的基础才是你最应该去学习的。
凭良心讲,如果你今年大三了,才准备去学开发,那你对于编程的兴趣也就一般般。 |
18
captain234 2014-02-23 22:14:34 +08:00
像byvoid那样
|
19
young7657 2014-02-23 22:14:42 +08:00
第一,没有所谓的重要技术吧,要看你怎么用,用在何处。第二,谈到优秀,一个技术娴熟的人曾这样告诉我,你学习的应该是一种思想而不是简单的学习语言本身,通过语言的学习应该得到一种思想。如果只是单纯的学习一些很牛的技术,学完nodejs,前端还有backbonejs,Angularjs等等很多优秀的东西,永远学不完。优秀应该是你自己想着自己能够达到的一种状态吧。
|
21
howdygeek OP @captain234 人比人就气死了。
|
22
captain234 2014-02-23 22:31:38 +08:00
@howdygeek 这么和你说吧,校招的时候,十家有九家会考你算法,还有一家可能是来做宣传的,没人关心你做什么项目,会什么框架。
|
23
Ricepig 2014-02-23 22:38:30 +08:00
“一个软件工程专业毕业的本科生应该达到什么程度才算得上优秀呢?”
达到比尔盖茨或者马克扎克伯格的水平就行了,都是本科生。 |
25
bcxx 2014-02-23 22:41:27 +08:00
有时间想这个想那个、上 v2ex 打嘴炮还不如写多几行代码啊亲们……
|
26
alexapollo 2014-02-23 23:08:08 +08:00
学生就是搞算法,写基础lib。如果牛的话,写开源库。
如果你能做到写出很出名的开源库,那么恭喜你,第一年大多能达到40万以上。 |
27
openroc 2014-02-24 00:06:54 +08:00
本科生啊~,我当年还在搞TC呢,同意楼上,多搞些开源,哈哈,想当年哪有github啊~。
|
28
tioover 2014-02-24 01:19:16 +08:00 via Android
专科,建议多学点理论知识,网站什么的其实都不是主要的
|
29
howdygeek OP @alexapollo 恩,但是达到参与开源项目需要对它了解很深。不过的确会收获很多。
|
30
vob636 2014-02-24 09:21:43 +08:00
理论最重要了吧……在学校学习那些Node啥的都是花哨,用来骗妹子的……等你到了工作上就会发现,理论知识始终都不够用……后悔当时浪费到哪种花哨技术上面了……,而且你会发现,技术发展太快了,等你毕业了,你当时喜欢的技术,没准已经有更新的技术替代了……
|
31
ichigo 2014-02-24 11:33:36 +08:00
我大学最不后悔的一件事就是把数据结构学得很好,受用一生。
|
32
zhanggggfd 2014-02-24 13:42:48 +08:00
为啥要限定本科呢…优秀还分好几种呢…是基本功扎实(算法,acm)还是其他(自己建站、搞APP)
呵呵,这个真不太好说…… |
34
Mutoo 2014-02-24 15:52:21 +08:00
“如果你回到本科,你最想学习什么?”
我想大多数人想找个妹子吧,噗。 |
35
ybh37 2014-02-24 17:03:02 +08:00
|
36
alexapollo 2014-02-24 19:08:37 +08:00
@howdygeek 我指的还不是做Contributor,仅仅指的是author/maintainer,比较有价值
|
37
GeekGao 2014-02-25 13:09:10 +08:00
牢牢掌握:
数据库理论 数据结构 操作系统 网络基础 一门编程语言 |