|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习JAVA的目的更多的是培养自身的工作能力,我觉得工作能力的一个核心就是:独立思考能力,因为只有独立思考后,才会有自己的见解 自己做软件开辟也许有6年多了,处置JAVA开辟也许4年多,一向在上海。 如今我在网上老是看到人人在会商甚么架构比甚么架构好,甚么手艺比甚么手艺强。
对这个我想谈谈我的几点意见。
第1、我以为谈架构是必要有资历的。假如你THINK JAVA或JAVA中心手艺这两本书另有良多你不克不及了解 那末你最好先把个中的一本看个倒背如流,再往看其他手艺。你SERVLET用得很纯熟了么?假如没有,那末strust你应当先停上去。假如JDBC还不熟,(我的意义是最少你要晓得它是如何事情,如何能进步对数据库操纵的效力,不是只会调复杂的调一ST对象,写一句复杂的SQL)就没有需要往会商Hibernate之类。固然你大概在事情时分恰好用到我说的Hibernate,strust。不外你仍是不该该把工夫放到这个下面,由于事情顶用到它们的中央不是良多。仍是应当先把基本打好。Hibernate,strust如许的工具能给你事情带来很年夜的便利,可是你往进修它的应当是他的道理和为何要这么做,而不是复杂的进修怎样用。我之前是SERVLETS程序员,三年前第一次拿到STRUST我好象即刻就会用。那些标签库我估量我也能写出来 只不外大概思索不到那末全。
假如你是刚入手下手找事情的,我以为你只必要复杂的会一点STRUSTS就能够,把次要精神放到JAVA基本,JSP,SERVLET上 然后JDBC看点,没有公司会对一个新人有太高请求,由于它不会给你很高人为的。分歧人为的人做分歧事变的。假如公司要接纳甚么架构也不必要你来做的,有更高人为和更多履历的人会来做这个事变的。你要做的事变不会良多,并且只需你立场好,即便有甚么不会也有人会教你的。而口试的时分问很多的也是JAVA基本 JSP SERVLET这些工具,其他的象SPRING,Hibernate你完整能够间接说你没有效过。不是每一个公司全体接纳这些的,关头仍是基本。基本勤学甚么也简单。以是为何说口试最关头的是你如今会甚么 而是你要让人晓得你今后会甚么。
第2、我以为你应当思索你是为何进修软件的。我对照大方,我是为了更好的报酬才进修软件的。我之前是VB程序员,为何要进修JAVA,我就由于事先以为JAVA有钱途(自己相对没有说VB没有钱途的意义,只需你凶猛是一样的,我的意义是平行对照,一个不怎样凶猛的JAVA程序员就能够拿到够高的人为,前几年的确是如许的)自己如今在一家平易近营企业下班,报酬是10K/月其实内疚的是事情了这么多年外语仍是很烂,假如外语很好,我估量人为进步一半应当是没有成绩的。
和我同时来上海 同时进统一个公司的的同事如今通常为年薪200K,他们的上风在于外语。在上海一样平常事情3年的JAVA程序员的报酬应当在6K/月,5年以上应当年薪100K是没有成绩的,这个报酬不是只外语很好的人,也不是指出格凶猛的人我说的只是普通化 一般化的(外语能够是曰语和英语不要说学曰语是汉奸,这只能申明你浅陋)假如你如今的报酬还达不到我说的,那末你应当把工夫放到找事情的技能上。而不是在这里会商没成心义的手艺,只要人为上往了其他的才会上往,一个程序员是很难打仗到体系剖析和架构的,而一个体系剖析员和体系架构师人为也很低的公司分明不是你要呆的中央。
我能够很明白的说,我说的人为报酬不是胡说的,自己找10K/月的事情只必要一个礼拜就可以弄定,而3年前找6K/月的也是云云。我就是在51JOB投的简历。(我记得我找事情是礼拜五投的简历,到下礼拜三的时分口试已排到下下礼拜五了,一天布置两份口试,以是说找个事情相对不难)
并且我的程度也欠好,如今还在看Thinking inJAVA。(说出来有点欠好意义)我身旁的程序员也基础能拿到我下面说的程度,并且这个程度在上海是中等偏低的。假如你找不到,那末就是你才能和找事情技能有成绩
第3、当你基本也很好,报酬也中意的时分,那末你就要思索你本人的职业远景了,以是甚么手艺好,甚么手艺差对你不主要了。手艺只是一部分,另有良多其他的工具也很主要。
我如今研讨SOA方面的工具,JAVA方面我大概更垂青EJB一点,我用过SPRING一年多点,以为也不错。不外我大概想进年夜的公司,以是更垂青EJB一些。一样平常至公司口试不太会问SPRING,但是问EJB的大概性很年夜的。出格是事件处置方面的工具。
我激烈倡议作为一个程序员,不管花多年夜的价值也应当把你的外语弄上往,我指的是能够间接和外洋客户举行交换,假如你如今在做曰本项目那末就把曰语弄上往,假如你如今不是做曰本项目,那末我以为你应当间接把英语弄上往。外语好报酬高是一回事变,一样职业远景也会更好。今后做西欧的项目会愈来愈多的。我但愿一切做JAVA的人都能找到一份好的事情,也但愿你们的手艺程度愈来愈高。
自己只是谈谈本人的意见,假如你以为和你的意见分歧,就看成没有看过,不要口吐脏话。我的概念只代表我本人,没有要强加给其别人的意义。我们良多在上海程序员应当是从外埠过去的,生存压力很年夜,我只是但愿人人能生存得更好,活得更高兴。
他们对jsp,servlet,javabean进行封装就是为了展示他们的某个思想,与java的开发并没有必然的关系,也不见得在所以情况下,别人使用起来会简单。 |
|