RSS

[轉貼]寫給JAVA就業新手的十封信

出處:寫給JAVA就業新手的十封信

作者是Javaworld裡的Javck
僅部分節錄
更多內容可到出處觀看~

To Dear Javck :

網路上很少您這樣的人,願意給一個連一面都未見到,
卻願意給他自己豐富的經驗知識的人,
我非常同意您把我的簡訊內容轉PO出來給大家看,
但就怕我的簡訊內容不是很充足^^"(汗),我會更用心的去做,
您有提到一點 也是我的缺點,只是我一直忽略了它的重要性,
就是我在投遞公司時 我只是以該公司的規模去決定我的喜好,
但卻很少先去看該公司主要提供的服務內容,相信這是我失敗的最大要素,
第二;雖然我會UML,但是也許如果把UML改成片段程式碼,
是否會比較更容易讓面試官了解我的程度?
因為上一封簡訊提到的公司(緯德) 該面試官主要是問我程式的技術,
但沒有關注到UML的內容,但我目前只會用MVC架構 JSP+SERVLET+VO+DAO
去寫出一個動態網頁,但當面試官問我關於STRUTS的技術時,我卻答不出來,
因為我的專長裡面有提到我會STRUTS,所以就問我,
為何用STRUTS 還要自己寫SERVLET? 當時我不懂,
我還是告訴他 我是用到MVC的Design Pattern,
但回家自己看了一陣子STRUTS的書之後,
才了解真正的原因---- Servlet在STRUTS中已經不存在,
在JSP之後已經由STRUTS取代Servlet的功能了,
所以我自己一方面覺得對不起該面試官,
因為我連STRUTS都不懂 為何還要寫上專長?
另一方面當然就是覺得要好好加強自己在framework這方面的技術。

Dear fxxxxx:

你過獎了,我只是多經歷了一些人生風雨,感悟較多;至於做些筆耕,用的也是公司的時間,也許你該感謝一下 我任職的公司,給我錢寫些跟工作沒關的東西,開玩笑的~~

談回正題,我剛剛看了你的來信,我覺得你並沒有掌握到趨勢! 而學會觀察趨勢,並讓自己隨著波浪前進就能事半功倍!

為什麼會提到趨勢?

因為我看到你說到你辛苦製作的UML,這東西我也花時間鑽研過;不過因為台灣的畸型工作環境,99%系統的產生是不需要UML的,所以面試你的主管99%是UML草包,你覺得他會和你談這個嗎?談多了,只會自曝其短不是?

關於UML,他最多只會問到 你畫過哪些圖??

其次現今工作職場上,人員招募的分工是很細的!一般都是由人事先將不合條件的人員篩掉,再將符合的人選交由人事主管;主管挑出比較適合的人選之後,請人事通知面談,再請用人單位去面試....

你研究一下這個流程,你覺得是哪一關把你刷掉的?? 用人單位嗎?

恐怕不是,絕大多數人,包括我,90%都死在第一關! 所以怎麼辦,自己想,這個我就不多說,看個人本事囉!

絕大多數的求職者,都會有個似是而非的想法,覺得填寫所會的東西越多,錄取的機率越高;殊不知道,往往相反!

我舉你的例子分析給你聽,你玩過MVC,所以你履歷表也許是這樣寫的!

擅長 JSP . Struts . Struts 2.0 . Hibernate . Java Script . J2SE . J2EE .Oracel..

這樣看來的話,會的東西已經不少了,應該很有機會,但是站在面試官的角度幫你看,我會覺得你在賭博,而且是賠率低風險高的爛賭!

怎麼說,當你寫的越多,就越有可能碰到主考官擅長的,那麼主考官肯定會針對他最擅長的領域對你窮追猛打,來測試你的深淺.. 要知道每一個技術,會跟熟悉差異可是很大!
入門-------------------------->大師
JSP : JSP和Servlet有啥不同?你寫過哪些東西?聊聊EL?聊聊JSTL?不用<% %>只用標籤寫程式?

Struts:這個Framework的強項與重要性?使用經驗?Struts編寫流程?可以用記事本寫出來?可以說明怎麼做出Validate效果卻不寫程式?Tile?

J2SE:何謂SE?你寫過哪些程式?IO怎麼寫?怎麼寫SOCKET等網路程式?SE怎麼連接資料庫?你可以不用Google寫程式嗎?

Hibernate:Hibernate的重要性在哪?可以節省哪些程式?架構為何?怎麼直接從既有資料庫轉換成DOJO?結合ANT來加速工作你會嗎?多對多等複雜資料架構的建置,只用設定就可以讀取永續層?

看到我寫的這些,正在看的你想必已是冷汗直落,但是請你相信我 只要面試官是任一領域的行內人,問出這種程度的問題,絕對是A Piece of Cake ,因為他每天都在玩這塊,你回答的對還是不對,他絕對很清楚,只要你寫到了他的強項...

那樣的話,你回答的表現,將會決定你所有領域的程度!
易言之,如果你Hibernate其實才剛碰,他卻專問你Hibernate,那麼即使你Struts真的是大師級的,也馬上被判定不及格!

你同意我的觀點嗎? 你還覺得把想到的都寫上去是好主意嗎?

就算你賭對了,你問到的剛好也是你的主力Struts, 你回答的超棒,那面試官會怎麼想?

這位面試人員實力真的很強,可是我只是要一個幫忙製作資料庫連線程式的工程師,薪水只有25000,他可能不會接受,我還是找下一位好了!!

這就是為什麼我說這是一場很爛的賭博,最可能你賭輸了 而且很慘,就算你賭贏了,卻還是可能變成拿石頭砸自己的腳!

我剛剛跟你聊到的現象,都是屬於台灣專有的怪現象,也是你找工作所不得輕忽的趨勢.

今天回家前,問問自己 你是否跟趨勢是同路人...

/************************分隔線************************/

會寫這一篇是看到這個版,有朋友感嘆自己非科班出身,工作不好找,有感而發所寫,整理至此!

首先回原Po , 根據我簡單的觀察, 在台灣從事資訊科技的程式工作的, 大部分都不是本科系出身的. 在工作職場, 非本科出身的程式設計師的心態往往比本科的更好,工作能力也相對較強! 副總任用我的理由之ㄧ,就是因為我非本科,沒有相關經驗!

在進入JAVA程式設計領域之前,我自動放棄了一份年薪百萬,中國南京區業務助理總監工作

接下來,我想暢所欲言,談談我看到樓上的辛酸與無奈...

程式設計師算不算是專家?
有人說,對不起要醫師或會計師才算喔! 你聽到了,喔!原來我們不是多了不起的小螺絲..

但是,他有沒有對你說,如果一位醫師的客人身體不適,那位醫師剛好休假去~ 結果可能就只是那位病人得忍受一天的疼痛,或者乾脆直接去找其他醫師...

我是一個Java程式設計師,我負責的是用免費不要錢的超炫技術,去幫公司建立系統,也因為我是一個程式設計師,所以碰到系統掛點,是很稀鬆平常的事;當我所建立的系統掛點,影響的是全球的User,你可以想像50幾個國家的User在不同的時區,卻同時的跳起腳來,不知道會產生幾級地震? ;

如果公司可以找個人接過我手邊的程式碼,那我就可以繼續安心放假,公司甚至可以隨意資遣我, 但是有人接的過手嗎? 不行,因此我得從家裡連線回公司處理,一邊暗爽 公司沒我不行!

如果系統掛了一天沒關係,User可以忍受一天的不便,讓我等到上班日再來處理,不會產生你無法想像的損失,但是你有聽過系統掛掉有人忍受的了嗎? 有聽過系統掛掉卻沒有任何損失的嘛? 不可能, 所以公司寧可讓你擁有更多休假, 也要你立即將系統恢復!

如果公司面臨財務吃緊,必須請他的兩位寶貝程式設計師之ㄧ離開,其中一位是用.NET在開發系統,另一位假設是在下我;如果.NET可以開發的又快,薪水又低,開發的技術又不要錢,客制彈性度又高,那麼我應該要早點準備履歷表了.. 但是你有聽過用Microsoft Solution不花錢的嘛? 你能確定當客制需求提出,得到的答案一定是No Problem? 那是天方夜譚! 所以公司寧可用比他高的薪水聘請我,請.NET走路,因為公司算的很清楚,用.NET來開發一套WEB MSN所要付出的背後軟硬體成本,比付我的薪水高的太多太多!

一位醫師的短暫離開,對社會的影響很小很小,你也相信她是專家.. 一個程式設計師的短暫離開,對社會的影響很大很大,你卻不認為自己是專家?

或許一位醫師的養成至少要7年,所以比較像專家,有人如是說;不過,一個程式設計師要能夠發展到成熟,所需的知識是非常廣泛而令人瞠目結舌的,7年恐怕還只能小成而已!為什麼程式設計師不能夠是專家呢?

說說我的轉業經驗,我在30歲那年離開我的高薪工作,躊躇間選擇了java程式這條路! 我透過資策會這個管道,來學習JAVA,在半年畢業後,進入跨國企業工作,開始維護全球性的系統

你問我是如何辦到? 我又不是本科學歷, 學習JAVA只有短短半年, 更沒有任何IT相關背景..

我要反問你的是,請問你是如何在經營你的學習? 請問你有沒有認真的在行銷自己?

當我在資策會上課初期,老師教給了我們WiKi技術,所有學員都把它當成了一個過場課程,我卻用這個技術將所有學習到的東西累積成了我個人的JAVA知識管理平台

上課時老師引導大家所寫的一些範例或者是專案,一般學員大多是隨便寫寫,交差了事,我卻為了做出一個專案,一週七天每日報到,因為我計畫好,我要將我創作過的程式碼收集起來,製作成我的求職CD

當別人走向面試的戰場,或許準備的武器是一張相片,一份列印好的單色履歷表,和一張碩士文憑;而我是拿一張非本科的學士文憑去面試的,一樣有相片,不一樣的彩色履歷表,還多一本彩色活頁夾,方便簡報我所製作過的系統以及採用技術, 當然還有我內含Wiki知識管理庫,和作品程式碼的求職CD

求職CD的成本很低,外殼是拆以前買的CD拿來的, 封面是我用三腳貓的Photoshop技術做出來的,送去工廠印出來,總共只要175元,但是用心無價!

看到原稿的工廠老闆很好奇的問起我,以前很少看到有人為了找工作作CD?

我說:是嗎?

老闆說:是阿,我做那麼多年了,沒見過搞這麼炫的,弄得好像要出專輯,怎麼會想到要做這個?

我說:也許因為我當過導演,對浪漫的感覺;和我當過業務,對市場的嗅覺吧

我笑笑,笑著打完最後的結論,各位親愛的朋友們,當你抱怨前景不順,當你抱怨工作不保,請問你的用心夠了嗎? 周星馳成名前,一次拍戲要扮演被梅超風一掌打死的Z咖,拍完後,他卻只因為認為一個人沒有任何反應,甚至一點抵抗都沒有,這是不合邏輯的,應該要重拍那兩秒才對,為了這個理念,他可以在導演家門口淋了一夜雨...

你呢,為了你的理想和你選擇的JAVA,淋了多少雨?

/************************分隔線************************/

有朋友寫信來提到他現在應徵遇到的一些問題,我覺得很多java新手一定也都面臨過同樣的問題,因此我回信他之後,也把信的內容收集起來,分享給大家,當然名字是我改的,而這篇也就是我想展開這篇新話題的主要原因!

javck大大 您好:
看過您的文章後,我也能體會到您當時的用心,與您相比我的用心程度還是不夠,我只是把自己的履歷加上作品的截圖與UML圖與使用案例說明,整合成一本26頁的履歷,我用一般郵遞的方式寄給我希望將來有機會能在該公司工作的地點,一共寄出了3份,其中有一份來自台北的公司收到了,願意給我一個面試的機會,與該公司約定好時間後,那天早上我就搭高鐵從高雄到台北,只為了一場面試,該公司認為我的作品與履歷都寫得很用心,但面試結果就是認為我的技術還不能被他們所用,希望我可以先在一般公司磨練個幾年後,如將來還對該公司有興趣的話,他們會願意錄用我因為我的口才不算很好,外表看起來也很木訥,投出去三家其外兩家都算是小公司,但卻沒有回音,致電過去也是草率的說: 公司還在評估中,我想除了自已的技術還須加強外,我不知道在對自己行銷上還需要在哪方面多努力? 還請大大撥空提點小弟 感激不盡!

Dear fxxxxx 您好:
看到你做的準備,雖然算不上是很充分,但已經比什麼都不帶就上來的強!

因為我對於你的技術不了解,對於你應徵公司的背景你也沒有說明,我只能從行銷的角度分享一些看法

行銷之道,大處去分不外乎以創意去吸引別人注意,或者拉大市場層,以量取勝

在創意取勝的部份,你可以改進的是,你不彷拿著你自己提供給對方公司的材料,自己好好靜下心去看看,在現在滿滿都是在談一分鐘幾十萬上下的速食年代,有多少人會被你的材料所吸引?

如果你準備很有內容的26頁專業UML,卻被一個外行的人事看到,你說他會想要把你的東西放到他主管桌上嗎?? 你可以這樣去問自己...
至少我問我自己是不會,所以我準備了一個求職CD, 封面是用Heroes去改的,就是日蝕那個,至少可以吸引到美眉吧,我猜~~

東西有材料是很好,但是有話題,能吸引第一關的把門人更重要~~~

結論是我覺得你該把你的專業包裝一層可口糖衣再放出去,這是一種對自己負責的表現,而且這也是一種專業;我喜歡用100理論來說明這種現象,如果你有很好的學經歷,幫你加一個0,如果你的技術專業很強,再加一個0;但是你如果沒經過用心的包裝和整理過的外表, 你的面試結果只會是很遺憾的00,因為包裝是最重要的1

如果你跟我一樣,作過充分的準備卻還沒得到機會,那麼你很可能遇到的是一個很混的人事,或者其實該公司有一個很嚴的學歷審核機制,又或者人選早就內定好了等等很多可能, 這時候 你就要想想行銷的第二種作法 量化

我做行銷時,常常說的一句話是,你別看1是一個很小的數字,只要乘上13億,就會是很恐怖的天文數字! 所以,你別看這東西的利潤有多低,如果你放到大陸市場,那怕你只賺到一人一塊錢,你就能賺到13億!

你或許被一家公司拒絕,請你毋須沮喪,在下我還很糗的被一家叫大猩猩科技的公司給面試後拒絕掉的,我不曉得那家公司為啥要找我去面試,因為我明明專長在 J2EE,但是他卻丟給我只問J2SE的考卷給我,而我在六個月的時間裏面都是瘋狂的在寫程式,很多理論的東西我不是很懂,但是我寫的東西就是能跑,我們導師認為SCJP等到工作後再去準備就好,所以那張考卷我幾乎一半不會寫..

那場面試完全展現不出我的實力,這只代表這家公司不適合我,不代表我實力不行,也以此勉勵你,如果我就這樣進了那家公司,我還真虧大了我!

結論是 你可以抱持以戰養戰的心態,當你面試失敗,不要對自己失望或懷疑,我知道你會,因為我也曾經徬徨,不用怕!

也許一年後,你會慶幸那家公司沒用你!不然你不會有機會進下一家更好的公司!

你應該投更多的履歷,但是你還是應該對所有投遞的公司做點功課,了解這家公司做什麼領域,跟你的專長還有興趣是否相符(興趣很重要,作不開心 你很難成功),我的更多不用到100那麼誇張,你也許多面試個10家公司,我相信你就能找到心儀的工作!

如果還是不行!???

那麼相信我,至少你已經成為面試老鳥,口才等級提升不少了,下一次面試會更好!

0 意見:

張貼留言