楼主: jieforest

【话题讨论送背包】Java程序员职业生涯规划讨论

[复制链接]
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
11#
发表于 2013-10-10 09:27 | 只看该作者
刘元俊 发表于 2013-10-9 14:28
1)如何快速入门Java?如何精通Java?                                                                  ...

很详细。谢谢分享

使用道具 举报

回复
论坛徽章:
42
ITPUB14周年纪念章
日期:2015-10-26 17:23:44马上有车
日期:2014-11-04 11:10:45马上有房
日期:2014-10-31 08:36:54itpub13周年纪念徽章
日期:2014-10-07 08:42:18青年奥林匹克运动会-七人制橄榄球
日期:2014-09-17 10:39:112014年世界杯参赛球队:克罗地亚
日期:2014-07-11 16:42:38马上有对象
日期:2014-04-21 15:30:55马上有钱
日期:2014-04-14 13:12:42马上有钱
日期:2014-03-11 16:30:41马上有钱
日期:2014-12-12 08:40:36
12#
发表于 2013-10-10 13:24 | 只看该作者
1)如何快速入门Java?如何精通Java?
  自学或者有人带最好,多动手写代码,多做项目。
  
2)良好的Java程序员职业发展道路应该是怎样的?
  初级工程师---》中级工程师---》高级工程师---》架构师
  
3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
  需要,其实学通了一门语言,再去学其他语言会容易很多,编程思想都是触类旁通的,多熟悉几门语言对于个人的全面发展好处多多。

4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?
  没有,Java认证有SCJP和SCWCD,有用!

使用道具 举报

回复
论坛徽章:
82
2013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:排球
日期:2013-04-11 18:16:37奥运会纪念徽章:曲棍球
日期:2013-04-11 18:16:47奥运会纪念徽章:垒球
日期:2013-04-27 15:03:48奥运会纪念徽章:跳水
日期:2013-04-27 15:04:27奥运会纪念徽章:举重
日期:2013-04-27 15:04:27奥运会纪念徽章:田径
日期:2013-04-27 15:04:27奥运会纪念徽章:赛艇
日期:2013-04-27 15:04:27奥运会纪念徽章:垒球
日期:2013-04-27 15:04:27咸鸭蛋
日期:2013-03-24 21:25:32
13#
发表于 2013-10-10 21:18 | 只看该作者
1)如何快速入门Java?如何精通Java?
找一本口碑比较好的书,先把基本语法,基本的开发流程搞明白,搞清楚。然后就是找一个完整的项目源代码(规模不要太大),但使用的平台特定的技术比较全面。
将该项目一个人,完全重做一遍,既可以复习和掌握基本语法,也可以进一步清楚该平台下的开发流程。
如果想做到精通,那就得在不同规模的项目中的磨练了。
2)良好的Java程序员职业发展道路应该是怎样的?
Coding->参与初步的设计->参与部分模块的详细设计->参与框架设计->Leader->架构师->Manager->.....
3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
应该对不同的编程语言都有所了解,这样可以在架构设计时,充分考虑到不同平台,不同语言的优缺点,有利于确定更为合理的系统架构。
4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?
当年考过Sun的SCJP和SCWD认证。Java认证当年就这么2个好像,现在不知识都有什么了,好像是更多了。
对于所有的认证的态度是,这只是一个进入某些公司的凭证而矣,认证了不能说明什么,不认证也不能说明什么,最终还是得靠掌握的实际的技术来吃饭。

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2013-10-11 17:57 | 只看该作者
1)如何快速入门Java?如何精通Java?
实践出真知,只有反复不断的锤炼,才能算是入门吧。
由于职业的关系,我曾在一家程序员培训机构工作过。
由此,我接触过很多的Java学习者,刚开始的时候的hello world!,到SSH,国际化等等。最终发现只能那些耐得住寂寞,肯于下苦功夫的才能获得最快速的成长。
这些学员入学的基础五花八门,基本上可以称得上上有老下有小,有的甚至键盘还没摸过几次,有的则能对各类语言夸夸其谈。
到了学习的过程中,那些能够多问问题多写代码的代码成绩相对好些。
到了后期实际项目演练的时候,往往是内向的,肯下苦功夫得到的成就最大。

再说说自学。我也自学过一段时间java入门课程,有明确的学习计划,持之以恒,良好的笔记和反复的演练的学习效果是最好的。在这里推荐下mindmap记录方法,它给了我很大帮助。
2)良好的Java程序员职业发展道路应该是怎样的?
基于国内传统一般分为技术转管理 ,技术持续加深转架构
个人认为两种都不错,但是前提都是需要深厚的基础功底,
我现在是做企业开发的,说句实在话,真心不适应管理层,一件小事情往往反复沟通,确定,推翻重来一些列折腾之后,还是搞不定。搞搞架构到时觉得很适应,大家没事在一起侃侃技术,聊聊效率,觉得放松愉快。
当然有的人善于人际沟通,我还是推崇转型管理,不需要过多的学习,享受沟通的快乐就能把事情搞定,何乐而不为。
3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
成为高级工程师,更加需要学习其他的语言的不是有本书叫《七周七语言》么,不断的学习才能有助于在自己的道路上走的更远。
4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?
我刚学习的时候,觉得java认证没啥用,
可以进入团队一段时候之后,才发觉有了认证不仅是对自己的认可,更是能得到HR和BOSS们的青睐,这点上来说还是很值得的。

个人观点抛砖引玉。欢迎大家指正交流

使用道具 举报

回复
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
15#
 楼主| 发表于 2013-10-11 23:06 | 只看该作者
bluua1 发表于 2013-10-11 17:57
1)如何快速入门Java?如何精通Java?
实践出真知,只有反复不断的锤炼,才能算是入门吧。
由于职业的关系 ...

使用道具 举报

回复
论坛徽章:
122
凯迪拉克
日期:2013-12-04 15:20:03红旗
日期:2013-12-04 15:20:03夏利
日期:2013-12-04 15:20:03福特
日期:2013-12-04 15:20:032010新春纪念徽章
日期:2015-03-26 14:15:332009新春纪念徽章
日期:2009-01-04 14:52:282009日食纪念
日期:2009-07-22 09:30:00ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:192013年新春福章
日期:2015-03-28 23:18:10雪佛兰
日期:2013-12-04 15:56:35
16#
发表于 2013-10-12 09:59 | 只看该作者
1)如何快速入门Java?如何精通Java?
  自学(看书、看视频)或者 有人能及时解答问题最好,多动手写代码,有机会一定要多做项目。
  
2)良好的Java程序员职业发展道路应该是怎样的?
  初级工程师---》中级工程师---》高级工程师---》架构师
  
3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
  需要,其实学通了一门语言,再去学其他语言会容易很多,编程思想都是触类旁通的,多熟悉几门语言对于个人的全面发展好处多多。

4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?
  没有,Java认证有SCJP和SCWCD,个人实际能力是最重要的,证书只是一个敲门砖而已。

使用道具 举报

回复
论坛徽章:
15
茶鸡蛋
日期:2012-05-29 09:41:36itpub13周年纪念徽章
日期:2014-10-08 15:15:25马上加薪
日期:2014-03-27 09:33:52马上有钱
日期:2014-03-27 09:26:18马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02ITPUB社区12周年站庆徽章
日期:2013-10-08 14:55:07最佳人气徽章
日期:2013-03-19 17:24:25紫蛋头
日期:2012-11-21 16:39:21奥运会纪念徽章:手球
日期:2012-10-09 11:27:07
17#
发表于 2013-10-12 10:06 | 只看该作者
bluua1 发表于 2013-10-11 17:57
1)如何快速入门Java?如何精通Java?
实践出真知,只有反复不断的锤炼,才能算是入门吧。
由于职业的关系 ...

用xmind学习!很棒

使用道具 举报

回复
论坛徽章:
8
2012新春纪念徽章
日期:2012-01-04 11:53:54ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15奥运会纪念徽章:射击
日期:2012-10-17 17:11:35茶鸡蛋
日期:2013-01-10 11:06:072013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02
18#
发表于 2013-10-12 15:39 | 只看该作者
java认证有用么. 不知道现在哪个公司还看这个.基本上在能够解决问题基础上, 如果再能够掌握业务的话, 还是能有立足之地的. 否则, 考证再多-大家都知道,什么证到了中国都变了味了-也是死的,没用.

使用道具 举报

回复
招聘 : 多个岗位招聘
论坛徽章:
33
2010广州亚运会纪念徽章:跆拳道
日期:2010-11-22 15:42:39灰彻蛋
日期:2012-05-16 13:17:56参与WIN7挑战赛纪念
日期:2012-05-24 10:37:35茶鸡蛋
日期:2012-05-28 17:27:32灰彻蛋
日期:2012-06-13 18:48:14双黄蛋
日期:2012-06-14 14:32:02奥运会纪念徽章:帆船
日期:2012-07-10 09:43:29奥运会纪念徽章:足球
日期:2012-08-17 09:17:32奥运会纪念徽章:帆船
日期:2012-07-26 15:46:49奥运会纪念徽章:赛艇
日期:2012-08-20 16:23:58
19#
发表于 2013-10-13 21:43 | 只看该作者
讨论话题:
1)如何快速入门Java?如何精通Java?
     快速入门的话,上大学老师的课就好,精通的话得研究某个软件的源代码。
2)良好的Java程序员职业发展道路应该是怎样的?
     初级程序员,中级程序员,高级程序员
3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
     需要,java只是静态语言,还需要了解动态语言,函数语言,脚本语言等。
4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?
    没考过,有SCJP等,认证的用途不大,只是能证明了你会考题而已。很多实际情况远超过考试。

使用道具 举报

回复
论坛徽章:
6
双黄蛋
日期:2013-01-18 21:25:122013年新春福章
日期:2013-02-25 11:02:12奥运纪念徽章
日期:2013-07-18 13:55:12ITPUB社区12周年站庆徽章
日期:2013-08-08 10:26:54ITPUB社区12周年站庆徽章
日期:2013-08-20 11:30:11技术图书徽章
日期:2014-01-26 14:23:57
20#
发表于 2013-10-15 10:21 | 只看该作者
1)如何快速入门Java?如何精通Java?
   a、学习语法
首先是先到verycd电驴下载,搜索马士兵,尚学堂马士兵老师的java视频绝对是一流震撼级的,带你开心入门,手把手练习项

目实例。
说到书籍的话,Java核心技术卷1,这本适合初学者,还有一本卷2,但那本需要有一定Java基础的。Thinking in java是本非

常好的书,但也只适合有一定java经验的人。基础阶段看什么教材都差不多,就那么些语法,关键要靠自己多练,多多参考 官

方的java api文档,这个才是大宝库。
想要开心编程怎能缺少一个好软件呢,推荐你用目前最好的开源软件Eclipse。



   b、学习框架
        使用框架很简单,只需要两三天就搞定了!但是这些框架的底层运行的机制你懂吗?稍微把SSH框架封装一下,你可能

就不知道什么是什么了?所我建议你最好还是各个击破!然后再来整合运用!快速入门的话,找一个相关的视频教程,看看别

人这么配置的就可以了!
追问:
我不太懂框架的底层机制 ,今天有简单接触过 但是我很模糊, 思路很乱 。呵呵
听你说那么简单,那我问你:ssh他们分别是用来做什么的呢?
回答:
struts+spring+hibernate
struts:是JSP模式2基础上实现的一个MVC框架。存在于界面和业务层之间。
spring:它是可以看做是框架,也可以看做是容器。不过我们使用spring来替代EJB容器的功能要多一些,系统管理我们系统中

使用的Bean。
hibernate:一个成熟的ORM框架。主要封装了JDBC的操作。
详细的就多了,你可以具体的查一下资料。
使用一个工具是比较简单的,只要自己多多的练习就没有问题。但是想要了解一个工具的内部运行机制,即不是那么容易了。

学习框架,我觉得还是在项目中来具体体会他们的作用,然后自己在专研它的运行机制,这样比较直观。
   c、如何精通java
  熟练掌握基本语法,类与方法等的高级运用,最起码闭着眼睛能把常用的解题算法都用Java准确无误地编写出来。其实说白

了也就是熟练的程度了,练习久了,自己试着找些项目做做看,不过瘾的话在学习java期间至少编写一万行代码(所有程序源

代码累计)出来,再回过头来问自己这个问题,你会有更加深刻的理解。(个人看法,仅供参考。)

2)良好的Java程序员职业发展道路应该是怎样的?

a、做技术牛人
我一直的想法就是不做大众化的人,不能做一些别人都能做的事情,所以一定要专精。
因此我对我以后的发展发向就是要非常精通java技术,成为全公司,或者某个项目组的技术核心,换句话说,少我的话对公司

损失会比少掉其他人大

b、就是管理
在一个中小公司做个中层没有问题吧,混到30还没有让一些新人崇拜或者教育领导新人的话,我个人觉得这样是有些遗憾的

以上是小弟一些幼稚观点,不求苟同,但求思路上对人有启发


3)晋级为Java高级工程师后,还需要学习其它编程语言吗?您的理由是?
要。
首先定义java高级工程师
对于java的学习,还是多练,(OOP也不是一下就能接受的,只能慢慢培养),多练就体现在你对java API的了解上,这点非常重要.高

级语言就是很多东西不要你去实现了,只须你调用,如果调用都不知道......那就麻烦了.还有我觉得写代码要抠门一些,常寻求

更佳的实现办法. 呵呵,我觉得这是种不错的精神.
java 的基础很重要,再强大的j2ee框架和组件都是由基础构成的.

成为高级以后,很多语言类似安卓开发,没有根据社会的发展来学习语言,很快被淘汰。

4)你考过Java认证吗?Java认证有哪些?您觉得Java认证有用吗?

        a、考过SCWD,
        b、证书如下:
        目前 Java 相关的认证有四个,分别是 SCJP、SCWD、SCJD、SCAJ,考试时皆以英文出题,但在台湾 SCJP 考试可以选

择使用繁体中文版考题。这几项认证考试的特点分述如下:
  SCJP(Sun Certified Java Programmer):测试 Java 程序设计的观念和能力,内容偏重于 Java 语法和 JDK 内容。共

59 题复选及填充,时间 2 小时,答对 61% 是及格标准。
  SCWD(Sun Certified Web Component Developer for J2EE Platform):内容涵盖 Servlet 与 JSP。考题为 60 题复选

及填充,时间 2 小时,答对 70% 是及格标准。
  SCJD(Sun Certified Java Developer):测试 Java 软件开发的进阶技能,考试分成两阶段,第一阶段是程序设计题,

时间无限制,答对 80% 以上就可以进入第二阶段应试。第二阶段是 5-10 题简答题,时间 90 分钟,答对 70% 以上即可得到

SCJD 认证。
  SCAJ(Sun Certified Enterprise Architect for J2EE):测试对于 J2EE 架构的熟悉程度以及系统整合的能力。本考试

分成三个阶段,第一个阶段是 48 题复选题,时间 75 分钟,答对 68% 以上方可进入下阶段。第二阶段是系统设计专题,无时

间限制,答对 70% 以上方可进入下一阶段。第三阶段是四题申论题,应试时间 90 分钟。

        c、证书不是很有用,一般考过S

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表