2011年7月15日 星期五

退伍後的第一個面試

今天跟小班中午吃個飯後,小班就陪我一起去大園的捷惠自動機械有限公司面試。

由於是早上來電通知的,所以有點急迫。
加上恰好又是我退伍之後的第一個面試,於是再跟對方確認過不介意自備資料的問題,
就大辣辣地"隻身"一人到該公司面試了。

公司的規模跟環境與我想像中的差不多。
面試我的主管在很客氣跟我介紹一遍工廠的環境之後,就出了一個實機測驗來探探我的底......。

題目非常簡單(大概如下):
------------------------------------------
模擬一個電風扇運轉的情形,並且

1.有人機介面
2.可讓使用者依感覺來做調整
3.盡量使用類別
4.(我忘了,但重點大概就前三點)

請發揮想像力自行做出程式樣貌。
------------------------------------------

我的寫法也是很簡單(想給好印象),只放了四個元件。
一個標籤(Label)、兩個按鈕(Button)、一個計時器(Timer)。

當我放置好,準備要編寫程式碼的時候,我突然慌了.....
因為太久沒碰VB,我竟然連宣告都忘了寫法!!!!!
我的天啊!當你連一個變數都不會宣告的時候,你去跟人家應徵什麼軟體工程師!?
.........冏rz
還好測驗前就放了一本 VisualBasic 2010 的書在我旁邊,說也可以參考書籍跟上網找資料......

But ! 這麼、夠簡單的題目,還去翻書,不是笑死人嗎.....
唉...但我真的忘了....(因為 C 跟 VB 一直交互使用,每次忘記不是看前面程式碼就是上網 google)

沒辦法,只好也 google 一下了....
還好我真的有網路可以用,自己趕快惦惦查一下。

宣告變數ok之後,欲往下一步時,我的心又震了一下......
WTF !!!!!!!!!
Timer 怎麼用???
FxxK !!!!
我也忘了.............T口T (寫到這時,我一整個就想往牆壁撞過去......)

好丟人呀~~~~~~~~~~天阿~~~~~~~~~~~~~~~~~~~~
只好趕快再 google 一下 .......(失敗、真是失敗透頂)

google 到之後,我又花了點時間重新消化一下。

就這樣,這道簡短的題目,我花了好長的時間才完成。

面試者看了之後,問了我一個問題:

「你是因為什麼想法想要用 Timer 去模擬風扇呢?」

應該是希望我就自己的程式說明一下構想。
然後我就很簡單的說,是為了想快速完成程式,加上 Timer 有計時的功能,
因此選擇用 Timer 加上標籤(Label)上顯示0~100的數字,來模擬運轉中的樣子。

當下他並沒有說什麼,但即使他接受這樣的答案,老實說,我自己都不接受。......
這時候我才愕然發現,我什麼時候變成這麼一個沒有想法的人......
作事前沒思考、結束後沒想法?

這樣,我還適合當一個好的程式設計者嗎!?
果然有得必有失。
看來當兵的期間,我得到一些,但也不知不覺丟了一些。

沒有留言:

張貼留言