您的位置:首页 > 其它

初步的认识轮廓(记录2)

2012-11-07 19:48 197 查看
1.语言和领域

@蔡学镛:程序员除了精通至少一门语言之外(例如C、Java),也要精通至少一个领域(例如图像处理、自然语处理),这样求职的能量才比较完备。

@自行车hoho:转发此微博:可能是因为没有专属的研究领域,才对技术缺乏自信,一会学这个,一会学那个。

@考槃在大不列颠:深有感触,我就是靠着c + 自然语音处理 +信号处理 三样看家本领才在求职时屡屡得手的。

@帝归:图形处理可以从DX或者OpenGL学习开始,自然语言处理可以从编译原理切入~ 。

@徒维Saito:请老师推荐一本 类似gui设计模式的书. 从技术角度分析做客户端界面之类的. 不是web界面. Thx。

@蔡学镛:回复@徒维Saito: 前十几条提到了一本Designing Interface。

2.目的性-面对市场-工作

下面几条来自Fenng的博客http://dbanotes.net,他是学生物转计算机。

基础课程不能丢掉

操作系统、数据结构、数据库理论这些基础课程多温习。

形成差异化竞争

如果做不到 100 人中的 Top 5,那或许可以尝试做一下100人之外的 Top5。一些看似偏门的东西其实挺管用的,学校的课程其实只是基础,现实却是复杂的。

积极投入一些开源软件的开发、实践中去

Sourceforge.net 上的项目一抓一大把,优秀的项目更是比比皆是。加入其中,熟悉一下版本控制、文档书写、多人协作,看看分布在全世界的牛人、准牛人的代码是怎么写的,远比给导师做的那些小作坊项目更有价值(当然,你最好不要读研究生了)。

多留心企业招聘的职位描述

恐怕很少学校会专门设置有"配置管理"、"软件测试"之类的课程,但是企业需要这样的人。那些招聘需求上怎么写的? 那就可以是你的学习目标啊!现在网络这么发达,什么学习资料找不到?

3.专注做事,只能在有限的时间打基础,学知识,掌握方法,克服畏惧,在实际过程中做成事不是靠的不仅仅要知识的全面,还要学会找出突破点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: