Ⅰ 各位在java软件开发的道路上一般走什么发展路线
先技术,如果感觉技术不行,那就像管理转
Ⅱ 高级JAVA软件工程师的成长之路是如何的呢
助理JAVA软件工程师==>初级JAVA软件工程师==>中级JAVA软件工程师==>高级JAVA软件工程师
Ⅲ java工程师如何走向
1、好好规划自己的路,不要跟着感觉走;
根据个人的理想来安排自己的生活,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些,那么就需要慎重安排自己的的轨迹,从一个行业入手逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会以后,钱根本不是问题,频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手。
2、可以做技术的,切不可沉湎于技术;
千万不可一门心思钻营技术,给自己造成很多压力,如果你的心思全部放在上面那么注定你将成为孔乙己一类的人物,适可而止为之,因为技术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老,还是个工程师。
3、不要去做技术高手,只去做综合素质高手;
在企业里工作,我们时常瞧不起某人,说他“什么都不懂,凭啥拿那么多钱,凭啥升官,”这是普遍的、典型的工程师的迂腐之言,你想想,老板搞经营那么多年难道见识不如你这个新兵?人家或许善于管理,善于领会老板意图,善于部门协调等等等,因此务必培养自己多方面的能力,包括,管理,亲和力,公关能力等要成为最综合素质的高手则前途无量,技术以外的技能才是更重要的本事,从古到今,一律如此。
4、多交“三教九流”的朋友;
不要只和工程师交往,认为有共同语言,其实更重要的是和其他类人物交往,如果你希望有朝一日当老板或高层管理者,那么你整日面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费的成功的概率大大降低。
5、知识涉猎不仅要专,还一定要广;
多看看其他方面的书,金融,财会,进出口,税务,法律等等为以后做一些积累的以后的用处会更大,会少交许多的学费。
6、抓住时机向技术管理或市场销售方面转变;
要想有前途就不能一直搞开发,适当时候要转变为管理和或销售的前途会更大,以前搞技术也没有白搞,以后还用得着,搞管理可以培养自己的领导能力,搞销售可以培养自己的市场概念和思维,同时为自己以后发展积累庞大的人脉,应该说这才是前途的真正支柱。
7、逐渐客户自己的心理弱点和性格缺陷;
多疑,敏感,犹豫不决,胆怯,多虑,这些工程师普遍存在的性格弱点必须改变,很难吗,只在床上想一想当然不可能改变,去帮朋友守一个月地摊,包准有效果,去实践,而不要只想,不克服这些缺点,一切不可能,甚至连项目经理都当不好,?尽管你可能技术不错。
8、工作的同时要为以后做准备,建立自己的工作的环境;
及早为自己配置一个工作环境,装备电脑,模拟器,编程器等,业余时间可以接点活,一方面接触市场,培养市场感觉,同时也积累资金,更重要的是准备自己的产品,咱搞技术的没有钱,只有技术,技术的代表不是学历和证书,而是产品,拿出像样的产品,就可以技术转让或与人合作搞企业,先把东西准备好,等待机会,否则,有了机会也抓不住。
9、要学会善于推销自己;
不仅要干,还要能说,能写,善于利用一切机会推销自己,树立自己的品牌形象,要创造条件让别了解自己,不然老板怎么知道你能干,外面的投资人怎么相信你,提早把自己推销出去,机会自然会来找你,搞个个人主页是个好主意,特别是培养自己在行业的名气,有了名气,高薪机会自不在话下,更重要的是有合作的机会。
10、该出手时便出手。
永远不可能有百分之百把握,条件差不多就要大胆去干,去闯出自己的事业,不要犹豫,不要彷徨,干了不一定成功,但至少为下一次冲击积累了经验,不干永远没出息,而且要干成必然要经历失败,不经历风雨,怎能见彩虹。
人在自己的人生道路中走过总有迷茫,相信源码时代叭
Ⅳ java软件工程师的职业发展方向
初级软件工程师(程序员),中级软件工程师(高级程序员),高级软件工程师,架构师,技术总监。主要看你工作的环境,机遇,和你自己的实例,(1-3)(3-5)(6年以上)不知道你有没有留意这些招聘公司对工作经验的年限划分。具体的薪资待遇,你可以去招聘网站看下,智联招聘就可以,一起加油吧。
Ⅳ java软件工程师的出路在那里.....
首先 要进入一家公司 ,你才会看到公司的大门 ,从那里走出去 那就是出路。
这一行也只能做到35到40岁。想清楚 java有风险 入行请小心。
Ⅵ Java工程师以后发展路径是什么
主要有这么几个方面:
1.技术经理: 专注于技术的实现
2.产品经理: 专注于产品的设计
3.项目经理:技术 + 产品, 对整个项目负责, 管理团队, 推进项目的进展
4.架构师: 技术经理的更高一级, 为整个系统设计框架
Ⅶ Java工程师学习路线
学习java,需要学哪些内容?
下面是一位项目经理的博客内容
最近,总有很多初学Java的朋友询问学Java要学哪些内容。回想8年前我学Java的时候,也是对此一无所知。看着那黑呼呼的命令行窗口,怎么也猜不出它和企业开发有什么关系,也想象不出在控制台输出的乘法口诀1*1=1除了给幼儿园的小朋友做练习之外还有什么用途。
现在,经历了8年的开发,终于可以有一点东西,供当年和我一样喜欢Java、想从事于java软件开发的朋友们参考。
1 java语法。通过任何一本Java入门书籍,都可以学会Java的基本语法。千万不要认为,你把书上的例子程序都能写出来就算学会了Java语法。要想真正掌握,还需要做大量的测试题。对语法不准确的理解,会使你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万行代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。
2 常用类。永远不要写别人已经实现的代码。有很多功能,用JDk中现有的类就可以完成。你需要熟悉JDK.可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一下,SUN公司的工程师怎样写代码。
3 IDE 集成开发环境。现在企业最常用的是IBM公司的eclipse。类似的还有JBuilder,Idea,NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写Java代码。多数程序员都是在使用这些东西。
4 数据库.MySql,Oracle,DB2.小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2. Java项目很少使用SqlServer.因此,你还需要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标准SQL.学会基本的SQL,参考具体的数据库手册,就可以完成一般的项目开发了。当然,要想使你的程序运行的效率更高,需要更深入的学习。大部分的程序优化,都是从这部分开始的。
5 JDBC Java数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到。
6 HTML CSS Javascript。
HTML--(HyperTextMark-upLanguage) 超文本标记语言。 CSS --(Cascading Style Sheets)层叠样式表。你千万不要以为,CS又出了加强版。呵呵。 JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言.
准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。
7 你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。
8 JSP Servlet.这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。
9 企业流行框架 Struts,Spring,Hibernate等。
10 Java设计模式。有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。
11 你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。
还有很多要学习的内容。先介绍这么多吧,自己学习这些内容,如果这些你都学会了。我再告诉你,下一步应该学习什么。
Ⅷ java软件工程师学习线路图是怎么样的
从简单的java se 开始学习基础,接着到各种高级应用,多线程等等,然后学习各种框架,最好把这些应用到实战当中,如需要更加详细的路线图,可以到各大网站搜索资料,如课课家教育看看,希望对你有帮助
Ⅸ Java软件工程师的职业规划如何走
如果你是零基础刚刚接触Java行业,那么要先学习Java知识并积累一定的项目经验。先把Java基础知识学好并学习HTML5、CSS3、JavaScript、jQuery脚本语言和异步交互技术AJAX等技术,先自己能做一个网页,这就达到了初级Java工程师的水平。
然后你需要学习Java的各种框架并能够通过框架完成一般企业级的开发项目,比如企业中的权限系统。到了这种水平你就能成为了一名中级Java工程师。接下来你需要继续学习目前比较热门的Java技术,比如互联网分布式架构。
技术都学好后也要多找项目磨炼自己。不要以为Java工程师只要懂开发就行了,从项目需求到研发再到项目测试这一套流程你都要有一定的了解才行。因为在工作时你需要跟这些人对接,所以工作流程也要有所了解。有了以上技术再加上丰富的项目经验,你也就能达到Java全栈工程师的水平了。
当然Java行业是个技术更新换代很快的行业,所以即使你入行了也要注意不断的学习,网上很多人说自己做Java但到中年被辞职,就是由于他满足于现有的岗位没有继续学习的原因。所以每当新技术出现后你也要不断学习并锻炼自己。
Ⅹ java软件开发工程师往哪个方向发展好
对于java工程师,大致可以从两大方向来设计自己的职业蓝图:一是成为管理人员,二是继续走技术工作之路。深圳达内java教研部副总监刘老师介绍说,如果选择管理方向,java开发工程师可以逐步发展成为产品研发经理,技术经理,项目经理等;从技术发展方向来看,java工程师则可以由最初的初级软件工程师即程序员逐渐晋升至中级软件工程师(高级程序员)、高级软件工程师、架构师、技术总监职位。每一条职业道路的发展都需经历大致20年的时间,积累丰富的实战经验。 深圳达内就业中心负责人还补充道:java软件开发发展前景好,运用范围也广,具备java基础的工程师,还可以尝试着在其他领域成就一番大业。例如,java工程师可以从事web开发、数据库开发、电子商务开发,文档编写,网站开发等工作,然后再在各自领域朝着更高层次发展,逐步提升自身价值。 软件开发行业也如陈年美酒,越老越香。软件开发行业职业寿命长,能提供给行业从业人员更广阔的发展方向。