简历上最好还是写上你做过什么项目,简单介绍一下,你要把你有把握不会被问倒的写上,如果你做的项目你都掌握了,那就不算是欺骗,加油吧,好好复习,相信你一定能面试成功的。
1.JAVA工作在上班的时候都在做些什么?
1主要就是把客户的需求用java代码实现,搞java肯定是先从写代码开始的
2当有了一些工作经验后,可以写需求文档、设计文档总体把握项目的进度 质量,这个时候可以不需要写基础代码了,可以写一些通用的方法让别人用
3对项目的整体架构以及业务方面相当了解后可以考虑转售前见可以谈业务,售前比较赚钱的还是(呵呵)
2.JAVA工作之前应该掌握哪些常用的知识?
1java的基本语法,java工作原理,java基础知识(很多人都说java基础部重要只要学会框架就行了,其实只要学好java基础框架是很容易的事情)
2用S(struts)S(spring)H(hibernate)框架做个简单例子就可以工作啦,很多东西只有在工作中学习
3.找工作的时候?
1笔试一般都是java基础知识(可以搜一下java面试宝典)
2面试时最重要的,一定要自信,会的很自信的说不要犹豫不决,不会的就说没用过但公司如果用我可以很快学习上手
4.项目经验?
一定要很了解简历上最新做的项目的业务流程以及各个部分是如何实现的,面试官不一定熟悉你的项目,所以还是要自信呵呵
本人工作时间也不长,希望对你有所帮助。
1.HR看刚毕业的一般都是看基础知识,就是你说的JAVA运行模式程序大体结构,我刚工作时候基础肯定没你好,大学JAVA是选修,也没培训过,都是后来慢慢学
2.baidu和google是必备的,照搬代码是不行的
3.光靠JAVA基础好要做出产品是不可能的,还有软件工程的知识,数据库,各种框架,要学的东西多得数不过来,能不能提高都是看自己的,多阅读java源码,会有很多收获,比如List和Map都可以随机访问,但是看源码发现List用迭代,Map用哈希,具体该用哪个这都是做产品时候需要考虑的,apache很多工具类的源码也是很好的材料
4.数学可以补,人都是逼出来的
这就看你想从事哪方面的工作了,如果打算进入IT行业、做程序员,Java是最好的选择,门槛低,收入高,相对其他语言难度较低,人才需求量大,工作方向广。
按照现在互联网的发展趋势,传统行业和互联网全面融合,程序员这个职业的需求只会越来越大。
当然了,如果你不打算进入IT行业,不打算做程序员,那就没必要学啊。虽然说现在很多中小学都加了编程课,但那也不过是为了让现在的小孩更早接触编程,以后不至于一窍不通,在这方面有天赋的孩子也能更好的决定自己的路。
以后人人都是程序员?人人都会编程?很难达到吧。每个人从小就开始学英语了,长大以后跟老外说个话不还是用汉语+手比划么
Java工程师可以做网站
Java语言可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名JavaServerPages,是一门脚本语言,拥有Java语言的所有特性。它是一种动态网页技术,比如我们看到的各类网站,还有一些政府网站都是采用JSP编写的。
所以学习Java,毕业以后可以找开发网站方面的工作,各个企业或者想通过互联网进行与用户交流的单位,都需要开发自己的网页。所以,网站网页开发是Java工程师的首选工作之一。
Java工程师可以做Android
Android即俗称的“安卓”,是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。
所以市场上见到的手机系统例如MIUI,阿里云等,都是修改源代码再发行的。
Java做安卓不单单是指系统,还有APP。对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
Java工程师可以做软件
一般编程语言都可以做软件,Java也不例外,例如Eclipse,MyEclipse等知名Java开发工具。有关开发软件组件,可以了解JavaSwing编程或者awt相关知识。比如:企业级应用开发。大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位。
一、笼统的描述自己的工作内容
1、负责研发公司应用软件的模块设计、开发和交付
2、负责编码,单元测试
3、按照功能组件的详细设计
4、对其他软件工程师的代码进行审核
5、参与新知识的学习和培训
6、修复程序BUG
7、参与与其业务相关的需求变更评审
8、完成上级交办的其他事宜
9、编写技术设计文档
二、以项目的形式体现自己的工作内容和技术能力
比较推荐这一种方式,内容中主要包括:项目开始时间,完成时间,使用了哪些技术,完成了什么功能?多少人的团队,你在其中起什么作用等。如
项目名称:《企业管理信息系统》 时期:XXXX/XX-XX
项目描述:以B/S方式实现管理网站的功能:企业员工通过企业分配的个人帐户可以搜索企业信息,查询企业所布置的任务;企业管理者可以通过注册系统帐户来搜索和布置任务,而且能对企业的员工进行权限限制等信息和功能。
使用技术:JAVA,C,Oracle,Shell
开发工具:Eclipse
责任描述:系统维护和编码工作(5人小组,担任组长)
项目总结:遇到的问题及解决方法。