问题描述
最近很烦,不知道该怎么选择了,首先,我已经精通了PHP和VC/C++,尤其是PHP,对tp,zf,symfony等框架和pear,adodb,smarty等类库也运用的十分熟练了,对PHP的各种模式比如结合ext,flex,jquery等开发也已经很好的掌握了,并且有几个大型项目和门户,以及大量企业站,小型站的开发经验,现在快要毕业了,要找工作了,仅一门PHP貌似不够强悍,想学习另外一门语言,首先因为学校是教JAVA的,所以对JAVA还是比较了解一点,但毕竟学校教的是基础,所以也是懂一点,然后自己也自学了点Python和LINUXC/C++,现在想从1.JAVA大系(javaee,javase,android等)方向;2.直接继续走开源路线把python学精通,比如twisted,django,pygame等等,然后学精通linuxc/c++以及linux内核,嵌入式方向,再结合php走纯开源路线。此两者选其一,但是想不好怎么选择,因为1.JAVA学的人太多,而且JAVA貌似比较简单,比VC++都简单很多,纯粹自己的感受,因为JAVAEE这块纯粹是花时间的,就是各种框架和类库的用用,就是几乎很少动脑筋,一般不用考虑硬件的,JVM全部封装好了的,像SS2H这样的整合,什么EJB,就是比ROR,SYMFONY这些多打点代码,复杂点,背的,用的多点,说明手册多看点,学习时间长点,我知道难度几乎跟C++无法比拟的,但是学习这个,一个个学太耗时间了,至少一年的,而且貌似JAVA程序员的工资是十分的低的,(纯属个人见解,别臭骂我啊)2.我虽然喜欢而且十分想往嵌入式甚至机器人方向发展(LinuxC/C++),但毕竟要面对现实问题,怕研究个7,8年也没有任何成果,连自己都养不活了,不仅如此我也十分喜欢开源,当初选择PHP就是这个原因,现在想选择Python,然后再linuxC/C++,Linux内核,但是Python中文学习资源包括书籍都是讲基础语法,跟JAVA,PHP方面的项目实例,模块大全的书都没有的,而且我英语又差,怕无法深入,况且毕竟我们这里,甚至中国地区招聘python程序员的公司少的可怜,都是招聘JAVA或者.net的(这里我想说,.net,c#这种微软的东西是以后死也不去学的,莫名的会鄙视,我也不知因为什么)而且也不想离浙江太远的。我该怎么选择,请各位大虾帮个忙,给个意见啊。先谢了。
解决方案
解决方案二:
看LZ的职业定向了,你刚出来最好是找自己熟点的技术的方向.因为走进社会,不仅仅是技术,得学很多东西..net我也肯定不推荐,java涉及的东西非常多,稍微了解熟悉就行了.(因为看你对java好象不是很感兴趣).不过向Android方向走是个很不错的选择,但技术不是关键而是idea.我属于那种有野心的创业类型,所以个人想法大概有点不同吧.技术方面我个人觉得是其次的,关键是全面提升自己的各方面能力,这样才不会造成技术高超仍是程序员的悲剧了.个人觉得IT这行不适合混太久,人的激情会别慢慢磨灭的.我宁愿去为自己的梦想拼搏.建议LZ先在自己熟悉的方面发展,然后看自己的未来规划,如果LZ一直想做IT这行,如果想成为技术上的名人那就继续钻研技术,如果想转管理层,那就注重其他方面的培养.如果你想自己创业,那就找家金融公司做.那样的公司会让你学到很多技术以外的能力.比如说理财和投资.
解决方案三:
引用楼主pythonzz的回复:
经精通了PHP和VC/C++,尤其是PHP,对tp,zf,symfony等框架和pear,adodb,smarty等类库也运用的十分熟练了,对PHP的各种模式比如结合ext,flex,jquery等开发也已经很好的掌握了,并且有几个大型项目和门户,以及大量企业站,小型站的开发经验,现在快要毕业了,要找工作了,仅一门PHP貌似不够强悍,想学习另外一门语言,首先……
楼主好强啊。还没毕业么?真的还没毕业么?
解决方案四:
楼主很强,在大学期间就能学到这么多知识,我是自愧不如啊。至于以后想走什么路,自己先好好考虑考虑。别人的意见只能作为参考。
解决方案五:
1.JAVA大系(javaee,javase,android等)方向;2python动态语言要懂一门吃饭的家伙也要懂一门
解决方案六:
引用楼主pythonzz的回复:
最近很烦,不知道该怎么选择了,首先,我已经精通了PHP和VC/C++,尤其是PHP,对tp,zf,symfony等框架和pear,adodb,smarty等类库也运用的十分熟练了,对PHP的各种模式比如结合ext,flex,jquery等开发也已经很好的掌握了,并且有几个大型项目和门户,以及大量企业站,小型站的开发经验,现在快要毕业了,要找工作了,仅一门PHP貌似不够强悍,想学习另外一门语言,首先……
LZ很强大,自愧不如,我也还没毕业,觉得学的跟你的一比,太少了!我是javaweb方向的
解决方案七:
我就看了你第一段,感觉你挺强的,真如你所说的话,直接出去工作就行了。
解决方案八:
哈哈,最强还是用C
解决方案九:
专精一门吧1.JAVA大系(javaee,javase,android等)方向;针对这个来说能把javaee专精了就很不容易了这不是指几个框架就好了而是高性能WEB开发或者分布式计算继而发展到云计算门户方面如果并发量真的很大的话找工作是没问题的
解决方案十:
我跟楼主比自愧不如,我当年毕业的时候什么都不会,现在搞了4年j2ee。
解决方案十一:
说java简单的人都是没有学好java的人根本就没有理解java为什么要这么设计可以有什么样更加合理的设计就因为java用起来简单所以它的内存分配问题垃圾回收问题堆栈问题理解起来就很复杂设计起来就更复杂如果是一般应用可以不了解这些东西但这些都是基础如果不会的话会一直处于一个瓶颈的地方。。
解决方案十二:
如果你真的精通vc/c++应该去微软绝对没问题
解决方案十三:
你精通、熟悉那么多,还是你给我们提些建议吧,
解决方案十四:
LZ...我不想骂你....
解决方案十五:
该回复于2010-12-07 13:28:29被版主删除
解决方案:
LZ给我感觉是眼高手低,你有资格评论一门你不熟悉的语言简单的资本吗按照你的说法,Java之父就是个笨蛋
解决方案:
JAVA之父不是笨蛋,但他用自己的聪明和C++开发了JAVA是别人变成了笨蛋,就像windows,.net/c#,就是让别人变成傻瓜,虽然简单但是永远脱离不了微软和sun
解决方案:
引用16楼pythonzz的回复:
JAVA之父不是笨蛋,但他用自己的聪明和C++开发了JAVA是别人变成了笨蛋,就像windows,.net/c#,就是让别人变成傻瓜,虽然简单但是永远脱离不了微软和sun
没看明白你想表达些什么。绝大多数的Java应用都不是部署在Windows上的,与Windows和微软无关。
解决方案:
还精通?!汗找工作时千万别说精通,语言这东西,没有哪个人敢说精通的。那么多类库,那么多类,你敢说所有的类你都知道是怎么用的?所有的函数,所有的API你都知道是做什么的,并且怎样调用????
解决方案:
工作几年的老鸟都不敢说自己精通什么。做了Java开发4年了,接触的越多,就发现自己不懂的地方越多。会使用那些什么架构都是最简单的,你往深层次扣会发现有很多东西是自己不会的
解决方案:
我觉得“精通”,“并且有几个大型项目和门户,以及大量企业站,小型站的开发经验”的牛人是不可能发出这样的帖子的。
解决方案:
所以就是说JAVA就是想让我们永远跟着它赚,永远学不完,有这样的东西来束缚思维,才导致中国一直没有真正的底层,或者科学意义上的东西,只有一批悲剧的使用者,号称“程序员”或者“工程师”
解决方案:
我老师经常说:写简历的时候。技术一定不能学精通。如果面试官想为难你的话,他会提问到你不会。。
解决方案:
嘿嘿。。抱歉说错了。。是写不是学。。
解决方案:
引用16楼pythonzz的回复:
JAVA之父不是笨蛋,但他用自己的聪明和C++开发了JAVA是别人变成了笨蛋,就像windows,.net/c#,就是让别人变成傻瓜,虽然简单但是永远脱离不了微软和sun
按你的說法我說古人的四大發明使之后的人類文明都變成了笨蛋文明,你覺得對嗎?PS:無知真可怕。