- 全國計算機等級考試經驗分享 推薦度:
- 相關推薦
2017年計算機等級考試經驗分享
計算機應用、信息化的市場經濟和政策法律環境尚待完善,目前還缺乏有力的技術經濟學政策推動信息技術廣泛應用。下面是小編整理的關于計算機等級考試經驗分享,歡迎大家參考!
學習java的的方法
“切忌浮躁”——我想這是在任何學習方法中,都會特意提出來的。
在國內的幾個論壇也混了幾年,甚至眼看著曾經轟轟烈烈的javaunion從成長到消失。在javaunion ,chinajavaworld,dev2dev,javaresearch,cn-java等論壇上,也相遇或結識了很多java愛好者,有經驗豐富者,也有初出茅廬者。
其實,國內技術論壇,是個很奇怪很有意思的地方。從這里成長了一批批的開發者,但也從這里消失了一批批的開發者。猶記得javaunion論壇曾經的一篇名為“為什么兩年前的問題,依然在今天還在重復的問”的帖子,引起了很大的爭論和深思。這個問題的探討,不是本篇的主題,拿到這里來,只是作為一個引子,引出我今天要說的話題。不過,建議大家回頭可以想一想。
其實,在接觸的java愛好者中,還是初學者居多,而其中不乏有“好高騖遠,心浮氣躁”者。先舉個例子吧,這個例子就發生在我身邊,我的一個朋友身上。我想,這樣的例子,在很多人身上都有可能發生,如果不加注意的話。
事情是這樣的:
我的一位好友,他以前是學asp的,畢業后也從事的是asp網頁編程工作。大家也知道了,最近兩年,asp編程越來越少了(當然待遇也普遍走低,而這時候, java卻在逐漸的火爆)。他說他想轉java,問我該怎么學。我說“先看書吧,看完書再說”,借了他一本《java核心技術——基礎篇》,并告訴他,哪些是應該先看的,哪些是需要仔細看得,哪些是需要多看幾遍的?墒,第三天就跑過來告訴我,他去了一家用java開發的公司,說公司用ejb編程,并說他也開始用ejb編程了。(后來,我才知道他是照著別人的例子依葫蘆畫瓢了)。
如果事情到這里的時候,接下來,俺們這位A兄,如果抽時間能夠將java基礎好好彌補,一些j2ee體系或者api知識補充一下,發展前景就很不錯了。
可惜的是,半年以后,這位朋友,依然停留用ejb依葫蘆畫瓢的編程上,半點開創性的編程都沒有。(我想,應該說,是沒有內容可以讓他擴充了吧)。不過,更可惜的是,他至今還似乎沒有意識到這些,甚至在與朋友們交談的時候,他還會自豪的說“他用了ejb”。
這個故事到這里的時候,是個悲慘的結局,至少目前是的。我的這位朋友,面對java,也只會告訴別人“他用了ejb”。
今年,包括明年將召開的“Java One”大會,都有一個共同的主題——推廣Java的普及。其實,這也變相的告訴了我們,至少在現在,java的初學者還是很多,而且今后步入這一行業的初學者也會更多。
越遲的進入java這個領域,對大多數來說,就會面對更大的競爭壓力,因為你的同行比你早進入了半年。
當一位新進入的初學者還在看java 面向對象的概念的時候,發現同行們已經在看的是jsp/servlet了,而這個行業已經在流行ejb了。心急如焚的這位,就開始匆忙的學習jsp。匆忙的配置好tomcat,匆忙的寫了兩個成功jsp頁面后,發現身邊很多同事開始熱衷ejb了,于是又開始匆忙了編ejb。寫了沒幾天,突然發現原來很流行 struts——struts是什么東東呢,于是又開始匆忙的學。學了沒幾天,出去一聚會,發現身邊的人,都在聊什么java設計模式。于是一拍腦袋,又開始學設計模式······
也許我寫的有些夸張了,不過,現實中真的不乏有這樣的情況。
當然,這個行業的發展也過于迅速,很多東東,我們剛剛了解的時候,就需要去應用它了。
“浮躁”,讓很多人,陷入了不可自拔的越陷越深的循環
“浮躁”,也讓很多人,在經過幾年的奔波后,發現什么也沒有學到
《Thinking in Java》從它出世的那一刻起,就被賦予了java圖書中的圣典。他成為圣典,并不是它說了多少知識,多少api。它只說了更多的“基礎知識”,它告訴和重復說的',就是“這里是基石,你將站在這里,看的更遠”
今天匆忙的寫了這篇“引出篇”,接下來還打算寫兩篇“分析篇”“勸導篇”。在此有言語錯誤的地方,望斧正。
同時,也真誠的希望,大家在學習java的時候,切忌浮躁。知識是需要沉淀的;思想也是在不斷的學習、磨練中走向成熟的;而技術也是在不斷的創造中開拓的。
知識是需要沉淀的;思想也是在不斷的學習、磨練中走向成熟的;而技術也是在不斷的創造中開拓的。
在《引出篇》中,我簡單的舉了一個身邊的例子,以及夸張的描述了一個浮躁學習的狀態。這些只簡單的點出了浮躁心態的表象,那么現在讓我們來分析一些根源。
在《引出篇》的議論中,有朋友提到“軟件業的浮躁”一詞,也建議在“分析篇”中從這方面分析一下。有關“軟件業”之類的議論,在各大論壇或網站上比比皆是,有抱有積極心態的,有唉聲嘆氣的,有發牢騷的,也有打抱不平的——但這些遠遠超越了本篇的主題,也超越了我作為一名開發者的眼光。
正如題目所說的那樣——“小議”。從自己說起,從自己的角度說起,從自己身邊更多的java開發者說起。
其實,現實中,絕大多數開發者,都有或多或少的浮躁心態,真正能夠保持“穩重、矜持”的還是很少。因為在剛開始學習java的時候,難免會走些彎路,走些錯路;在經驗越來越豐富的時候,也難免會因為一兩次的成功而驕傲。
接下來主要從三個方面闡述:
(一) 轉行中的浮躁心態
(二) 初學java的浮躁心態
(三) 經驗越來越多,而引出的浮躁心態
(一)轉行中的浮躁心態
在java開發者中,不乏有從其他領域轉行過來的。不論是因為自主轉行,還是因為公司轉型而造成的轉行。
1、從自主轉行說起
先從自主轉行說起吧,這主要包括兩類開發者:
一類是以學生為主的,特別是以學計算機軟件專業的為主。轉行時期大多在大三下或大四上,因為那時候要找工作了。這兩年,從java的就業形勢來說,還是比較好的。很多原先學vb,vc的就開始轉java了。 一類是剛剛工作的為主。轉行期,大多在畢業一兩年左右。具體表現在,工作一兩年后,發現所從事的行業越來越不景氣,所從事的語言越來越不好找工作,而這時候,java正在逐漸火爆起來。于是開始學習java,為轉行或跳槽作準備。
從這些“自主轉行”的java開發者中,我們可以看出,轉行很大一方面是有“利益”驅動的。不論是為獲得一個好就業機會,還是為了獲取一份好的薪水。這個無可厚非,俺自己曾經學習java就是為了就業。
但是正因為這樣,學習java很可能就帶有很大的“行業流行性”。比如現在很流行struts,就會有很多人剛接觸java,就開始一窩蜂的學struts,不論當時是否明白servlet,是否明白java/io。
這種浮躁心態,很容易受外界環境影響。也很容易在后來的學習矯正,當然也很容易犯下面(三)提到的因為經驗越來越多而浮躁的錯誤。
有一句很哲理性的話,叫“我們生存在這個環境,為了生存,我們首先就必須適應這個環境”。面對這種浮躁心態,我們也許暫時只能說——“如果你有時間,請回過頭去,花些時間,看看java基礎。哪怕只是業余的時間,抽空看看”
2、從公司轉型說起
然后讓我們來看看因為公司轉型而造成的轉行吧。
公司為了發展,轉型是一種較為正常的商業性行為,不論是從java轉到vc,還是從vc轉到java。反正結局一樣,轉行了。下面讓我們來看看會存在什么樣的浮躁心態。
最主要的表現在,經過簡單的培訓后,能用java開發,滿足公司應用了。這時候,開發者會認為java不過如此簡單:反正vc和java都是面向對象,反正jsp和asp都是編程,久而之久,這就心態就會蔓延,再結果就是不思進取。再加上很流行一種說法“重要的是思想,用什么語言無所謂”。
面對這種情況,還有些不好處理的就是,受先前經驗的影響,一般人很難去勸解這類轉行者:舉個例子吧,比如你學習了java一年,你的一位轉行的同事先前做了幾年其他語言的開發工作,現在開始轉行java。這個時候,如果你如告訴他,該這么學習java,該注意這個那個。那么你會獲得什么呢?除了獲得別人的翻白眼,估計很難獲取其他的了(當然,如果運氣好,如果那位同事是個謙遜的人,說不定是另一番情景)
當然。對于一些很有扎實基本功,思想也很活躍的開發者來說。轉行java不過是用另一種語言而已。雖然java的體系很龐雜,不過對于他們來說,了解或應用,只是時間問題而已。
(二)初學java的浮躁心態
初學習java的愛好者或開發者,大多數是比較虛心學習的。但是在學習過程中,很容易受到其他開發者誤導,或行業風向的影響,當然也會受到自己一些“急功心切”心理的影響。
1、 因為要學的太多,而浮躁的
java現在的體系結構越來越龐大(與之相關的xml,web service也在飛速的發展),光J2SE就有十幾種core api,更不用說J2EE的應用了。一下子面對這么多的api,很多初學者會面臨“如何起步,如何入手”的問題。而又有很多初學者,在學了一兩個api后,就開始“囫圇吞棗”的學習了。
很多人,在rmi都還模糊不清的時候,就去大談什么ejb。在web app還不知道是什么,就到處問“如何配置weblogic”。在論壇上,不乏這樣的人。
現在的java的分支越來越多,有些api又可能有多種實現包。作為開發者,不論是初學者還是經驗豐富者,我們都不可能在短時間內,掌握所有(甚至大部分)。但是,現實中的應用,大多情況下,需要多種組件或api的組合,這又需要多方面的學習,而且需要在較短時間能夠將api熟練的應用。這時候就是扎實基本功和學習能力的體現了。
2、因為一兩次的成功,而浮躁的
在論壇上,經常會碰到這樣的問帖——“我學完了jsp,下面該學什么”。其實,很多初學者,問這樣問題也是無心之失,也是對新知識的渴望。就像一個漂流在四顧茫茫的海中央,如果這時候沒有人指引,確實很難自己弄清楚該向什么方向游了。但是,對于任何一個開發者來說,應該永遠不要說“學完了”。
可惜,現實中,存在很多的開發者,總在一兩次的成功后,變得越來越浮躁。
正如我在《引出篇》中所舉的那個例子,在用jsp寫了幾個頁面,就認為掌握了jsp;用jdbc會操作了數據庫,就認為差不多可以了;依葫蘆畫瓢寫個ejb,就自詡掌握了ejb的,大有人在。(三)經驗越來越多,而引出的浮躁心態
如果這時候,還有些浮躁。真的有些遺憾了。
對于經驗越來越豐富的java開發者來說,經歷了初學的動蕩期,應該都比較成熟穩重了。這時候還會造成浮躁的心態,我想最大的可能性就是一種驕傲心態的直接表現。
有關驕傲的話題,俺就不要說了吧。
面對這種情況,只能一句話了——“山外青山樓外樓”。
本來還想接著寫些有關“(四)學術氛圍誤導的浮躁心態”這一節的。可是想一想,有些自己也是含含糊糊,畢竟眼光還沒有那么高的層次,也就打住了。
現實中,我想遠比我提到的情況要多,這些也僅僅個人的一些感想,難免有些思想不夠全面。如有言詞不妥之處,望斧正。
寫到這里,想起了小學時候,前黑板的墻上總是貼著八個大字——“好好學習,天天向上”。
順便說一句,說這么多“假驕戒躁”的話,不是讓大家太過于小心翼翼,也不是一定要按部就班的學習。現實中,未嘗不可以看看java就學jsp。但是在學習新東西的時候,應該注意提醒自己“不斷的彌補基礎的缺陷”。這一段話,原本準備放在后續《勸導篇》中的。只因為在《引出篇》的議論中,有網友提到過這么一句——“至今還沒有學習J2EE的部分,總覺得J2SE學得不好”。我想這樣的心態,也大可不必。縱然j2ee很多是需要構架在j2se的基礎上,但是未必需要將j2se十幾個core api都搞通后才去學什么j2ee api(比如jsp,servlet甚至ejb)。
如何用最少時間獲得更好的成績
或許是由于對計算機及網絡的執著和熱愛,或許是由于對三級證書的需求和期望,使廣大的“三級人”走在了一起。作為一名剛考過三級網絡的考生,我想對我一樣曾經執著于三級考試的朋友說幾句。
一,考前的準備與報考科目幾時間的選擇
就目前(2004)而言,全國計算機三級考試主要分為四類:PC技術,網絡技術,信息管理技術,數據庫技術。省級(以四川省為例,現已更名為全國非計算機專業等級考試)只有一類,傾向與計算機硬件,接近于國家的PC技術。作為準備報考三級的廣大考生,選擇報考科目和必需的考前準備是比較迷茫和迫切想知道的,現以國家考試為例說明如何選擇報考科目和考前準備。對于考試時間我認為最好在大三報考。
首先,學習(包括為了考試的學習)最關鍵的是自己的興趣,當然除開一些只要求拿證書的朋友,其實即使你僅要求拿證書,或許選擇你有興趣的科目,也會更容易些, 其次,要與你的知識背景和知識結構相結合,比如:你是學計算機硬件,微機原理的,而且對匯編語言比較熟悉,你完全沒有必要為了考三級的網絡等而復習C語言,當然你若對網絡或C特別感興趣又另當別論。
PC技術:PC技術主要考查計算機硬件等方面的知識, 有一定的實用性,對一些熟悉匯編語言的工科朋友可以考慮報考。上機考試為:匯編語言。
網絡技術:網絡技術是每年報考人數最多,通過人數最多,也是大家評議,爭論
得最多的一科目。應該說網絡技術是現在的熱門,我們也能感受到網絡技術對我們的生活越來越重要的作用,但值得注意的一點:你即使過了三級網絡并不代表你懂得了網絡技術,很多網友把“實用性差,容易通過”總結為三級網絡,說你過了三級網絡你不會提高什么,也有說若你想拿證書的話,就報考三級網絡,我認為,這是大家的誤解,過了三級網絡僅能說明你有了基本的網絡知識,就我個人看來,如果你是對其真正的感興趣,我想你會學到很多東西,而且對你今后的更進一步學習有非常大的基礎和適應作用,比如CCNA,MSCE。當然你僅是為了拿證書而死記硬背的話,肯定不會有太大的收獲,這是不贊成的,也是不可取的。上機考試為:C語言,一道編程題。
數據庫和信息管理技術有一定的實用性,主要看你是否有相關的知識背景,以至于學習起來更輕松些,它們的上機為:C語言,一道編程題。
通過以上基本上你可以有一個大概的了解,為你的選考科目起一定的作用。
二,我的考試經驗——如何用最少的時間獲得更好的成績。
在我三級考前復習的時候,我看到一位網友寫的〈三十天搞定三級網絡〉的文章,使我信心大增,也受益匪淺,因為當時我只有大概十幾天的時間,我在這里想說的是,我是怎樣在這僅十幾天里通過三級考試的,當然值得一提的是:在這以前,我有一定的基礎,我個人認為在沒有基礎的前提下,一個月認真的復習,是完全可能的。
我在真正開始復習是在9月3號,要知道在當月的18號就要考試,因為在這天我才知道當年的考試是用新大綱,我當天去買了兩本書(教材和參考書),其實在這僅剩的15天里,我還要去實習兩周,也就是說,時間很緊,但我沒有放棄,或許是因為一百多的.報考費,或許是由于自己的興趣和執著。我給自己定了一個兩階段的計劃(9.3-9.11,9.11-9.18),功夫不負有心人,在18號的考試中。筆試我提前一個多小時交了卷,對答案,85分左右,機試大概10分鐘就搞定了。在考試中,我感覺有幾點是重要的,它可能對你有事半功倍的效果,或者就是我的一點經驗吧。
1, 教材及參考書的選擇非常重要。我強烈的建議大家用高等教育出版社的書,你會得到事半功倍的效果和意想不到的收獲或驚喜,對我們非計算機專業的自學考生來說,一本定位準確,權威的參考書對我們有較好的引導作用。我記得我的一些同學用的另外的一些參考書。很難,其實考試是不考的,它不但打擊了你的積極性。而且最關鍵的,它對考試的題型,內容,范圍給你引導了一個錯誤的方向。
2, 教材的復習要精而全,注意在看書的過程中,一定要注意每個細節,三級網絡的考試不會超出書本,但考得非常細而全,幾乎包括每個角落,在看書的時候,第一遍不懂,沒有關系,一般在你看第二,三遍的過程中基本就理解了,當然實在不懂的地方最好請教別人。
3, 多到一些好的考試論壇對你有非常大的幫助。一些好的論壇里有最新的信息,可以和一些網友交流,你會發現一些對你非常有幫助的東西,我個人認為,可以給你節約一半甚至更多的時間!
4, 機試。網絡,數據庫,信息管理都是一道C語言編程題,而且全是〈南開100題〉中的。聽起100題,其實就13中類型,可以買(好象不好買),也可以在網上下,而且一些熱心的網友還分了類,也就是說,只要你搞懂了這13種類型,你的上機就搞定了。
注意:我建議最好每道題都親自上機調試(可以下載小狗熊考試系統)。其余的都是在其基礎上的很小變化。如果你有C語言基礎,5天搞定也絕不夸張。
5, 考前做幾套真題?荚嚨那皫滋熳鰩滋渍骖}或少量權威的模擬題,注意的是:題量不要太多,幾套就夠了
【計算機等級考試經驗分享】相關文章:
2017年全國計算機等級考試經驗分享03-08
計算機等級考試備考經驗03-25
全國公共英語等級考試(PETS)經驗分享03-08
全國計算機等級考試等級03-19
計算機等級考試人群03-19
計算機等級考試技巧與考試心理03-09
高級口譯考試經驗分享03-18
日語能力考試經驗分享04-01
計算機等級考試真題10-24