不可能的;有難度的;你懂不懂技術(shù)的;這個(gè)功能要放在二期才能做;要做可以但需要時(shí)間;把那個(gè)項目停掉我就給你做……如果經(jīng)常聽(tīng)到技術(shù)這樣說(shuō),那你的產(chǎn)品很有可能已經(jīng)被技術(shù)綁架了,接下來(lái)你想再多的功能,只要技術(shù)說(shuō)不可以那就沒(méi)戲。
1、正確選人
——做網(wǎng)站的技術(shù)開(kāi)發(fā),必須是個(gè)技術(shù)牛人,要像科學(xué)怪人那樣的人最好,為實(shí)現一個(gè)功能可以?xún)商觳凰X(jué)的主。千萬(wàn)不要找一個(gè)所謂的高級架構師之類(lèi)的高人,其實(shí)這種人連最簡(jiǎn)單的功能也不會(huì )開(kāi)發(fā)了。
2、嚴禁不可能
——如果一個(gè)程序員說(shuō)“不可能的”,那他應該去屎。做技術(shù)的就是把不可能變成可能, 如果連技術(shù)都說(shuō)不可能,那一定是登火星。技術(shù)團隊內一定要樹(shù)立把疑難雜癥解決為榮的文化。
3、打破幫派
——程序員的性格大多比較內向,有抱怨不太會(huì )表達,通常幾個(gè)人比較容易形成幫派,最后通過(guò)手中的技術(shù)權利反過(guò)來(lái)控制網(wǎng)站,隨便手抖一下就可以讓網(wǎng)站掛幾分鐘。不要太不尊重程序員,也不要太尊重程序員。
4、考核目標
——傳統軟件的程序員應該先考核穩定性再考核開(kāi)發(fā)速度,互聯(lián)網(wǎng)的程序員應該先考核開(kāi)發(fā)速度再考核穩定性。道理很簡(jiǎn)單,互聯(lián)網(wǎng)是搶時(shí)間的游戲,誰(shuí)快誰(shuí)就贏(yíng),而出現一些小故障可以在線(xiàn)修復,發(fā)布到網(wǎng)友感受只是五分鐘之內的事。
5、選擇語(yǔ)言
——用PHP還是用JAVA還是用XXX,從技術(shù)上講其實(shí)都各有所常,但是從戰略層面,要從人力資源的角度去選,那種人好招就用那種。如果選了一門(mén)很新的語(yǔ)言,結果程序員很難招或者很貴,有意義嗎?
6、服務(wù)器
——這是網(wǎng)站的命根子,最好由獨立的部門(mén)管理。和財務(wù)部門(mén)一樣,很多部門(mén)可以用錢(qián),但最終錢(qián)是財務(wù)部統一管理的。如果讓程序員去管服務(wù)器,意味著(zhù)程序員做不好無(wú)法換人,換人就有可能數據丟失。
7、拖工期
——理清開(kāi)發(fā)流程、做好計劃是程序開(kāi)發(fā)時(shí)間控制的最基本工作,但是也有可能被濫用。明明一個(gè)月可以完成的,程序員可以說(shuō)出一百得理由,把項目拆成三期,時(shí)間拖到一年。等到了一年又可以說(shuō)由于你修改了功能又要半年。
8、高壓高薪
——愿意做程序員的很少有富二代,他們是網(wǎng)站建設的工人,但不要想通過(guò)廉價(jià)的薪水控制成本,那怕他今天要的工資很低,技術(shù)一但成熟一定會(huì )有更高的薪水挖他。很多程序員晚上還接私活賺錢(qián),他們知道這是吃青春飯。還不如給他們三個(gè)人的活兩個(gè)人的薪水。
9、QA測試
——傳統軟件是必須要用QA測試,因為軟件打包后給用戶(hù),如果出現問(wèn)題是很難升級回收的;ヂ(lián)網(wǎng)程序最大的好處就是網(wǎng)友人人都是QA測試,辦公室絕對模擬不出上百萬(wàn)不同電腦的瀏覽效果。修一個(gè)BUG幾秒鐘就可以發(fā)布,修錯了幾秒種就能恢復。
10、技術(shù)創(chuàng )新
——在中國現階段幾大語(yǔ)言都是老外發(fā)明的,技術(shù)上的創(chuàng )新無(wú)非是如果把程序寫(xiě)的更短,效果更高,更省服務(wù)器。如果一個(gè)程序員老是在想如何做出一個(gè)可以取代運營(yíng)的人工智能程序,那一定是白日夢(mèng)或者是大忽悠。如果有這種技術(shù),美國人第一個(gè)挖你去FBI了。