悖論:早期互聯網項目,是否需要技術含量?

? ?在自己創業、看別人創業、和別人一起創業的過程中,一直有個“悖論”困惑著我,讓我很不舒服。
? ?因為如鯁在喉,所以不吐不快。
? ?
? ?悖論

??早期互聯網項目,通常來說,技術難度不算大?

??從創業者角度來講,最理想的情況是,在最短的時間里,把整個“產品”有個簡版的實現,符合早期的商業需要就可以了。有了產品,就可以嘗試去銷售,去運營,去和風險投資人談投融資。等到有錢了,商業方向初步驗證了,再大力在技術方面發力。

??但是,從技術人員角度,尤其是很有水平的那種,非常希望做出有“技術含量”的架構。一是,體現出自己的技術水平。二是,更為關鍵的是,技術是自己的核心競爭力。如果技術水平不提高,項目成功了,自己獲得的還是偏少。
? ?三是,項目是否成功,根本說不好,如果老板真的很有信心,技術人員自然更傾向于架構合理點,不然老板天馬行空,技術返工率較大。

? ?如果,技術人員是團隊骨干,或者是創始團隊的一員,那么他更有可能從項目總體成功的角度,去思考技術問題。
? ?但是,如果只是普通一員呢?這可如何是好。

? 雷觀

? 出現這種情況,我認為根本原因還是“利益不均衡”?。

??創始團隊&創業者&老板:?項目成功了,能賺錢,我可以得到巨大的回報。項目失敗了,在創業的過程中,商業判斷力和管理水平等都有很大的提升。

??技術人員:項目成功了,有較大可能還是正常拿工資,少部分能拿到一點期權和股票。創業中,公司的商業運作等各種又沒機會接觸,可能也沒興趣。(通常來說,早期項目成功率還比較低。)項目失敗了,從新找工作,找工作,又是得看技術。
?存在這么一個現象:技術人員在做公司項目的過程中,更有意愿去嘗試一些新技術,新挑戰。
(做個人項目,花時間,沒收入。時間不充足,不容易堅持下去。個人收入和商業需求方面,都沒有動力)

?解決辦法

?雙方的訴求,都是合理的。這是需要首先承認的。

?解決這個問題的方法
?1.在創業團隊中,引入一名懂技術的合伙人或者核心成員。
? ? 這個技術成員,能夠在創業過程中的商業和技術等方面,做出一個取舍。
? ? 在合適的階段,引入相應復雜度的技術。

?2.大老板,需要把當前階段,比如最近半年的規劃和目標,告訴技術方面的負責人。
? ??
如果技術人員在創業團隊中的地位較低。
? ? 比如,我們這個項目,3個月后開發必須上線,第一階段推廣人群大概在10萬到50萬,只有50萬的研發經費,10萬的運維等其它開支。
? ? 技術負責人,自己去衡量。


個人觀點和假設
? ? ? 早期互聯網創業項目,技術含量,應該盡可能低。尤其是,第一版的時候。
? ? ? 重點放在,實現商業需求、產品設計上,做出較為靠譜的產品,讓市場去驗證。
? ? ? 如果商業可行,再重新考慮“技術含量”,滿足新階段的要求。

? ? 平衡點,為了保證早期的技術努力不白費,容易擴展,快速滿足產品的需求。? ? ??

? ??我認為:技術規劃需要早點確立下來,代碼組織和變量命名等可以確保可讀性。然后就是,面向接口編程和單一職責。

? ? 一個接口,盡可能只做一件事。
? ? 如果今后業務發生了變化,在接口不變的情況下,修改內部實現就可以了。
? ? 如果業務變化太大,新加一個接口就足夠了。
? ?
? ??比如,充值就是充值,消費就是消費。如果需要轉賬,再增加轉賬接口就可以了。轉賬接口需要升級,兼容前一個版本升級,或者再新開一個接口就可以了。

? ?雖然我沒能從,數學嚴謹方面去證明和論述我的觀點。
? ?但我提出以下假設和觀點。
? ?假設在接口清晰和單一職責確立的情況下,技術架構擴展和升級都是比較容易的。

小雷FansUnion-一個有創業和投資經驗的資深程序員-全球最大中文IT社區CSDN知名博主-排名第118
博客:http://blog.csdn.net/fansunion?
2016年7月30日
湖北-武漢?
?
? ?

轉載于:https://www.cnblogs.com/qitian1/p/6462338.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/256696.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/256696.shtml
英文地址,請注明出處:http://en.pswp.cn/news/256696.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

資源打包后項目中的文件

一.資源打包Assets.car1.如果部署版本>8.0,并且圖片被放入到Images.xcassets,圖片打包之后會被放到Assets.car,并且是有對圖片資源進行壓縮.2.如果部署版本<8.0,并且圖片被放入到Images.xcassets,圖片會被放到MainBundle里面,并且不會對圖片進行壓縮處理.3.如果圖片是直接…

現代制造工程-考試復習02

1.說明&#xff1a;標有重點的是會出簡答題或者計算題&#xff0c;而未標注的則是會出選擇題和填空題 2.題型&#xff1a;判斷、選擇、簡答、論述

VINS狀態估計篇-視覺sfm初始化

1、通過判斷當前幀和滑動窗口中&#xff0c;平均視差>30

TP_字母函數

1. A() A函數用于實例化控制器 格式&#xff1a;[資源://][模塊/]控制器 A($name,$layer,$level) param string $name 資源地址 param string $layer 控制層名稱 param integer $level 控制器層次 return Controller|false 2. B() 執行某個行為 B($name,$tag,&$paramsNULL)…

父div高度和寬度的應用

這是我自己在仿騰訊首頁時遇到的布局問題&#xff0c;在此記錄&#xff0c;如果有錯&#xff0c;歡迎指正。 首先是對齊問題&#xff0c;可以把父div的高度設置為0&#xff0c;然后調整padding值&#xff0c;這樣可以批量調整子div們和其他父div的相對高度。 這是父div的樣式 .…

flume package遇到的問題

flume打包遇到的一些問題 1.ipc兼容性問題&#xff0c;線上使用2.3.0的hdfs&#xff0c;但是打包時默認為1.2.1的 123408 Apr 2015 19:38:25,122 WARN [SinkRunner-PollingRunner-DefaultSinkProcessor] (org.apache.flume.sink.hdfs.HDFSEventSink.process:455) - HDFS IO e…

有限元筆記06-三維實體單元

多個四面體單元組合起來可以形成六面體

python讀取excle表格數據,將數據編輯到圖像上工程

這里寫目錄標題一級目錄&#xff1a;python讀取excel表格內容二級目錄&#xff1a;python如何分割字符串三級目錄&#xff1a;python如何在圖像的相應位置編輯文字或者字母、數字一級目錄&#xff1a;python讀取excel表格內容 二級目錄&#xff1a;python如何分割字符串 三級…

暑假計劃

保研的事還是要聽天由命。日常拜錦鯉大王。 生產實習呢....估計也是要水過去。等塵埃落定后再補補這些項目吧。 字符串&#xff1a; 1.后綴數組專題&#xff08;知乎專欄&#xff09; 2.熟練AC自動機 dp&#xff1a; 3.狀壓dp輪廓線dp入門 4.數位dp 數學&#xff1a; 5.FFT容斥…

使用junit測試用例

通常只會使用junit測試非main方法&#xff0c;在我眼里就是程序入口實現而已。今天&#xff0c;發現原來可以測試類。 針對mybatis練習。在需要測試的UserDaoImpl類上右鍵&#xff0c;新建一個junit case,位置可以放到新創建的source folder :test里面。 選擇需要測試的方法&am…

H5頁面適配所有iPhone和安卓機型的六個技巧

1、viewport 簡單粗暴的方式&#xff1a; <meta name"viewport" content"width320,maximum-scale1.3,user-scalableno"> 直接設置viewport為320px的1.3倍&#xff0c;將頁面放大1.3倍。 為什么是1.3&#xff1f; 目前大部分頁面都是以320px為基準的布…

最優化作業第6章——無約束多維非線性規劃方法

代碼&#xff1a; #導入模塊 from sympy import * import sympy as sp #將導入的模塊重新定義一個名字以便后續的程序進行使用 from numpy import * import numpy as np#定義主要的處理函數 def main():#x1,x2&#xff1a;目標函數變量&#xff1b;alpha&#xff1a;步長因子…

linux的進程與庫之間的通信兩種方式

文章目錄前言一、進程A與算法庫b的通信方式之一&#xff1a;動態dlopen加載算法庫b&#xff0c;編譯的時候是需要加載該頭文件就可以&#xff0c;無需連接該算法庫b具體的實施細節&#xff1a;二、進程A與算法庫b的通信方式之二&#xff1a;進程A編譯的時候連接上算法庫b和該頭…

Day03——類、值和對象

1.js數字-NaN和Infinity 1、在js中&#xff0c;有一種特殊的數值&#xff0c;叫做NaN&#xff08;Not a Number&#xff09;&#xff0c;表示本來要返回數值的操作卻未返回數值的情況&#xff0c;例如0除以0的操作&#xff0c;在其它語言中會報錯誤或異常&#xff0c;而在js中&…

ASIHTTPRequest詳解 [經典3]

大文件斷點續傳 0.94 以后支持大文件的斷點下載&#xff0c;只需要設置&#xff1a; [ request setAllowResumeForFileDownloads:YES ]; [ request setDownloadDestinationPath:downloadPath ]。 就可以了。 ASIHTTPRequest會自動保存訪問過的&#xff35;&#xff32;&#xf…

python矩陣相關操作

1.創建mxn的矩陣 import numpy as np from numpy import *x np.array([[2,1],[1,2],[2,2])#創建了一個3x2的數組 x np.mat(x)#將數組轉化為矩陣2.數組與矩陣的轉化 from numpy import * import numpy as np#數組轉化為矩陣 matrix np.mat(array)#矩陣轉化為數組 array ma…

關于F5的一些基礎話題

負載均衡器通常稱為四層交換機或七層交換機。四層交換機主要分析IP層及TCP/UDP層&#xff0c;實現四層流量負載均衡。七層交換機除了支持四層負載均衡以外&#xff0c;還有分析應用層的信息&#xff0c;如HTTP協議URI或Cookie信息。一、F5配置步驟&#xff1a;1、F5組網規劃(1)…

傳輸協議上的字節解析問題

1、 低字節在前&#xff0c;高字節在后 2、0x01高字節 &#xff0c; 0x00 低字節&#xff0c;如何組合成一個字節 3、0x01 0000 0000 0000 0001 4、0x00 0000 0000 0000 0000 5、按照組合規則&#xff0c;低字節在前&#xff0c;高字節在后組合成的新數據 6、0x01 0x00 0x0…

POJ C++程序設計 編程題#7:字符串排序

編程題&#xff03;7&#xff1a;字符串排序 來源: 北京大學在線程序評測系統POJ (Coursera聲明&#xff1a;在POJ上完成的習題將不會計入Coursera的最后成績。) 總時間限制: 1000ms 內存限制: 1024kB 描述 請按照要求對輸入的字符串進行排序。 #include <iostream> #inc…

Delphi格式化函數Format、FormatDateTime和FormatFloat詳解

轉自&#xff1a;http://outofmemory.cn/code-snippet/7631/Delphi-format-hua-function-Format-FormatDateTime-FormatFloat-explainindetail 1.Format 根據指定所需要的格式&#xff0c;格式化字符串。 原型&#xff1a; function Format(const Format: string const Args: a…