浏览 2746 次
锁定老帖子 主题:工作经验是什么?
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-01-18
最后修改:2011-01-19
通过这件事让我想起了为什么应届毕业生不太好找工作,就拿做软件开发来说,国内抓了很年素质教育,但从现状来看,效果并不明显。如果公司招了一个刚毕业的学生做自己需要维护的项目,一般的学生不会有太多的实际项目经验,什么情况需要打什么样的log,什么时候该做何种出错判断,这些经验不是一天两天积累出来的。当后来人来看项目的代码的时候就会骂写得很烂很烂,其实自己回头再看看也会觉得写得很烂,但又有什么办法呢!除非项目重构,可什么情况下才会让管理层下决心投入资源去重构项目,是一个更大的问题。于是,项目一天天的维护下去,后来人也一天天的骂下去。还有一个问题,如果不能在正确的时间点上记录log,会导致项目发布后,出现问题很难排查,即使正常的业务逻辑,记些必要的log对分析业务也是有帮助的。 最近发现公司来的新人很多都是研究生或者本科双学位,如果自己也刚毕业的话,真是没有竞争力了。经常听领导讲有没有优秀的毕业生招进来实习,可很多人就是过不了那一关。我理解的优秀是以下两个方面,一是上学时的成绩好,说明你是一个比较努力的人,即使技术比别人弱一些,相信以后也会赶上来。一是技术比较好,说明你对这个专业方向比较感兴趣,自己有兴趣的东西多数据都能做得很好。我也问过一些新来的人,面试的时候都问了些什么,从他们的回答中我了解到,问的东西挺多,但只要对某一方面有比较深入的了解就有很大机会通过的(这里的深入不是让你成为某个方面的专家,比如有自己比较熟悉的一门言等)。相信真正能做研发的人并不多,大部分都在做应用软件或者业务代码开发,看的多了做的多了会的也就多了。 本文不针对任何人,有用的话,参考就行了,没用的话,请忘记这个文章。 原文出处:http://wujidev.com/archives/328 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-01-26
对你最后的话不甚了解,真真做研发是一个什么状况
|
|
返回顶楼 | |
发表时间:2011-01-26
同感!今年毕业。。。回首自己写的代码!完全悲催的代码!
真想把那代码重构下! |
|
返回顶楼 | |
发表时间:2011-01-26
我认为做研发的应该是那种写个jvm出来或者像google这样多出些创新产品的,像做什么大公司的内部的软件,类似sony那种进销存的只能算是业务代码开发
|
|
返回顶楼 | |
发表时间:2011-01-27
经验是什么?
逛完je各个板块的内容, 似曾相识, 而且还很淡定的笑笑, 继续埋头自己写代码。 |
|
返回顶楼 | |
发表时间:2011-01-27
按楼主的认识,完全可以自己在家用自己的电脑开始重新编写jvm研究内核原理,修改jvm内在指令和性能。搞研发还不知道什么时候能研发出来,搞业务,说搞出来就出来。
|
|
返回顶楼 | |