關於net的面試技巧講解

才智咖 人氣:2.01W

培訓班常見問題(作者:張孝祥):

關於net的面試技巧講解

1.你們會帶著我們做完整個完整的專案嗎?

答:小的專案會,大的專案則不可能,

1.眾所周知,隨便拿出一箇中等大小的專案,也需要好多個熟練的開發人員開發好多個月才能勉強做得差不多,培訓期間沒有這麼多時間,並且你還要先學會了很多技術後才能開始做專案。

2.一個專案中的很多東西都是重複性的工作量的累積,技術方面都大同小異。做一個專案就好比蓋一座樓房,只要告訴你整個樓房的整體結構,然後帶著你蓋上一間兩間房子,其他剩下的幾百間房子,老師想繼續蓋給你看,或者讓你自己蓋剩下的房間,你肯定也不願意吧。以後有的是練手的機會,拿著人家發給你的工資,你再去做這些重複性的工作也不遲,豈不是更好!

2.業務重要?還是編碼實戰更重要?

答:

1.對軟體企業來說,兩者都很重要,有的專案是業務為重心,有的則是以技術作為核心;以業務為重心的專案與做鞋差不多,沒有多大技術含量和壁壘,只有積累了一定的經驗,誰都可以做,利潤很薄,例如大多數管理系統,靠的是人海戰術和時間糾纏;以技術為核心的專案則很有技術壁壘,不是誰都能做的,利潤率很高,例如,360防毒軟體、baidu,qq,迅雷下載,大型bbs專案和淘寶這樣的電子商務網站。

2.對程式設計師來說,編碼實戰更重要,業務則不算什麼!程式設計師和軟體公司的工作就是要把使用者的需求和業務變成程式碼,即為人作嫁,一開始,需求和業務都在使用者那裡,使用者最懂業務,你不用瞭解業務,你的任務就是了解使用者的業務後編寫程式碼,在開始做專案前,使用者會把業務告訴給你的。一個軟體公司從來都不是隻做自己熟悉業務的專案,而是來了業務不熟悉的專案機會,肯定也會衝上去做,軟體公司通常都是在做自己以前沒做過的專案,即做以前不瞭解業務的專案,只有專案做完了才完全熟悉了業務,這才叫做專案,否則就成了賣產品了,所以,軟體工程裡說的需求調研和理解業務的過程,也是在從側面說明,程式設計師是在接到專案之後才開始瞭解其業務的,而在此之前,對業務可以是完全不懂的'。

3.是培訓內容和資訊量大好?還是培訓內容少而精的好?

答:內容和資訊量大培訓課程體系,對大多人來說是更合適的。程式設計師做的工作總是在變化的,沒有一成不變的工作,為了適應這種變化,你的知識面必須很廣泛。如果你學的知識內容很少,即使你把這些內容練的滾瓜爛熟了,除非你出去找的一份工作正好就是你以前練習的那些東西,這時候會讓人感覺你比誰都厲害,但這種千載難逢的好事怎麼就被你碰上了呢?軟體開發畢竟不同於刷盤子,不是在重複幹一件事情。軟體開發的工作總是要面臨不同的需求和問題,如果培訓課程的內容和資訊量很大,即使由於時間關係,你暫時沒有完全消化和熟練這麼多內容,但是,你在工作中不管遇到什麼新問題,都有那麼一點點印象,知道大概的解決辦法和思路,你就可以慢慢地通過查閱資料和最終解決這個問題,軟體開發的工作本來就是這麼一種現狀,如果你學的知識量很少,一旦遇到了新問題,你完全就沒有了思路,完全無從下手,這是何等痛苦,只有灰溜溜走人的份了吧。

TAGS:講解 面試 NET