锁定老帖子 主题:对于水平一般的程序员,技术要深度还是广度
精华帖 (1) :: 良好帖 (0) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-10
我感觉还是先提高深度吧!
个人理解:耐心研究一门技术三年左右,回头看,你会发现你有深度了! |
|
返回顶楼 | |
发表时间:2010-01-10
kakaluyi 写道 深度不是指你会多种语言,精通c++,c,java,你不是专业出身,你也不是glosling。我理解的深度是指你对这个行业业务的精通程度,我现在做了一些电信,移动的项目,所以我对这方面的业务很熟悉,你对移动电信的业务和规范越了解你就越在这个行业具备深度。一个5年的高级java工程师也不是随随便便把我的饭碗给抢了的。同样素质,在erp行业,我也抢不过做erp很多年的java工程师的饭碗。
广度是指,如果你抱定吃java 这碗饭,那么你3年内能够精通java web和tcp相关等编程,就很了不起了,其中涉及很多 j2se,xml,dom,ajax,js,java模式,数据库的基本优化,然后你就进阶到架构阶段,同时兼顾深度,你可以熟读比如spring的源代码,理接java模式在aop,ioc等方面的应用,然后就可以像架构师发展。 个人觉得你职业深度广度理解错误。终极目标都是能够自己驾奴项目,自己也没达到这种程度,希望有过来的前辈能够给些指点 。 顶,我不害羞我是培训出来的人,我现在也做了两年的项目了,可以说J2EE方面大部分的东西都会用,而且大都知道一些问题用些什么样的技术方案去解决,就是感觉自己还没到完全驾驭整个项目那种程度,现在也正在看spring的源码,希望能从中学到更深次的东西,特别是思维方面,需多加努力,多多向前辈学习学习。 |
|
返回顶楼 | |
发表时间:2010-01-10
多来javaeye会提高你的深度和广度的
|
|
返回顶楼 | |
发表时间:2010-01-10
<!--StartFragment -->
正有此意啊,打算重温C++,就怕到时候被告了赔不起会进号子里 |
|
返回顶楼 | |
发表时间:2010-01-11
最后修改:2010-01-11
恩,招一个人,如果只有3-4k的话,我是不会关注他会什么技术的,关键看基础和素质。培训的一般什么都没有。
ps. 基础不等于java基础。 |
|
返回顶楼 | |
发表时间:2010-01-11
bcccs 写道
boyun95 写道
我是学习java的,不是专业出身,数学水平不高,技术水平一般,1年工作经验。
总觉得java是web的,不涉及到底层技术,含金量不高。想学一下知识,不知道学什么, 是继续学习java(深度),还是学习C/C++,还是Linux等(广度)。 想通过学习能让自己有个好的发展,好的待遇。 恕我直言,你的深度不深,广度不广。
说的有道理,本人就深有同感,java没有去深究,一直停留在为web做民工。。。
|
|
返回顶楼 | |
发表时间:2010-01-11
汗!回复后的编辑功能有bug
|
|
返回顶楼 | |
发表时间:2010-01-11
抛出异常的爱 写道 ansjsun 写道 jy00105276 写道 bcccs 写道 boyun95 写道 我是学习java的,不是专业出身,数学水平不高,技术水平一般,1年工作经验。
总觉得java是web的,不涉及到底层技术,含金量不高。想学一下知识,不知道学什么, 是继续学习java(深度),还是学习C/C++,还是Linux等(广度)。 想通过学习能让自己有个好的发展,好的待遇。 恕我直言,你的深度不深,广度不广。 也恕我直言,如果真觉得java是web,很是有理由怀疑是培训机构出生,只会ssh的代码民工 也恕我直言培训也有好的. 更多的时候大学毕业出来的学生连非计算机专业的培训出来的学生都不如.. 起码培训出来的..一部分人.. 拿起来就能用.. 很多大学..甚至讲的是servlet.. 学生出来就会这个怎么开发呀? 还有代码是敲出来不是理论出来的.. 很多时候代码是敲着敲着就会了.. 所以别看不起培训出来的.. 1.面试不如培训出来的学生...所以我们错过了很多我们想要招的人. 2.天啊杀了我吧....只能运行的代码那是谋杀.很多培训出来的人不会在公司干满一年就跳槽.也有这个原因 3.开发是个脑力活....不是搬砖...在我刚出来时以为开发是搬砖头...罪过啊罪过 4.看着项目中这些代码想骂娘 5.看不起的是培训机构....但对于机构的产品只能说用脚投票是我们唯一的方式了. PS:培训出来的人第一年第二年非常的不好用....大学出来的只需要教三个月. 刃之舞 写道 我挺纳闷的不知道那些整天叫嚣着BS培训机构出来的人, 到底混的怎么样,不过就你们这些言辞所表现出来的人品, 在公司里肯定也不会混的好到哪去,往往现实上混的很糟糕的人, 在网络上才会表现出这些怨气。 楼主很客气的在寻求帮助,这些人渣没有任何建议也就算了, 反倒跑来打击一番,想借以衬托出自己的恶心龌龊的优越感。 其实对于楼主来说,入行也就才1年,也别浮躁, 在满足工作需要之余,可以自己适当扩展扩展。看看设计模式, 看看其他书籍也行,没必要是计算机方面的, 老子 啊这些有点哲学的东西反倒是个好东西,技术是学不完的, 通过实际工作提高自身的学习能力和问题定位解决能力。 语言就是个工具,没必要太拘泥, 项目经历多些,你自然也就会看透这些了, 按需所学,关键的能力是当需要一项技术的时候, 你能很快入手或者能调度到会这方面技术的人那就更好了。 在这社会会做的一般混的都没会说的好。 混的一般不怎么样. 招人想招个牛X大学出来的没培训过的人 公司都给不起这么多钱. 所以退而求其次 招个非牛X大学出来干过一二年的人 但这个需求总也达不到 那些培训过的没经验的人纷纷投来虚假的简历 浪费别人的时间精力 一次次失误最后的结果都是在谋杀同事的生命 (本来不应该出问题的地方出问题要N个人一起加班找的bug) 为了纠正在培训机构中的不良习惯花几倍代价教训比比皆是. 如果你不幸已经被培训了 那么我忠告你. 写的每一行代码让你的同事了解. 不要想怎么写就怎么写. 因为你还不知道你自己在写什么. 好像成了培训生和大学生之争.... 其实有特问题..一般培训的很多都是大学生..基本上是90%吧..我所了解的... 而现在的社会风气造成了..和我在工作中所发现的..部分人有如下的思想.. 培训过后就跟破了处是的.别管你是不是大学生..培训过了..你身上注定捞上了代码工的印记..好像一辈子翻不了身是的...记得有个哥们说的比较偏激...计算机天才..一般不是计算机专业...我也没调查过..也不知道对错..起码他隐含了一个意思..技术水平的高低..和你的大学..你的大学的专业..不是直接挂钩的..培训过没什么丢人的..我就是培训出来的..在培训之前..我甚至连个完整的方法都写不出来..大学毕业的前三个月..我才决定去当程序员的..这是我的梦想..我的大学时隔法律学校..当时报名的时候我以为我这辈子干不了这个了..但是我干了..而且做的还不错.. 和我一起培训的很多计算机专业毕业的..基本上..不如我的多了去了.. 还有..我个人的经验..代码真是敲出来的..不是理论出来的..我见过理论强的..一张嘴满口术语..听都没听说过..吓的我跟个孙子是的赶紧膜拜..最后实际操作..才知道..胡说八道呢...来电实际的中不.... 不过话又说回来..大学没学过数学真的很吃亏..现在算法中的一些,模型根本看不懂..跟天书是的... 不过还是看个人吧..对自己狠点离梦想近点... |
|
返回顶楼 | |
发表时间:2010-01-11
我觉得,java学的人确实很多,但是真正的能把java学的很深的确实很难的。
java入门是比较简单的,但是java涉及的面真是太广了。java其实 不只是sun 公司 提供的,更是java群体的集体贡献的结晶。 还有java语言虽然展现在我们面前的是 不涉及到底层技术,但是它能真正的能运行确实靠强大的java虚拟机底层的完善。 |
|
返回顶楼 | |
发表时间:2010-01-11
语言不是目的,语言只是工具罢了。不管你学了多少种语言,如果你没有
掌握其中的一种,你就会感觉其实你学的很虚,所以,你最好是把java当做一个 学习的平台,以这个平台来学习其他的知识。深才能真正的广! |
|
返回顶楼 | |