在IT行業,科技公司,技術重要還是市場銷售重要!

從事IT行業5年以來,我經常看到不少人持有這樣一個觀點:“技術不重要,關鍵是業務。”曾經有一段時間,我也是這樣認爲的。那麼,這個觀點正確嗎?

1、觀點的源頭

那麼,我們從頭開始捋,看看這個觀點是如何產生的。

國內傳統的IT公司,基本上都是靠“做項目”過活,而這種活法最重要的就是拿單,只有拿到單子纔能有錢賺,才能活下來。

而拿單,需要資質、案例、解決方案等軟性條件,之所以稱這些是軟性條件,因爲這些都是可以造出來的。資質可以借殼,案例可以編造,解決方案可以從網上覆制粘貼,在這些方面忽悠客戶都不是難事。

拿單需要的硬性條件就是市場銷售,所以傳統IT公司最賺錢的往往是市場人員,他們的提成比例一般都很高。市場人員通過構建關係網絡、明暗手法的運用,攻克關鍵人物,同時輔以售前人員的配合,就把合同簽下來了。這個過程聽起來很高超,所以對於市場人員的高收入,大家都覺得是理所應當的。


而拿下單以後,接下來要做這個項目了。在傳統IT公司,做項目最先考慮的事情,是任命項目經理,好的項目經理是項目成功的保證。對於項目經理的要求:既要懂管理、又要具有一定的協調能力;當然,最好懂得業務需求;至於技術,可以不懂。

項目經理接到項目之後,首先要做的是業務需求,在這個階段,技術仍然插不上邊。(當然,對於大部分公司來說,業務需求分析也是由技術人員兼做。)業務需求就是所謂的“關鍵”了,於是“懂業務”成了一個非常牛逼的才能,在公司內外都非常受重視。並且,懂業務的人未必親自做需求,也有可能通過口述之類的方式轉達給技術人員,由技術人員自己消化理解。

業務需求確定了之後,纔到了技術實現的階段,而這個階段由於前拖後壓,期限會非常緊張,於是程序員們就只好加班趕進度。所以根據行業普遍的經驗,技術開發在整個項目中頂多佔到三分之一的時間。爲什麼這個階段用時這麼短?因爲程序員們在加班呀!

所以,大家看看,凡是在IT公司需要加班的人,十有八九是技術開發人員。

某些情況下,加班固然能夠勉強完成進度,但是實際的情況,程序員們疲於應付,做出的軟件勉強能夠實現功能,而在易用性、可靠性等方面根本沒有來得及考慮,大部分程序員們所做的事情就是機械的寫重複性代碼。其實大部分代碼都是不需要寫的,重複性的代碼可以寫個程序生成,程序員更應該做的是構思與設計,然而現實的緊迫狀況根本不容許他們想這些。


通過加班加點,系統開發出來了,於是,項目實施人員(很多時候也是由程序員擔任)帶着系統給用戶部署上線。按照中國人的經驗,項目實施非常考驗項目經理的個人能力,他需要能夠給客戶把一盆白菜湯形容成一桌鮑翅宴;把系統中彈出的錯誤信息說成是貼心小提示;把繁瑣的操作、痛苦的用戶體驗說成是爲了保障系統安全;

於是,在雙方高層的皆大歡喜中,在客戶方實際使用系統的用戶們的抱怨中,項目順利結項。

整個項目過程中,市場銷售拿到單,所以賺到很多提成;項目經理領導了項目的完成,功勞甚大,所以可能會獲得表揚與加薪;業務需求人員、售前人員在這個過程中也增長了業務知識,變的更“懂業務”了,公司爲了留住“懂業務”的人,也有可能給他們加薪。

而項目過程中開發出系統的技術人員,還是沒有什麼變化!因爲,你並不是不可或缺的,每年那麼多大學畢業生,爭着搶着要來做程序員,各種IT培訓機構,更是源源不斷的輸出程序員!或許你會說,那些人沒有工作經驗,需要培養週期。但是,看看現在各種開發工具的發展,編程的各個方面都慢慢的自動化了,

程序員的工作被大大的簡化了,會寫代碼又如何?現在開發都是拖拽圖形了(參見普元平臺),所以新程序員的培養成本是很小的。所以,技術人員的地位只能是混口飯吃,沒有資格要求加薪。

作爲項目的出資方與最終使用方的客戶,在項目結束後得到了一個並不完善的系統,無奈木已成舟,只好湊合着用或者湊合着不用。如此時間一長,系統也就慢慢被廢棄,當年的投資打了水漂。

這樣,形成了一個惡性循環,技術人員的不受重視,導致技術人員的水平低下(水平高的都想其他出路了),又導致開發出的系統質量低下,由此導致用戶對IT企業甚至整個IT行業喪失信心,不願再上IT項目。

於是,競爭更加激烈,報價更加白菜。利潤空間的壓縮,逼迫IT企業壓縮成本,其中最常用的壓縮成本的方法就是把薪資高的程序員趕走,再招一批新手,新手便宜,又肯加班。


可是,這樣下去的結果是什麼?

2、將來的發展趨勢

從一開始,IT行業的核心技術就掌握在國外公司的手中,國內的IT公司只能依靠所謂“瞭解中國國情”的優勢,做做不太有技術含量的業務應用系統。

而在做業務應用的過程中,大部分傳統IT公司在技術上固步自封,認爲業務需求只要能夠實現就可以,不需要進行新技術的研究,有時候甚至爲了維持產品的穩定而排斥新技術。

所以,仔細想想,我們提供的產品真的能夠滿足用戶需求嗎?即便滿足了,能夠讓用戶感覺到方便易用嗎?穩定性與可靠性達標嗎?系統運行效率還能夠再優化嗎?

於是,這樣下去的結果,就是傳統IT公司在技術上越來越落後,只能到處幹一些一錘子買賣,越來越遭到用戶與市場的唾棄,到頭來就只好倒閉,換個名號繼續忽悠人。

但是,現在很多新興的IT公司,尤其是互聯網公司,情況完全不同。市場銷售、項目管理完全不重要,最重要的就是用戶體驗,因爲他們的產品是面向廣大網民,產品的好壞不是由客戶的領導點頭批准,而是由互聯網用戶通過鼠標點擊來評價。於是,只能迫使互聯網企業在產品上精益求精,不斷優化用戶體驗,唯恐給競爭對手留下空子。

大家看看我們日常中使用最多的軟件,如輸入法、播放器、即時通訊工具、瀏覽器等等,幾乎天天都有版本更新,爲什麼?因爲一日不優化,就有可能被競爭對手超過。互聯網用戶不收受賄賂,不考慮人情,只認軟件好不好用。

在互聯網公司,產品研發是頭等大事,所以技術開發人員是最受重視的,在這些公司,技術一定要比業務重要!業務上大家都一樣:比如輸入法,就是打字;比如播放器,就是播放影音文件。功能上大同小異,就看誰的技術實現更牛逼,誰的用戶體驗更舒適!在這種壓力下,互聯網公司的技術人員拼命研究新技術,而公司也支持開發人員提高技術水平。


現在大家都可以看出來,目前國內這種傳統的IT企業,都是前途未卜的。而互聯網公司纔是未來的主力。微軟這麼牛逼的公司,僅僅因爲向互聯網轉型遲了些,就被google迅速追趕上甚至已經超越。

所以,國內傳統IT企業的思路並不可取,不重視技術的公司終將陷入低質量惡性競爭的泥潭而消亡!

3、總結

即便是傳統項目型的IT企業,我認爲業務也沒有那麼重要。業務是什麼?業務就是一層窗戶紙,一桶就破。沒見過有多麼難懂的業務,除非是搞核聚變的計算機模擬之類的項目,需要專業知識,其他大部分業務需求總結起來就是四個字:人之常情!——懂得人情世故,也就懂得了用戶業務。

拿我個人做例子,我畢業之後在一家大型IT國企做電子政務方面的技術開發,兩年多的時間自認爲積累的很豐富的電子政務業務經驗。後來經過若干次跳槽,業務方向也變來變去,原先的業務積累並沒有用上,倒是通過技術積累,以及項目經驗,幫助自己能夠快速捅破業務的窗戶紙,業務方面並沒有成爲障礙。

總而言之,在IT行業,如果長遠考慮,技術是基礎,技術很重要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章