週三本來應coding complete,時間很緊,但別人時間看來更緊,被經理拉著一起去面了個人。
面試者有5年半開發經驗,主要是.net方向,應聘tech lead。
簡歷上列了不少專案,問他系統架構是什麼,他說petshop一樣的三層架構。沒有服務層,也沒有日誌快取等縱向層的概念,問到錯誤處理,回答try catch寫日誌。
問他怎麼使用快取,說用過memcache,然後沒了。
沒有ui開發經驗,他說由美工負責,winform/wpf/asp.net就都沒問。
我看到專案經歷都是vs2005或2003開發的,問他是否了解.net 3.5以後的新特性,只知道linq to sql,說用過linq。
又問了個基礎問題,string型別有什麼特殊性,回答是引用型別。為什麼用stringbuilder而不直接拼接string,答不知道。
看來他強項是資料庫,我荒廢已久了,經理問了他資料庫映象和恢復的問題,好像也不太滿意。
英語就會自我介紹,讓他介紹一下學的專業,聽著太難為他了。
最後和他聊了一會,他說今年三十歲,過幾年寫不動**。我忍不住搖搖頭,說我不這麼認為。其實我還想說的是,如果你理解程式設計師的意義,而不只是乙個碼農,就不會有寫不動**那一天。
談加薪,真不是漲點錢那麼簡單
2018年只剩6周了,很多人心裡開始琢磨加薪的事情。然後,談加薪,真不是找老闆說一句話那麼簡單的事兒,它是乙個系統工程。這裡面有 4 個關鍵部分要留意 簡要說下。公司給你加薪,一般是因為 所以,加薪時,羅列的理由,最好是不可辯駁的事實。比如 這樣子的理由,都是事實,好談。一般不要以諸如我生孩子了 買...
重頭再來,真不是說著玩
今天見鬼了 原因是之前安裝的環境是centos6.8,用到後面發現6.8不能滿足後續docker的效能,那就接受這個現實吧!其實,這個問題貌似也能避免,繼續使用 於是,我重新安裝虛擬機器環境,換成centos7.4的,從6.8的桌面版本,變到了非桌面版本,看著怪怪的。沒事,這個我也不是不能接受,於是...
async await 真不是你想象中那麼簡單
先上 function getdata data,time time let results let starttime new date laucher async function laucher 在 毫秒放入 let datab await getdata b 3000 results.pus...