對很多it公司來說,招聘都是一件大事。無論是校園招聘、社會招聘,公司都會投入到很大的人力和財力來開展招聘工作。乙個公司的人員構成,很大程度上決定了這個公司的業務形態、發展模式和未來前景,小公司是這樣,大公司也是這樣。一般來說,it招聘的人員很多很雜,比如說有銷售、商務、研發、行政、物流、財務等等,這從各大**的招聘廣告就可以看出來。求職者只要自己有能力,在it行業尋找乙份滿意的工作其實不是一件困難的事情,關鍵是需要自己有真材實料。對於體制外的人員來說尤其是這樣。作為研發的我來講,時常就會思考這樣乙個問題:如果我是乙個招聘官,我會選擇怎樣的同事呢?
(1)基礎
對於想從事it工作的朋友來說,有一些基礎知識你是必須要掌握的。不管你曾經是不是科班出生,不管你曾經的經歷是如何如何,既然你想在it的道路上走的更遠一些,你就需要把自己的基礎打的再牢一些。很多時候,我有機會看到很多人會在簡歷上寫到自己在大學期間學到了很多的課程,比如說《高等數學》、《大學物理》、《電路》、《大學英語》、《訊號與系統》、《電磁場和電磁波》等。其實,我想說的是,如果這些課程和你的工作沒有什麼關係,這些內容完全沒有寫上的必要。用人單位關心的更多的是你自己的能力,比如說你c語言、作業系統、資料結構、演算法、微機介面學得怎麼樣,因為對很多人來說這些課程的學習從某種程度上直接決定了你看問題的深度和廣度。
如果現在有乙個人應聘嵌入式軟體工程師的職位,我想我會按照這樣的思路對他來進行考察和評估。
a)什麼叫嵌入式?
b)mcu和cpu有什麼區別?
c)最熟悉的嵌入式作業系統是什麼?
d)自己寫過作業系統、gui、bootloader嗎?
e)接觸過哪些cpu,不同的cpu在程式設計上面有什麼區別?
f)你的嵌入式程式平時是怎麼設計的?怎麼除錯的?
g)萬用表、示波器、邏輯分析儀是做什麼?可以用來測試什麼?
h)熟悉鍊錶嗎?
i)dma和cache有什麼衝突的地方嗎?
j)volatile的本質是什麼?
k)軟體移植的時候一般要注意些什麼?
(2)閱讀
記得以前看過這樣乙個故事。有人問大科學家笛卡爾,你已經這麼博學了,為什麼還要這麼謙虛了。笛卡爾說,每當我接觸到新的學科和知識點時,我才發現自己是多麼的無知。大科學家如此,我們又情何以堪,保持謙虛謹慎是一輩子要做的功課。自信是必要的,我們相信別人做到的,只要注意時間和方法,我們也可以做到。我們謙虛,因為我們知道自己總有不清楚不明白的地方,自己說的話也不可能每時每刻都是正確的。乙個人獲得某一領域的頭銜,那只是代表他在那個特定的領域是內行是專家,要是他換個行業,情況可能完全就不一樣了。
(5)堅持
堅持在這個社會來說是乙個奢侈的品質。堅持的目的是為了堅持自己的原則,實現自己的夢想。為了做到始終如一,你可能需要失去很多的現實利益,比如說待遇、工作、車子、房子、票子等等。當然,大千世界,我們無法要求人人做到堅持如一,放棄未必是乙個差的選擇。所以說,堅持如一,從一而終實在是有點困難。但是,我想短時間內的集中堅持還是可以做到的。比如說一段時間內學一門課程,一段時間內**,一段時間內看一本書,這些其實都是可以做到的。把大的目標分解成若干可以實現的小目標去完成時,一切的一切其實就不困難了。
(6)協作、分享
在現代社會,很多任務作其實不是乙個人能完成的。單槍匹馬的時代早已經過去了。乙個好漢三個幫,只有完美的團隊,沒有完美的個人。在乙個團隊當中,有人負責策劃,有人負責實施,有人負責評估和反饋,這樣下來團隊的作用才能發揮到極致。另外,團隊還是乙個分享的過程,我們在團隊中很容易發現自己的不足和缺點,只要我們能夠做到寬容和分享,那麼整個分享的過程也是大家共同進步的過程。大概linux本人也沒有想到,如果當初的linux kernel沒有社群和company的幫助,單憑linux自己個人的單槍匹馬,是很難達到現在的發展規模的。充其量,linux可能也就是個10幾萬行的個人玩具罷了。
(7)開闊的視野
很多做技術的人,最終都會陷在技術裡面。其實我們實現什麼技術,我們不管做什麼產品,最終的目的都是為了做成產品賣給客戶。為客戶創造價值,我們本身的工作才能實現價值。就拿手機來說,對於很多的消費者來說,他不太關心你的系統是什麼,他關心的是手機通話、待機、外觀、功能、趣味性等等。從這個意義上來說,技術只是幫助客戶創造價值的乙個手段。當然比較悲催的是,有的時候客戶自己也不知道他自己想要的是什麼,所以聰明的開發者所要做的就是發現客戶的需求,然後配置所有的資源來滿足客戶的需求。當然,說起來容易,做起來難。這從乙個方面也說明了,我們要相信技術,但是不能沉迷技術,不斷開拓自己的視野非常必要。
其實說了怎麼多,看起來招聘還是一件非常麻煩的事情。就我自己看,招聘也不複雜。就像天津衛視《非你莫屬》中張紹剛經常說的一句話,招聘就是找一群靠譜的人,能勝任自己工作的人。如果他能好學上進,那當然是求之不得了。如果他還謙虛低調、心態平和,那就再好不過了,公司算是撿到寶了。這個世界需要的人首先應該努是力的人,長此以往,他肯定會變成乙個牛人。如果這個牛人還很謙虛,依然十分好學,那麼他就比較恐怖、比較嚇人了。
上面的寥寥數語,僅是一家之言,大家不要對號入座哦。
軟體隨想錄
最近閱讀了由阮一峰翻譯的,有程式設計師部落酋長之稱的 joel 撰寫的 軟體隨想錄 精華摘抄如下 就如同所有行業最好的人才一樣,那些優秀的程式設計師是不會出現在招聘市場的。通常優秀的程式設計師在整個職業生涯中,可能會有4次求職。實習生制度創造了輸送優秀人才的管道,但是這個管道比較長,而且一路上損耗很...
專案隨想錄
發現自己不怎麼會起題目了。中午回去還沒走到寢室,就接到劉老師的 說要把程式調通,於是中午吃完飯立馬跑回去,把顯示問題解決了。其實那個無效數字問題是因為在hql語句中使用了cast pw as integer 將字串轉成integer型,可是資料庫中的內容程式設計了字母加數字,自然會轉換失敗了,唉,真...
雜文 隨想錄
這裡是一些隨想。關於名為二氫婦女的使用者本人,希望 ta 能有乙個美好的未來。科學雖然給我們許多驚奇,但也攪壞了我們許多好夢。當登上了月球的那一刻,一切有關月的夢都被現實的蒼涼所破碎了。從那一步邁出起,廣寒宮破碎,輝夜姬亦未曾回到月上,阿爾忒彌斯丟失了金弓與駕月之車,一切有關月的神話於此失去光輝,人...