現(xiàn)代企業(yè)為什么要積極擁抱開源軟件谷饿?

苦惱的問題

我就職于一家小型的創(chuàng)業(yè)公司投慈,公司從董事長數(shù)到一線員工都沒超過20個人(實際上只有16個~~~)承耿。雖說公司業(yè)務(wù)不過分依賴互聯(lián)網(wǎng),但是現(xiàn)代企業(yè)沒有不接觸互聯(lián)網(wǎng)的伪煤,就好像家里一定要有床一樣加袋。然而公司的IT技術(shù)人員只有我一個。是的16個人只有一個技術(shù)人員::>_<::抱既,所以我的問題在于如何通過一個人的力量支撐公司的線上業(yè)務(wù)职烧,同時探索線上業(yè)務(wù)的可能性。這對我個人而言帶來的極大的挑戰(zhàn)蝙砌。

嘗試過的解決方案

曾經(jīng)嘗試過阳堕,軟件業(yè)務(wù)外包,失敗告終择克,合作開發(fā)恬总,失敗告終,技術(shù)人員外派肚邢,失敗告終壹堰。后來我發(fā)現(xiàn)之前三種常見的方式都有一個問題,就是外包的人員骡湖,參與合作的人員贱纠,外派的人員并不關(guān)心你的死活,對他們來說錢揣自己的包里比你的項目能成功更重要响蕴,雙方的利益點很難達到協(xié)調(diào)統(tǒng)一的程度谆焊。所以我只能用一個更笨的解決辦法,自己的土地得自己先耕種浦夷。是的不再依靠他人自己來做辖试。

擼起袖子自己干的問題

如果只有自己一個人應(yīng)該如何處理一個企業(yè)的線上業(yè)務(wù)辜王?西紅柿炒雞蛋再好做,也要起火開灶爆鍋呀罐孝!所以我要先解決幾個關(guān)鍵問題:生產(chǎn)力呐馆,技術(shù)選型產(chǎn)品質(zhì)量莲兢,系統(tǒng)的擴展能力汹来,為了解決以上幾個問題我大量的使用了開源軟件,顯然這很有效果(不然不能來吹呀)改艇。下面就說說我如何利用開源軟件解決這些問題的收班。

生產(chǎn)力問題

一個最基礎(chǔ)的互聯(lián)網(wǎng)技術(shù)團隊都應(yīng)該有那些成員組成?

我們先要討論一下遣耍,一個最基礎(chǔ)的互聯(lián)網(wǎng)技術(shù)團隊都應(yīng)該有那些成員組成闺阱?一個產(chǎn)品經(jīng)理(兼著項目經(jīng)理和運營工作),一個UI設(shè)計(兼著各種美工雜活)舵变,一個前端工程師(最好能用前端技術(shù)生產(chǎn)移動端應(yīng)用)酣溃,一個后端工程師(兼著運維的工作),這樣算下來大概要有48個人才能維持一個公司基本的線上業(yè)務(wù)纪隙。所以解決這個問題就是提升我個人的生產(chǎn)力赊豌,因為48個人之間是有一定的溝通成本的,所以我個人生產(chǎn)力只要提升3~4倍左右就可以滿足我們公司的業(yè)務(wù)需求绵咱。

縮減生產(chǎn)流程

讓生產(chǎn)流程最小化是我最近才真正解決的問題碘饼,源于一次出差在高鐵上嘗試極限編程。為了縮減生產(chǎn)流程從人員的角度來看悲伶,我砍了50%產(chǎn)品經(jīng)理的日常智能艾恼,整個UI都不做,砍掉前端50%的工作麸锉,以及后端50%的工作钠绍。這樣我只要比以前提升150%的精力消耗就可以實現(xiàn)4個人以上的生產(chǎn)力。那些砍掉的部分直接使用開源軟件來處理花沉。

開源軟件起到的作用

首先產(chǎn)品設(shè)計方面我已經(jīng)不再寫任何文檔了柳爽,我認為互聯(lián)網(wǎng)產(chǎn)品的開發(fā)或者說軟件開發(fā)應(yīng)該像寫文章一樣提筆就來,而不是提前全部構(gòu)思好了碱屁,然后再落筆去完成磷脯。所以我會先打開代碼編輯器使用注釋寫好我要做的東西是什么,以及業(yè)務(wù)流程應(yīng)該是怎樣的娩脾。然后UI層面連帶著前端使用github上面現(xiàn)成的開源組件庫赵誓,比如muse-ui或者element-ui,拼接我想要構(gòu)建的界面。最后后端有大量現(xiàn)成的開源系統(tǒng)比如laravel俩功,幾乎不需要自己投入大量精力去開發(fā)底層功能隘冲,根據(jù)自己的業(yè)務(wù)修改邏輯就可以直接使用了。

技術(shù)選型問題

平臺的選擇

公司的業(yè)務(wù)是大量基于瀏覽器開發(fā)的绑雄,三點考慮,一奥邮、幾乎所有的設(shè)備都有瀏覽器万牺。二、相關(guān)的技術(shù)生態(tài)比較成熟洽腺。三脚粟、我們的業(yè)務(wù)幾乎不涉及密集計算,比如圖像處理蘸朋,所以移動端的APP我覺得就顯得沒有那么重要了核无。

技術(shù)的選擇

目前公司使用的技術(shù)大部分都是c/c++ 派系生態(tài)的東西,比如nginx藕坯,php团南,mysql以及相關(guān)的框架應(yīng)用vuejs,laravel炼彪。他們都是開源軟件吐根,有強大的開源社區(qū)做支持和維護,這相當于我在利用全世界的資源來開發(fā)軟件應(yīng)用辐马。除此之外還有十分健壯的生態(tài)環(huán)境拷橘,這樣我就可以獲取幾乎任何我想要的解決方案,因為開源世界肯定有人想過我想的問題了喜爷。相當于我從全世界免費雇人為公司打工冗疮。

產(chǎn)品質(zhì)量問題

我們講道理,以我見過的程序員來說檩帐,很大一部分人(包括我~~)都很難寫出高質(zhì)量术幔,穩(wěn)定,且可維護的代碼轿塔。相比之下開源社區(qū)的軟件代碼質(zhì)量都非常易維護且非常健壯(健壯就是軟件安全特愿,穩(wěn)定,完整)勾缭,因為開源軟件廣泛流傳揍障,經(jīng)歷全世界不同地區(qū)地域的商業(yè)考驗,不斷的更新修改,由幾千幾萬人共同維護岖食,經(jīng)過磨礪開源軟件在很多場景下運行的都很穩(wěn)定谎仲,安全性也會好很多戳寸。所以質(zhì)量方面至少要比我自己以及見過的外包團隊生產(chǎn)的東西要好很多(也可能是我見識少)兜畸。

系統(tǒng)的擴展能力

我們開發(fā)的東西努释,不可能只停留在一個階段,而且隨著技術(shù)的發(fā)展咬摇,底層技術(shù)可能成本會更加的低伐蒂,這樣的紅利便宜肯定要占呀!所以這就又體現(xiàn)出開源軟件的優(yōu)勢了肛鹏。因為開源軟件運行在各種不同的商業(yè)環(huán)境下逸邦,所以他們會有豐富的生態(tài)系統(tǒng)支撐,這就意味著有很多成熟的解決方案在扰。當我們進行業(yè)務(wù)變更的時候都可以在開源社區(qū)找到合適的解決方案(幸好現(xiàn)在人類想象力有限~~~點子少)缕减。而且隨著業(yè)務(wù)規(guī)模的不斷擴大,大規(guī)模I/O場景的解決方案也會有相應(yīng)的社區(qū)版解決方案芒珠。利用開源軟件的流行特性桥狡,我們可以很容易的找到相關(guān)技術(shù)人員擴大生產(chǎn)規(guī)模。

開源軟件我尚未用到的特質(zhì)

制定行業(yè)標準

開源軟件是可以制定行業(yè)標準的皱卓,參考谷歌的Android蘋果之外幾乎是唯一的手機操作系統(tǒng)了裹芝,基本上谷歌給Android開放了怎樣的API能力,決定了手機生產(chǎn)商能如何開發(fā)手機功能好爬。

讓更多的人來幫助你完善軟件而且是免費的

21世紀啥最貴呀局雄,除了房子就是人,如果有人能積極的幫你完善你創(chuàng)作的軟件那該有多好呀存炮?互惠互利炬搭,不僅提升生產(chǎn)力還大大降低成本。

總結(jié)

新時代穆桂,我想我們不需要在維持一個專注技術(shù)研究的團隊了宫盔,因為研究成果并不直接創(chuàng)造社會價值,如果可以我們應(yīng)該把技術(shù)開放與全人類共享享完。讓人們通過對技術(shù)的應(yīng)用創(chuàng)造跟高的生產(chǎn)力灼芭。所以現(xiàn)代企業(yè)為什么不積極擁抱開源軟件呢?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末般又,一起剝皮案震驚了整個濱河市彼绷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌茴迁,老刑警劉巖寄悯,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異堕义,居然都是意外死亡猜旬,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來洒擦,“玉大人椿争,你說我怎么就攤上這事∈炷郏” “怎么了秦踪?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長掸茅。 經(jīng)常有香客問我洋侨,道長,這世上最難降的妖魔是什么倦蚪? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮边苹,結(jié)果婚禮上陵且,老公的妹妹穿的比我還像新娘。我一直安慰自己个束,他們只是感情好慕购,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著茬底,像睡著了一般沪悲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上阱表,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天殿如,我揣著相機與錄音,去河邊找鬼最爬。 笑死涉馁,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的爱致。 我是一名探鬼主播烤送,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼糠悯!你這毒婦竟也來了帮坚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤互艾,失蹤者是張志新(化名)和其女友劉穎试和,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忘朝,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡灰署,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片溉箕。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡晦墙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肴茄,到底是詐尸還是另有隱情晌畅,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布寡痰,位于F島的核電站抗楔,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏拦坠。R本人自食惡果不足惜连躏,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望贞滨。 院中可真熱鬧入热,春花似錦、人聲如沸晓铆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽骄噪。三九已至尚困,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間链蕊,已是汗流浹背事甜。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留滔韵,地道東北人讳侨。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像奏属,于是被迫代替她去往敵國和親跨跨。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 前言 2018年6月7日,婆婆大人再次住進醫(yī)院嘱腥,先生第二天一早從北京趕回老家耕渴,我14號一早也趕了回來。幾天的日夜守...
    橄欖樹人在旅途閱讀 394評論 0 3
  • 說實話我并不是為了情懷才去影院看的《魔獸》添诉,因為我既不是魔獸游戲的玩家屁桑,也不是一個資深的影迷,當然就談不上有所謂的...
    郭小鵬閱讀 225評論 0 0
  • 一栏赴、敢問你的真姓大名 隨父親姓何蘑斧,家譜里輩分排序是興邦家治國,父親那一輩是興字輩须眷,到我們就是邦字輩竖瘾,出生在成都,于...
    何院長閱讀 806評論 2 2
  • 這是我第一次在安徽過秋天花颗,那種感覺過往不太相像捕传,南方的梅雨季節(jié),使校園里扩劝,到處都濕漉漉的乐横,陽光與雨天像是約好了似的...
    是冬郎閱讀 286評論 0 4