通常和SW RD聊到MS, 都會數落MS的不是, 不是API不寫清楚(甚至不release), 要不然就是function差, feature爛...講的嘴角都是泡泡....
不過對於MS SW RD, 我都是讚譽有加, 微軟這個有點像洋基球團的邪惡帝國, 實在養了太多傑出的工程師, 例如一直在推SideShow的Dan Polivy, 一個人可以身兼數職, 目標就是要把SideShow拱起來, 上次和他吃飯時, 他不知道提了多少次"總有一天...", 微軟人的信念都快要讓人覺得他們很像傳教士.
剛剛在研究WPF的架構時, 不小心又逛到Don Box的blog, 忽然想起以前..在我很辛苦的唸了幾章Essential COM, 又對DirectX有一點認識的那個時候, 差點買了機票衝去西雅圖請他幫我在書上簽名... 那個時候的我在想C++很強, COM也很強, 其實不怎樣, 因為要come out一個優質的軟體架構真是難如登天, 在我心目中DirectX算是一個很成功的軟體架構...
OK!講重點..Don Box最近建了一個team, 他這樣說
we have a small team with 1 month milestones, no traditional roles (everyone codes, writes specs, tests, talks with customers - everything)... We have to be a little vague on what we are working on, but I can say that I'm having a lot of fun...
這透露了一些些MS的文化和Don的一些研究特質..
這裡有連結說他們要找甚麼樣的人(Don Box下面的人, 都是一些怪人), 描述很簡單, 和台灣在面試找人時的需求差很多, 通常我們會想一個人來最好包山包海, 最好C, C++, Java, SQL...全部都會, 可是真的進來的人卻都是懂一些皮毛, 當然我們會說, 工作的安排還未清楚, 不可能清楚定位人力的需求....可是我們可以看這個求才的簡訊寫到...
I can't tell you what we are doing exactly (although if you search around enough, you can read between the lines), but I can tell you that we are hiring.
真的很不簡單, 這是MS神奇的地方, 這是研究看不到的東西, 要如何找人最好的教材...Anyway, 下次要好好介紹一下WPF.
...
read more