今天3月1號了,估計年后回來想要跳槽找工作的,從今天就應該開始了。我前幾天看到一篇文章是說關于IT行業(yè)的跳槽的,其中有一句非常有意思,說:程序員只有兩種狀態(tài),那就是:剛跳槽和即將跳槽。我呢,今天分享一篇我很久以前寫的一篇文章,很久以前寫的,大家別閑爛,很有意思,希望對大家能夠有所幫助。
作為一個程序猿,去年我去了一家非常大的互聯(lián)網公司面試,我相信大家對于大公司的面試都應該有一定的了解,他們喜歡面試一些算法和一些奇葩的問題,算法我猜到了,但是對于那個奇葩問題我還真沒弄懂。最后可算明白了。面試題如下:
面試官:我給你出一道非常簡單的題,也不不算是技術題,是這樣的,你給我在玻璃板上畫上一幅畫,場景是這樣的,有一顆樹,樹上有三個蘋果,樹下面有一片草,非常簡單,好了你趕緊畫吧。
我當時真是一點也沒思索,算是毫不猶豫的就開始動手畫了,傻乎乎的上去就畫了一棵樹,噌,噌,噌的又畫了三個蘋果,在樹下又點畫了幾顆草,馬上就說畫好了。這果斷勁,這速度,這自信,我以為是要通過我畫畫來測試我性格呢。哈哈……原來不是。
考官說:你也不問問我畫的是什么樹,蘋果什么顏色,樹有多大,多高,下面草又是什么草,你就畫完了,你畫完了,不符合用戶需求咋辦?對不對,知道我要考你什么了吧!
好吧,說的感覺好有道理,我竟然無言以對。原來這道題考的就是作為一個開發(fā)者,程序員要詳細的了解用戶需求和善于找到需求中的不足,并提出來,讓需求更完善,再去做,這樣做出來的東西才是客戶需要的,才會符合用戶需求,才不會經常返工或重做,節(jié)約更多的時間和成本。確實是,看似一個簡單的問題,確實考的你非常全面,也確實是有很多程序員就知道憨做,啥也不問,等到快完時,又要返工,所以以后我們做開發(fā)的一定要善于發(fā)問,要注意需求,才能少給我們帶來麻煩。