??????? 我也是JAVA的初學(xué)者,讀了下面這段話確實(shí)也有些感觸,確實(shí)年輕人比較浮躁,而JAVA確實(shí)一門博大精深的學(xué)問,要想在JAVA道路上走的更遠(yuǎn)確實(shí)需要認(rèn)真讀下面這段話。但是問題往往卻又不是絕對(duì)的,IT行業(yè)是一個(gè)更新很快的行業(yè),中國大多數(shù)公司做的都是應(yīng)用,很少做研究的,正所謂“三流公司做應(yīng)用,二流公司做服務(wù),一流公司做標(biāo)準(zhǔn)”,這三種公司并沒有好壞之分,所以大多數(shù)時(shí)候就要流行什么做什么,流行什么用什么,避免不了會(huì)有浮躁,也不能整天抱著算法什么的啃,應(yīng)該平衡的把握這兩者的關(guān)系。
在學(xué)習(xí)java的道?
路上,您是否有和他們類似經(jīng)歷,技術(shù)天地把他們整理出來希望對(duì)您有所啟發(fā)。(注:里面有一些俗語我們用×××做了屏蔽)?
經(jīng)歷A:?
io沒搞明白的時(shí)候,你去搞socket,后來發(fā)現(xiàn)socket好像沒什么人用呀于是你又開始學(xué)習(xí)jsp,學(xué)了一段你聽說了struts,多么好玩的東東!于是你開始了struts涂鴉,因?yàn)槟憬?jīng)常上網(wǎng),你又看到了JSF,乖乖!sun推薦的標(biāo)準(zhǔn),你又玩了玩jsf,看起來比struts更有意思,還有所見所得的開發(fā)工具用,于是你決定用jsf做個(gè)小東西,用了半天功,乖乖做出人家學(xué).net兩個(gè)星期不到都能做出來的東西!!?
經(jīng)歷B?
JDBC沒用多久,你聽說了EJB,hibernate,學(xué)了一陣EJB,發(fā)現(xiàn)真×××費(fèi)勁,于是你試了試hibernate,FUCK,文檔是英文的!網(wǎng)上下了兩個(gè)有手把手說明的demo后,發(fā)現(xiàn)真比EJB好玩呀,于是你決定用hibernate,‘認(rèn)真‘看了幾個(gè)小時(shí)才發(fā)現(xiàn)自己好像跟本不知道什么是數(shù)據(jù)庫!?
經(jīng)歷C?
lang,util包沒怎么用熟,你開始研究了Collection,日,這玩意真好,覺得以前學(xué)數(shù)據(jù)結(jié)構(gòu)真是×××的浪費(fèi),可是Collection中除了一堆接口外,沒有多少類,你覺得自己需要‘進(jìn)步‘,正好聽到人家說什么設(shè)計(jì)模式比較高級(jí),還有UML什么的,努力坐下看了幾十分鐘,你又有了重大發(fā)現(xiàn)-------我竟然不然什么是對(duì)象了............最后,你還沒有一個(gè)讓自己覺得有那么點(diǎn)兒成就感的程序....................要畢業(yè)了,依然稚嫩,與同患者共勉!