㈠ 作为一个java程序员,工作了一年,我迷茫了.我该学些什么.
程序员之路相当艰辛,一年时间可以做很多事情,可以学很多东西,关键一点是自己要有目标,项目无疑使学东西最好的方式,相信这点大家都不会反对。现在java开发wicket框架使用比较少,但这必是将来web开发发展趋势,建议学习精通这个框架,dcm研究的程序员仍然是供不应求,你可以考虑去研究一下dcm。
㈡ 零基础自学Java要多久
如果按每天6小时来算,差不多需要8个月才可以找到令自己满意的工作。
学习是场持久战,短时间的突击学习收获并不是很大,学习重在行动、贵在坚持,能坚持下来才是最难能可贵的。
每天按照视频的进度学习一天的课程就可以了,可能不理解的地方你需要去查资料、网络,前期一定要打好基础,有利于后面复杂知识点的学习。
培训班系统化学习时间花费如下:
第一阶段-Java基础入门:50天
第二阶段-JavaWeb阶段:40天
第三阶段-SSH框架阶段:30天
第四阶段-项目实战一:15天
第五阶段-SSM框架阶段:15天(有了SSH的基础学这个很快)
第六阶段-项目实战二:30天
一共6个月:抛去上课时间、有事情耽搁、外出、生个小病不想学习、学习枯燥晒网时间基本上要占据你2个月的学习时间,这么下来一共需要8个月时间。
如果是三天打鱼两天晒网那么。。。你自己算算。
㈢ 我现在做的程序员java 做了快一年了 技术很差很差 最近想去上海找份工作 也不知道该做些什么
技术很差,可以去培训下,时间短点,主要是对付面试。真想做程序员还得靠自己学。当然学历是个敲门砖,如果你想做开发的话。
㈣ 做java工程师有多累
我是刚干上java程序员一年的时间,要说做java工程师累不累,回答是肯定不轻松,话说回来现在也没有什么不累的工作,虽然我自己会经常加班,但我觉得这也是值得的,毕竟薪水还是非常可观的。而且,我觉得自己加班更多的原因是技术不成熟,还没完全达到一名合格程序员的技术水平,所以自己就天天加班加点学习,为此我还报名了java夜校班,晚上回去听听直播课,所以如果是新手程序员的话,在工作初期的压力更多来自于自己技术水平和工作需要的技术水平之间的矛盾,反正我累更多时候是来自于这一点。相信后面自己java水平提高后,就更能适应java程序员的工作,工作得心用手的时候就不会有那么累了。
㈤ 25岁了 做了一年多java程序员 为什么感觉水平还是很差 心累…
你好,你还年轻,同时你做的工作很有前途,感觉自己不足,是好事啊,证明你已经知道自己努力的方向了,你要知道,还有很多人还在黑暗中摸索呢还没有找到努力方向呢,你是幸运的,祝你成功!
㈥ 一年半经验的java程序员的学习方向
语言只是工具,重要的是实践和项目经验,如果想在JAVA上提高,可以遵循 JAVA基础,设计模式,框架的学习流程,一开始就学习框架,只能是会用,就像别人造好了轮子你只要会滚就行了。真正的提高会在你参与大量项目并阅读大量开源代码之后才会得到。
㈦ 一年工作经验的java 程序员会做什么
3000-4000那是一年经验也没的,只是做过一两个项目,基础好点,加上了解几种框架,当然数据库必要的,水平就像你那样的,就可以拿到了。一般也是应届生中下水平。
干了一年的嘛,能从零开始架框架,能设计表,能一天干完两天的活,写文档的主力,偶尔和经理谈谈业务,大概有两个以上的大型项目经验,差不多了。
㈧ java程序员干了一年了,觉得没什么进步,怎么办
其实这真是你的一个优势 你现在搞运维 应该时间很充足 为什么不利用这个时间好好学习那些原理那些思想 我深刻理解只用基础才是硬道理 当然基础不是你会封装继承多态 而是你写的每个关键字都有预见它 我举两个很基础的例子 System.out.print() 我以前的理解就是死记硬背 现在感觉System类里面应该有个out成员变量 out作为System的一个成员变量 肯定是全局的 不可能还要new个System()对象才能得到它 那多浪费内存 所以必须添加static 另外out既然给大家用 就要有个规范性 肯定不希望别人对它进行修改 所以必须添加final 然后根据out得到printStream的方法print就可能实现打印了 还有一个hashmap的hashcode和equals 原本我一直纳闷已经有equals方法为什么还得有hashcode方法 用equals效率太低了 每个都得查找 浪费内存 用hashcode算法得到hashcode值 在map.set中就已经为键加上了hashcode值 然后根据hashcode立马找到了你要实现的值 但是hashcode算法不能确定每个都是唯一的 所以虽然hashcode相等了 还是要实现object类的equals方法 如果相等就不用操作了 如果不相等就散列到旁边其它的空间
当然我很多也不懂 我在某软件公司也搞了一年了 基本上也是菜鸟 我认为基础最重要 思想最重要 技术再新底层你搞明白了 还担心你比不上所谓的coder吗
㈨ 我工作一年多了,java程序员。我现在特别迷茫。不知道以后的发展道路
利用自己的业余时间多看看书多充充电 多看看源码
㈩ 作为刚入职的java程序员,一年时间内如何提升自己的实力,更有竞争力
刚入职,就意味着你有基础,但是还没有到精通,那以下这几点你要好好看看
1.用好互联网
在你入行的第一年,肯定会遇到各种各样的问题,但不用担心,这些问题其他人肯定也遇到过。
这是一个开源的时代!人们习惯将解决办法记录在网上。
越早的学会使用goole寻求帮助,问题就会越早得到解决。(但是在看别的代码或解决bug的时候,不能直接Ctrl+C,Ctrl+V,要弄明白其中的原理)
2.养成良好的编译习惯
你是公司的一员,是团队协作来完成整个项目的,也就是说你的代码不仅要你自己看得懂,更要让团队中的小伙伴和你的领导看得懂。
所以起名称规范一些,保持代码结构清晰,多写一点注释!
3.基础理论很重要
如果你只想成为一个普通的码农,基础理论知识的确没那么重要;
但当你想往上走,想成为一名专业的架构师,数据结构、操作系统原理、数据库原理等基础知识是必不可少的,这些基础知识决定了你能在技术这条路上走多久,走多远!
4.不断学习
这不是什么鸡汤,而是程序员界一个残酷的现实。就拿游戏开发者来说 一个引擎unity3D,几个月就要更新换代一次,是想,你如果不学新技术根本就无法继续操作,如果技术一年不跟进,你和unity3D就会形同陌路。任何课程、资料都该看要看。
5.你是一个开发者,而不是一个码农
很多新人在入行前几年一直以一个流水线员工的心态做业务,这样是不行的。
于自身发展来说,长期重复的工作使你接触不到核心业务,限制你能力的拓深和发展;于企业而言,企业需要的不是只会搬砖的码农,而是一个开发者。
6.多读优秀的代码
山外有山,人外有人。
世界上比你优秀的程序员太多了,想要跟着大神学习进阶,还得感谢这个开源的时代。不错的平台有很多,里面有很多优秀的程序员们的代码,只要你需要就可以阅读。
希望这些建议对你有用,有所收获。