-
1 # 陪我看星星11604496
-
2 # 科學縱橫
我是做平面設計的,最怕客戶笑眯眯的對我說:“這是個很簡單的事情,不難的,我的要求很簡單,你是專業的,以你的技術,做出來是分分鐘的事情。”
以前遇到這樣的情況,我是一肚子火,整個人像隨時準備噴發的火山,亦或是對客戶的無知充滿了鄙視和嘲笑。
但是當我越來越多地遇見這樣的人時,我覺得這個事情並不簡單了,這不是個案,而是一個比較普遍的情況。我必須要重新審視一下這個情況,問題究竟是出在哪裡。
直到有一次我去訂製傢俱,我面對傢俱設計師,居然脫口而出了我平時最煩聽到的那些話,而設計師只是笑嘻嘻的點頭稱是,我知道他心中一定是萬馬奔騰的。於是我趕緊打住,不再接著往下說了。
我想,這就是人們常說的隔行如隔山吧。我們研究了無數個日夜的LOGO設計、平面構圖、色彩原理、程式演算法、資料配置、程式碼優化,我們已然是行業的“專家”。然而客戶不是,他們是不可能用業內專家的思維來評估專案的。如此,我就漸漸理解了他們了,他們也很可憐,完全不懂的門外漢,只能求助於業內專家,卻無法準確表達自己的想法。我們應該多一些理解,多一些寬容,多一些換位思考。
但這並不代表客戶這樣說是正確的,也無法阻擋我再次聽到這樣的話時,繼續萬馬奔騰的心情。
-
3 # 遊兵豐靈
這個問題,我也經常遇到,作為一個網際網路從業多年的程式設計師,我想對這些人從以下幾個角度分析。
1、先就產品本生來說,我們看到的只是這些產品的表面,也就是使用者端,光這些使用者端的功能,你找一個能力一般的產品經理,讓他完完整整畫出整個產品的原型圖,估計都沒幾個能完成。因為啥呢,這些產品都是一個成百上千人的團隊做出來的,他們在思考每一個功能,每一個細節的時候,估計都要經歷幾十次甚至上百次的溝通碰撞,而咱們作為使用者,根本不了解人家設計這個功能的初衷。再者,你畫出了跟這些產品很相近的原型圖,但是你看不到人家後臺的產品結構,你只有前端,如何管理運營呢?
2、開發難度,僅僅直說前端部分,產品經理的原型圖,功能文件都出來了,技術開始開發,從UI,前端,後端,這裡先不說資料層,因為怕嚇到對方。光使用者端的開發,要從UI開始,前端做架構,後端做架構,前端自己做功能評審,後端做技術評審,然後大家開始一個功能一個功能的開發,在這過程中,苦逼的測試也要開始根據原型圖和功能文件寫各種測試用例。越往後面大家碰撞會越激烈,伴隨著UI和產品經理的交鋒,前端和UI的戰爭,後端和前端、產品經理的撕逼,產品開始越來越不像你最開始想要抄的那個了。如果你還認為開發這樣一個使用者級的產品是多麼容易的話。那麼接下來的會讓你從激情萬丈到放棄逃跑。
3、前面我們只考慮了前端功能,沒有想過後端資料處理,沒有考慮過大併發,也就是成千上萬人同時訪問,這些才是正真的壁壘,現在網際網路產品基本上都是三層架構,你看到的僅僅是最前面一層,就拿微信來說,一個公眾號,後端資料處理就讓你吐血,所以微信的搜尋用的是搜狗,因為自己單獨做一個億級使用者的搜尋引擎實在是太難了。滴滴的千萬級使用者和司機的最佳實時配對,這些原本是比較簡單的演算法,但拿到千萬級使用者面前,哼哼,你要做的就是用99%的精力滿足這1%的功能。這個時候要用到的都是小公司玩不起的東西,大資料處理,大資料同步,多節點實時計算,異地多活,千萬級推薦,億級搜尋,以及後面的使用者資料挖掘,使用者特徵計算,風險監控,實時BI等,只有這些才會讓這個產品運營起來得心應手。
好吧如果你看完這些,還認為不是什麼事的話,我只能說,你是大款,有錢啥都不是事兒。
很多人是初生牛犢不怕虎,不知者無罪,認為自己很了解一個東西了,到殊不知你看到的僅僅是冰山一角,只有你自己身在這樣的團隊中,經歷過一個使用者級產品的完整流程,你才知道,為什麼網際網路公司都是996,而你看到的功能一個月才發生那麼一小點變化。不是因為你比別人牛,只是因為你的無知。
我也遇到過很多人,找到我直接就說你給我抄一個美團,給你多少錢,對於這種人,我只能敬而遠之,對不起,我抄不出來,你也運營不出來。如果可以,找一個網際網路從業超過10年以上的人,坐下來好好的細細地聊一聊,把想做的認認真真的一點一點的說出來,經過別人的質疑,把自己想要的功能儘可能地從想法到運營思路都做一次完整的覆盤。如果這個時候人家說可以,那麼恭喜你,你的想法可行的。
-
4 # 清影娛樂
作為曾經做過一段時間的後端程式猿,現在轉行做了大資料,來談談我的一點自己理解!美團、滴滴、滴滴這些app可能模仿做一個外殼或者少部分人使用的還算簡單的,但是要面對這麼多使用人群,像微信都是好幾億使用者,另外兩個也有大量使用者,這樣併發就是大難題,使用者量一上去好多問題都會暴露出來,比如微信同時多人搶紅包,美團和滴滴的排程系統,包括推薦,人工AI等技術的使用,肯定是經過了長時間的積累和嘗試不斷優化的過程,裡面肯定有好多過硬的技術的,遠不是表面看到的那樣,所以有時表面看起來簡單的東西,背後肯能有一個很大的團隊在維護,像辛苦加班的程式猿及一線網際網路工作人員致敬!!!!
-
5 # 歐彼託
美團、滴滴之類的僅手機app部分的開發並不難,而這要從什麼角度看了。單從工作流部分,其實真的不算複雜,但是談到資料量時,就不是一個簡單的問題了。資料量在達到十萬級,甚至百萬級的同時訪問量時,對於各方面的要求都是幾何倍數增長。不論是硬體底層架構的穩定性,還是應用對資料庫訪問的及時性,難度都大大增加。這些都不是最關鍵的,IT只是工具,經營才是其核心。而經營好的首要條件便是資源,這個資源包括各種各樣的,我作為IT角度對這個沒有發言權。再下來是內部管理,這些平臺就是靠管理來執行的,沒有完備的管理,一旦錢燒光,就等著破產吧。這幾年,曾經風光一時而後來面臨窘境的網際網路公司數不勝數。最後是生態的打造,和消費者習慣的養成,這也是能否走到最後的關鍵,也是最難的一部。而這些,都不是單純的IT可以搞定的。所以說,這些公司現有達到這樣的成績,並不是開發個app就能實現的。
-
6 # 地獄不空之誓不成佛
首先,我們說的美團,餓了麼,盒馬沒有技術含量並不是說他開發APP的技術人員沒有技術含量,而是指他這個業務本身沒有技術含量,他只不過是利用人的惰性來實現商業利潤的。 這個只是把線下吃飯轉移到線上訂餐而已,本身這種商業模式不具備很大的科技含量和創新。這個與我們平時談到的科學技術是第一生產力是兩碼事。 其次,正是因為他這個業務沒有技術含量,導致他的利潤率很低,所以現在出現了越來越多的問題,比如說美團全國60萬配送員無法得到正常的工傷保險保障,由於美團利潤率低,如果全國所有美團配送員都跟美團建立勞動關係,那麼一年140億人民幣的人工成本是美團無力承擔的,這個時候美團會利用法律漏洞和政府監管缺失搞什麼業務外包,把配送業務承包給承包商,從而完美的轉嫁用工成本和風險,但是美團本身又害怕承包商不能管理好配送業務,所以美團又間接參與到配送員日常管理之中,這原本是勞動法裡用工單位的權利,但是美團卻利用這種政府監管缺失一方面配送業務外包,另一方面參與到配送員日常管理之中,比如:遲到早退罰款,半小時送不到罰款,客戶投訴罰款等等 綜上所述,美團現在只不過是利用配送員的生命安全來換取利潤的吸血鬼,離正真的有技術含量還差的很遠,伴隨著監管的逐步完善,美團會越來越不好過。
-
7 # 依若初見
微信是一個社交產品,美團是一個外賣平臺,理論上來說,開發出來這樣的一個app並不是完全無法做到的。因為這些東西從技術上來講不是那種具有劃時代意義的開發難度,只要我有足夠的程式設計師我也可以開發一個這樣的產品出來。其實你所舉的這些例子是推廣做得好,概括起來就是營銷做得好。
一個產品能夠推廣開來,當擁有一定的使用者基數之後,輔之以一些得當的營銷策略保證使用者粘性這才是這些平臺或app的立身之本。像微信自不消說,騰訊的體量在那,儘管可能有許許多多這樣那樣的使用者體驗並不是很ok的地方存在,但只要不是說這10億使用者統一全都解除安裝了它就依然能有翻身之本(當然,這麼多使用者同一時間解除安裝根本是不可能的)。使用者體驗差?沒問題,一個字——改,程式設計師通宵加班改成讓客戶滿意就好。美團外賣做到現在這個市場份額也是差不多的道理。
當然,我也不是說微信和美團就是那麼不具有技術含量。畢竟微信能同時支援十多億使用者收發訊息這對資訊傳輸加密,伺服器運載量也是極大的考驗。美團能做到合理得安排使用者的每一個訂單到合適的騎手也是克服了相當的技術難度了。
篇幅所限就不再贅述了
-
8 # 他們叫我PS
從技術上來說,的確現在有很多技術問題都已經存在解決方案,實現起來並不困難。
我們可以想象:
一個人要一天搬一塊磚,那是很輕鬆的事。
如果要求他一天搬100塊磚,可能有點難度,但也能解決。
如果要求他一天搬10000塊磚,那就要藉助別的力量了。
如果是10萬塊磚或更多呢?那就不是簡單地對“1個人1天搬1塊磚”的重複了。
這就是技術難度的增加。
我再從另一個角度說說為什麼人們會對技術有簡單理解。
沒有做不到,只有想不到的確,開發一個美團或者微信是很簡單的事。從技術上來說,並不是很難實現的事。美團說破也就是一個外賣軟體,微信說白就是一個即時通訊軟體,在現在軟體行業來說,實現這些需求並不是什麼大的難題。
但是我們不妨想想,為什麼以前沒有人開發出這樣的軟體呢? 一棟房子沒有建之前,人們都不知道它是什麼樣的,等有人把房子建好了,別人照著建,就覺得並不是什麼難事兒。
在房子沒建好之前,想都不敢想啊,何來難易?
現在做手機容易嗎?當然容易,在深圳找個手機廠家貼個牌子就能生產了,但是在喬布斯做第1臺蘋果手機的時候,誰能想象沒有鍵盤的手機?那個時候做蘋果手機有多艱難,現在滿大街都是做智慧手機的。
很多時候難與不難並不在於技術,而在於創意和想象。
以前有人說過:沒有技術做不到,只有你想不到的。
產品再好,也要運營一個東西建起來之後,能不能成規模,能不能被人所接受,不只是看產品,還要看運營。
有多少人做電商、做外賣,但是最終我們只記得淘寶、京東,只記得美團和餓了麼,不是技術把人擋在外面,而是運營。
現在就算送你一套外賣軟體,你敢說你就能打造一個美團嗎?送你一套電商平臺,你敢說你就能做出一個淘寶嗎?人們只看到了成功的簡單和簡單的成功,而沒有看到過程的艱辛。
最簡單往往也是最困難不管微信、美團,還是淘寶、京東,在移動網際網路時代的我們已經習以為常,就像呼吸空氣一樣的自然。這些東西我們總是認為理所應當,而失去了敬畏。
人們總是認為水和空氣是很容易獲得的,只需要在山裡、河裡就能獲取,可當人們知道空氣原來有許多氣體組成,知道水裡面原來有很多微生物和礦物質的時候,我們發現要做一瓶讓人身體舒暢的氧氣並不容易,要自己製造一瓶純淨水是件技術活。
很多人想象的美團很簡單,不就是搭個平臺,這邊買家下單,那邊賣家收單,然後叫外賣小哥送貨,可是做過技術的人就知道,這裡面涉及的資料結構、網路設計、業務流程有多複雜,更不要說使用者體驗了。
美團和微信的業務場景,說起來十分簡單,可是真的要實現這種業務,不但需要高超的技術,還需要對人性的洞察。很多人說微信簡潔,這種簡潔是對人性深入思考以後的結果,多一分太亂,少一分太齋。如果沒有微信作為參照,讓你從零再做一個IM工具,很難做出另一個微信。這就是人們認為的簡單,其實是在無數次加法以後,再進行減法得到的結果。
就像一首歌裡唱的:“蛋炒飯,最簡單,也最困難”。大師就是化繁為簡,創造極致的。可是大師的作品,在門外人眼裡,就是最普通不過的“蛋炒飯”,看起來似乎只是家常,真要講究起來,才知道難度極高。
回覆列表
作為一個IT老兵,我說一下我的感謝。
1、開發市場比開發軟體難。軟體開發,只要能說清楚你要什麼,功能做出來,都不是事。但是做的再好,有沒有人用,就和難說了。微信、支付寶、滴滴,即使是到目前,都不缺競爭者,但是有幾個紅海能上岸的。
2、非功能性的開發,很難。什麼是非功能性的開發,簡單的說,就是技術層面的併發和安全這些的。做開發,不如行幾年,不遇到些事情,是不會理解這個的。而且為了保持能持續、穩定的服務,還有很多高可用技術的問題,比如伺服器壞了,不能停服;磁碟壞了,資料不能丟;訪問人太多了,不能卡(慢);運營商的服務問題,不能成為自己的服務瓶頸……把這些考慮進去,不僅要花錢,還要找很多專業人才處理好,一個普通的開發團隊,肯定玩不轉的。否則,阿里&騰訊就是在養閒人了。錢自然也不會少花。
3、好不容易把以上兩點做好了,要和追隨者拉大距離,和競爭者縮小距離,就需要靠創新和運營。而這兩個,都很難。滴滴也好,微信也罷,都有舶來品的影子,只是換個方式在中國實驗成功了而已,屬於產品的創新,當前其實不多,而且會一直艱難。