论坛首页 招聘求职论坛

Java程序员的未来发展之路

浏览 25842 次
该帖已经被评为精华帖
作者 正文
   发表时间:2010-08-04  
做C++薪水第还不是一堆

阿里的JAVA

游戏的C++

业务公司的体系  业务 产品

关键是什么

是行业  公司  你自己
0 请登录后投票
   发表时间:2010-08-04  
看别人的书顶多就与前人齐平,要怎样才能超越前人呢?
0 请登录后投票
   发表时间:2010-08-04  
fengfeng925 写道
[size=small]
    前几天跟一个哥们吃饭,这哥们在完美时空做游戏开发的工作,期间谈到薪水,他说他的薪水是比较低的,13000。他做游戏开发两年。/size]   

送上了使它变成精华贴的最后一票
深圳游戏开发2年薪水是他一半的掩面飘过前友情投票
0 请登录后投票
   发表时间:2010-08-04  
pgy20032000 写道
谢谢提醒,除了建议转行学c++我不赞同,哈哈,如果把java学透了 那也不是一般的吃香啊 正好这两天在看thinking in java里面的concurrency,bruce eckel就说光看他这本书是不够的,把他讲的学会了也只能说是知道了多线程的皮毛而已,我们要努力超越eckel,就不会担心前景的问题了


Bruce eckel是语言大师,精通设计模式和各种计算机语言,他是C++标准委员会拥有表决权的成员,看过thinking in C++没。人家是咨询公司的总裁,每天的工作内容就是讲课、研究技术、写书。

要想超越他的人首先得找个研究机构的工作、高等大学计算机教育工作或者干脆不工作,在国内的软件项目中是很难磨练出这样的大师级人物的。
0 请登录后投票
   发表时间:2010-08-04  
赞同,虽然我才用了几年的JAVA但是我越来越发现java的许多不足,其实很多东西还是要靠C++来做的,毕竟Java大部分都在弄应用层,底层的话,恐怕弄的话比C++还麻烦
0 请登录后投票
   发表时间:2010-08-04  
有北大青鸟,达内在,java程序员那是一批一批啊
0 请登录后投票
   发表时间:2010-08-04  
楼主说的不错,是该考虑下了,未来的规划。
0 请登录后投票
   发表时间:2010-08-04  
lyb520320 写道
看别人的书顶多就与前人齐平,要怎样才能超越前人呢?

能和牛人看齐,你就是牛人了啊。 
0 请登录后投票
   发表时间:2010-08-04  
nurenok 写道
有北大青鸟,达内在,java程序员那是一批一批啊

一旦市场需求起来了,北大青鸟,达内里的C++程序员,也会批量产出的
0 请登录后投票
   发表时间:2010-08-04   最后修改:2010-08-04
fengfeng925 写道
aspnetdb 写道
fengfeng925 写道

    现在广大的程序员,很大一部分就是在写业务逻辑,也就是实现业务功能,很少有程序员能够接触公司项目或产品的底层架构的,或者说只有很少一部分人在维护核心的东西,大部分程序员都是在做边角的维护或者二次开发。而且现在程序员的基本素质,比起老程序员来说,确实质量下降了很多,以前很多老程序员(2000年前后)的,基本都是做C或PB出身,对于底层的技术,数据结构和算法,掌握的都比较好,而自从Java出现后,对大部分程序员的要求没有以前那么高了,基本上差不多的都可以胜任日常的开发和维护工作,也就出现了所谓的新生代程序员拉低了市场的工资,这确实是一个原因。
 
   

楼主很真诚,然而文章给我的疑惑有几点:
1.Java coder要是要想有出路就要多接触公司的底层架构,少去做二次开发,少了解公司的业务逻辑。(确实Java Coder混的比较好的就是去但架构师或是项目经理,然而逻辑不熟怎么搭建架构,当项目经理也无从谈起了吧?)
2.楼主建议趁着年轻,去多学学C++等热门技术,是不是说学好了这些学Java就轻而易举,水到渠成?(然而真的是这样吗?我觉得C++等可以了解,对于编程入门这点很重要。然而Java要学深,学透,我觉得也只有多做项目,多看源码了。对于这点我也很困惑,希望厉害的人可以给我指点一下。)
3.楼主的文章里说做游戏的工资,13000都算低的。那个的C coder应该水平也不低了吧。不知道拿13000的C程序员对应水平的Java程序员又能拿多少呢。希望楼主告诉一下,这样子才有比较。

并不是说少了解公司的业务逻辑,有机会还是要向公司的核心部门发展,进了核心部门才有机会了解核心业务。多了解业务逻辑,这只是一个方面,一般你可以选择走业务还是走纯技术两条路,如果选择好了,两条路都有发展。前者向架构师方向,后者向项目经理方向。
Java学深是要学好多东西,然而,技术这东西是学不完的,等都学完也老了,因为Java过于偏向业务,所以所做<script type="text/javascript" src="http://www.iteye.com/javascripts/tinymce/themes/advanced/langs/zh.js"></script><script type="text/javascript" src="http://www.iteye.com/javascripts/tinymce/plugins/javaeye/langs/zh.js"></script>的项目大多偏向这些方面,如果Java基础很好,向C++并不是难事。我那个哥们做C++,水平挺不错的,但是2年就能拿13000我觉得目前在Java界一个普通的程序员达不到,除非你去了好公司,高学历,那样也是少数。一般到这个价位的大概都在Java行业从事5年以上了。

那么5年之后,你们的哥们能不能月薪3W呢?
月薪3W+的公司扣C代码的公司,国内有多少呢?
这里就涉及到一个很现实的问题了,技术人员和销售人员不同,技术人员的薪资天花板相对低。另外,两年拿13K月薪的C程序员,是平均水准么?如果不是平均水准,那么拿出来说就没意义了。我有哥们,在华为里做Swing,2006年进去的,现在还在扣代码,去年收入是30W(15级还是16级,忘了,就算是15,也是C Level的,收入是指 工资+股票分红+奖金),这种例子拿出来讲,是很带劲儿,但是,只能作为谈资。
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics