回覆列表
  • 1 # java架構設計

    初創企業由於沒有成熟的商業模式,很多想法也未被市場長期認證,就得要求企業能夠有較高的對市場的洞察力和業務的敏感性。說白了就是要有快速的試錯能力。

    這就要求初創企業的核心員工有極強的執行力,能夠及時響應並跟上企業的步伐,做到高效率完成工作的同時,也得開源節流,畢竟活下去才是初創企業最需要關心的事情。

    個人剛好在一家初創公司擔任技術經理,下面就從個人角度單從技術層面簡單聊一下架構師這一核心技術崗位如何幫助初創企業高效和低耗。

    一套簡單標準的架構能夠快速開發、迭代

    架構師需要架構一套既簡單且開發快速的架子,當然這不需要什麼技術成本。當下利用SpringBoot即可快速開發(這裡不講細節技術)。

    基於SpringBoot框架開發即可快速的開發,簡單的框架不需要什麼學習成本,人員迭代也不影響業務進度。

    制定一套標準的開發流程和開發規範

    開發流程和規範,野戰軍最討厭,覺得束縛了他們的程式碼思想,使得他們效率低下。

    然而,實際卻恰恰相反,流程與規範是正規軍作戰必不可少的一套方法,是保證質量的最直接有效途徑。團隊遵循統一的規範,可以整體提高團隊成員的開發水平與軟體質量,避免因為個人的野路子導致後期線上的問題不斷。

    這是不可妥協不可讓步的,團隊若有不遵循開發規範的害群之馬則應儘早除掉。

    要有一套完整的資料收集分析統計方法

    資料分析開發崗位一定必不可少,指定一套完整的資料打點、採集、分析則可以為創業團隊及時的提供有效的線上資料,這一點一定是最重要的。

    不需要多麼複雜的大資料計算,也不需要實時計算,客戶端打點收集資料,資料進入第三方報表系統(例如BDP),利用現成的報表系統分析統計作出業務部門需要的各種報表則可以讓各個業務部門快速、準確的調整方向。

    研發成本控制

    不要追求高併發,但應該保證質量。企業服務上雲,雲伺服器可以為我們提供大部分已經有的運維和監控,這樣就不需要機房成本以及運維人員成本了。能用免費的則用免費的,前提是一定要可信任。

    透過一定的激勵手段讓研發人員加班也是一種辦法,也是初創公司普遍的做法,996算標準,007也不少。期權、畫大餅、談理想、談價值觀,反正能上的都上。

    上面說了一大堆,其實就兩個標準:

    快速響應公司的各種需求且保證線上穩定不出問題。

    給老闆一個你需要的預算,看老闆是否能夠承受,在預算範圍內控制好各項成本即可。

  • 中秋節和大豐收的關聯?
  • iQOO壓感按鍵只能用來吃雞嗎?