如何才能成为Java软件工程师?

2024-11-01 23:34:10
推荐回答(5个)
回答(1):

呵呵……咱俩情况差不多,我也是个女生,专科毕业的时候做好了两种准备,一边参加专升本考试,一边联系工作,成绩出来后我是通过了考试,就去上了本科,以为有本科文凭就会好找工作,但是毕业之后才发现,学校里面学的东西都是些理论,虽然有了本科文凭,但是找工作还是到处碰壁,想做开发但是学校里学的那些只是蜻蜓点水,起不了什么作用。无奈之下我又去中山大学软件人才培训中心参加了java软件工程师高端就业班,虽然只有短短的五个月,但是比大学五年学到的东西都多,关键是实用,锻炼了自己的动手能力,也让我对自己的未来有了更明确的规划。我感觉中山大学软件人才培训中心的教学质量还是不错的,但还是要靠我们自己努力,就算老师讲的再好,如果我们自己不认真去学的话,一样是荒废学业。中山大学软件人才培训中心就是从零基础开始培训的,更何况你对C语言还是比较熟悉的,所以学JAVA对你来说就不是困难的事。趁现在还没有毕业,抓紧时间给自己的未来定位,否则在你犹豫的过程中,时间又悄悄溜走了,到时候后悔也晚了。这是我自身的经历,希望你能慎重考虑考虑,确定自己的目标后去努力奋斗。如果你最终决定考本呢,那现在就好好准备专升本考试,报一个知名度比较高的学校,升上本科之后再努力给自己充电,考考一些证书,多参加一些学校组织的活动,对以后找工作都是有帮助的。望你早日走出纠结,展现出你本该有的活泼,祝你好运!

回答(2):

Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这种编程语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作。

工作内容
完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;
参与产品构思和架构设计;
撰写相关的技术文档;
支持售前技术服务;
支持项目对产品的应用服务。
薪资行情
根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。同时,Java工程师的薪水相对较高。Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。
职业要求
教育培训
计算机相关专业,大专及以上学历。相关专业证书有:Sun Certified Java Programmer(SCJP)和Sun Certified Java Developer(SCJD) 认证。目前国内在java软件工程师培训中有名的是NIIT,达内科技,北大青鸟等,这些都是拥有很多年的办学经验,在java软件培训上拥有其独特的优势。
工作经验
有一定的软件分析设计能力;熟悉Java、Servlet、JSP、EJB等开发技术;熟练使用Eclipse或jbuilder等java开发工具;熟悉JAVA+STRUTS体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。

回答(3):

随着社会信息的发展,Java技术已经无处不在,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站,而在所有程序员中,Java开发工程师就占据20%的比例,不可否认,Java语言有着广泛的行业发展前景,它在行业中的影响力已是不可避免的。如何成为一名优秀的Java软件开发工程师?
1、提升你的Java学习效率
  要成为Java软件开发工程师,毫无疑问首先是你的Java技能过关,Java学习效率不高的话,什么时候才能学好Java呢?提高Java效率有很多的办法,比如多多访问优秀Java开发者,向他们取经,再比如多看看优秀的Java讲师视频授课。
2、不断提升你的Java职业目标
  学好Java技能是第一步,第二步自然就是老老实实到职场中进行锻炼,很多Java新手进行Java职场后,就变成了职场老油条,毫无半点斗志,完全忘记当初自己的职业目标是成为一名高级Java软件开发工程师,一直在Java中不求进取,你很难有所突破。
3、注意锻炼身体拥有强健的体魄
  很多Java新手入职后,会发现在Java工作中,加班熬夜是常事,一天在电脑面前坐着超过10几个小时也是常事,常常觉得自己没有时间锻炼,就任由这种状态的发展,身体是革命的本钱,你不注意锻炼身体拥有强健的体魄,那么你用身体为代价换来高级Java软件工程师之称,成就感有,但是累。
  如何成为一名优秀的Java软件开发工程师?相信看完本篇文章你已经有了自己的规划。不知道你的计划里有没有进行学习java技术呢?

回答(4):

写代码。
写很多代码。
针对各种不同的需求不同的应用场景写各种代码。
不断思考为什么要这样写,
不断反思如何组织这些代码,如何降藕,如何提高效率。
直到你可以闭着眼睛一个人把一整个应用系统写下来
然后持续运维、变更
在运维和变更中继续反思如何组织代码,为什么要这样耦合。
然后你会发现,你的主要工作变成了教别人怎么写,教别人不要这样写。

理论上能帮助你的,大概有 算法与数据结构 和 设计模式。

回答(5):

女生不建议做开发,做开发其实就是体力劳动,并且是超负荷的,你见过哪个女生去做苦力的吗,建议还是去做软件测试以后可以转QA,只要多面试,做测试还是挺容易,我认识很多女生都是做测试的,不要一碰壁就大退堂鼓