本科阶段一个优秀程序员应该达到什么水平,才算得上优秀呢?

2014-02-23 19:11:29 +08:00
 howdygeek
自己只想把时间放到必须需要学习的重要技术上,一个软件工程专业毕业的本科生应该达到什么程度才算得上优秀呢?如果你回到本科,你最想学习什么?
附:本人的话对WEB前后台比较感兴趣,最近在学习PHP框架,打算下半学期深入学习nodejs。
6228 次点击
所在节点    程序员
37 条回复
howdygeek
2014-02-23 22:18:16 +08:00
@captain234 人比人就气死了。
captain234
2014-02-23 22:31:38 +08:00
@howdygeek 这么和你说吧,校招的时候,十家有九家会考你算法,还有一家可能是来做宣传的,没人关心你做什么项目,会什么框架。
Ricepig
2014-02-23 22:38:30 +08:00
“一个软件工程专业毕业的本科生应该达到什么程度才算得上优秀呢?”

达到比尔盖茨或者马克扎克伯格的水平就行了,都是本科生。
bcxx
2014-02-23 22:40:38 +08:00
@alexrezit 干……你还黑我……信不信我一个栈溢出攻击爆你头
bcxx
2014-02-23 22:41:27 +08:00
有时间想这个想那个、上 v2ex 打嘴炮还不如写多几行代码啊亲们……
alexapollo
2014-02-23 23:08:08 +08:00
学生就是搞算法,写基础lib。如果牛的话,写开源库。
如果你能做到写出很出名的开源库,那么恭喜你,第一年大多能达到40万以上。
openroc
2014-02-24 00:06:54 +08:00
本科生啊~,我当年还在搞TC呢,同意楼上,多搞些开源,哈哈,想当年哪有github啊~。
tioover
2014-02-24 01:19:16 +08:00
专科,建议多学点理论知识,网站什么的其实都不是主要的
howdygeek
2014-02-24 08:49:11 +08:00
@alexapollo 恩,但是达到参与开源项目需要对它了解很深。不过的确会收获很多。
vob636
2014-02-24 09:21:43 +08:00
理论最重要了吧……在学校学习那些Node啥的都是花哨,用来骗妹子的……等你到了工作上就会发现,理论知识始终都不够用……后悔当时浪费到哪种花哨技术上面了……,而且你会发现,技术发展太快了,等你毕业了,你当时喜欢的技术,没准已经有更新的技术替代了……
ichigo
2014-02-24 11:33:36 +08:00
我大学最不后悔的一件事就是把数据结构学得很好,受用一生。
zhanggggfd
2014-02-24 13:42:48 +08:00
为啥要限定本科呢…优秀还分好几种呢…是基本功扎实(算法,acm)还是其他(自己建站、搞APP)
呵呵,这个真不太好说……
howdygeek
2014-02-24 15:49:07 +08:00
@ichigo 赞!
Mutoo
2014-02-24 15:52:21 +08:00
“如果你回到本科,你最想学习什么?”

我想大多数人想找个妹子吧,噗。
ybh37
2014-02-24 17:03:02 +08:00
实实在在的说:
1,好好学基础类科目
2,几条技术路线都要系统的学 http://coolshell.cn/articles/8088.html
3,一定要有妹子
alexapollo
2014-02-24 19:08:37 +08:00
@howdygeek 我指的还不是做Contributor,仅仅指的是author/maintainer,比较有价值
GeekGao
2014-02-25 13:09:10 +08:00
牢牢掌握:
数据库理论
数据结构
操作系统
网络基础
一门编程语言

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

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

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

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

© 2021 V2EX