『七分前端,三分後端』這是我們公司工程師經常掛在嘴邊的一句話,他說他現在的程式,絶大部份都在寫 javascript, php 的部份,大多只拿來交換資料,程式碼已經大幅減少。
就 web 程式寫作資歷上,他比我資深許多,所以我也不知道他講的有沒有道理,諸位先進您認為呢?
看產品屬性囉
有些人賣的是漂漂亮亮 炫砲的頁面 效果
有些人賣的是系統的完整度 安全性 資料上會不會有瑕疵 傳輸資料的過程當中是否有被攻擊的漏洞
前後端有各自的學習地圖 深度到達管理階層以上 要統籌規劃一個完整產品的人是全部都會碰到的
而且 就前後端兩個分您還分得很草率
前端分-功能組、視覺設計、版面規劃、使用者體驗...
後端分-API、DB、server、相容性、壓力測試....
這個...跟前幾天問快取的那個 有點類似 問題範圍太廣 如果沒有收斂的話 很難有結論
前端會說:後端寫這什麼屎東西,是要怎麼接
後端會說:前端是白癡嗎?連 decode都不會?是寫什麼鬼網頁)(#$&)(#$
然後 前後端又打起來了
美好的一天又過去了 感謝眾神的努力
承留言
沒什麼好比的
兩個都是一門學問
我忘記在哪看過有人抱怨說後端都只是 CRUD 沒什麼特別的
這時就有人回他
那是因為你的工作只需要 CRUD
也有看過有人說前端不需要什麼程式功力
只需要會刻 html css 和一些簡單的 js
但如果有碰過 vue 或 react 那類前端 framework 的大大
看到這樣說應該也只會笑而不語
我其實也只比較熟悉 mysql 和 phpexcel 而已,
讀寫資料、商業邏輯和 sql procedure 及 function 由我負責,報表也由我寫,其它我就不太行啦。
或許環境和需求較簡單,以致所知有限。
如果可以解決你們公司的業務需求
沒什麼問題呀 XD
@ckp6250 其實在這個業界就是這樣子。
你的報表我有在另一篇看過。就站在我的角度來看。會很搖頭。
但不能這樣寫就是錯的。只是在優化性及未來性當然會覺得搖頭。
但站在你們的角度跟立場。只要能用,賺錢就好。反正客戶也不會看到這些東西。所以不能說你們是錯的。只要可以使用。什麼做法都是對的。客戶沒有意見。什麼做法都是對的。
【客戶沒有意見。什麼做法都是對的。】
這句話,我有很深的感受。
我自認是會計稅務專業,因此,一開始我幫客戶設計規畫時,對於防呆部份花了很大的心力,違反會計準則或稅法規定的,我都會加以防範,我的想法很單純,買了一套會計系統,如果製作出違反會計原理的表單,不是天大笑話嗎?
但實務操作後,發現客戶根本不在乎這個,他只想要他要的結果,至於這個結果合不合理,無所謂。
到最後,我這位會計專家,也設計出一套很不專業的會計系統了。
客戶有意見,怎麼做都不對;客戶沒意見,怎麼做都對。
所以這就是你目前跟這些人衝突的原因。
就像是很久以前的小新事件一樣。
程式沒什麼,搞一搞就行了。手段好一段就行了。反正客戶沒意見就行了。
這造成了,像你們這樣半師但能賺錢的。也覺得有一片天。
我其實已經經歷過很多。當然,有錢有能力的。我不會說什麼。可以靠這樣的技術就能有一口飯吃。是他的本事。我無話可說。
但沒本事確硬要說自已才是王道,才是規則。這我很反感。
就如server不裝防毒不不會有事。裝了防毒總覺得防毒很慢。怪東怪西。(我很早前碰過的公司)
然後說影響工作效率而拿掉。
其實,這就是人生。你這樣子的做法現在還穩穩的。只是代表你運氣很好。現在都沒碰到事情。
或許你可以注意到,我有些話一直算是在針對你。但其實你自已有自知之明,但也有些不太想面對現實。
我還能跟你說的是,你目前碰到的案件也不過是一百億之一的其中一些。
碰到的客人也只是一百億中的人。
你還沒真正碰上的大案子。所以就你現階段而言的技術還算足夠。
光這一篇的主題跟你想討論的事。其實講真的。因該也是你自已想要明白了解的情況。我已經在其下說了實際的情況及現況。
to 浩瀚星空
我是真心地非常感激您,人海茫茫,大家互不相識,我也才剛入此版不久,您肯這樣不厭其煩也開導我,這要花多少心力?我自然心知肚明,銘感五內。
您說的沒錯,我的的確確是一個半師,或許,連半師都稱不下,高商畢業,連大學都沒唸過,誤打誤撞,藉著一股儍勁及幸運,踏入了這一行,糊里糊塗地也過了數十年。
有五星級飯店,也有路邊攤,開五星級飯店我沒本事,但努力做一間五星級路邊攤,是我的心願。
我當然有自知之明,大案子我根本不去碰,也沒能力,手上儘是一堆中小企業,能服務多少人就服務多少人,能服務那一類的人就服務那一類的人,儘心儘力吧。
不過,有一點,您並沒有說對,我並沒有不想面對現實,若真如此,我也沒必要上來不斷地發問相關問題,如您所說的,我的確能賺點小錢,也有一片井天,養家活口不成問題,但人生也不僅止於吃飯而已,井外的天地,我也想探查尋訪。
出門要有地圖,您及諸位先進的分析及提點,就是我的地圖,在程式設計這個行業,我有一個觀察心得,此行的同業,多數都樂於分享,肯幫助人,不吝提出自己的想法及方法,和其它的業別,有很大的差異。
由衷感謝您及各位先進的幫忙,請多多指教。
修養不錯
單機程式也有所謂的前後端,
尤其是像WPF這種的,
另外PHP是屬於後端不是前端.
至於你說的那句口頭禪,
應該只是你們公司的需求這樣吧,
網頁的世界太廣了.
果然我是井底之蛙,什麼都不懂。
虧我的程式生涯居然還能苟活幾十年,
當初年輕時,我所認識的一些同好,如今多已轉業,無一倖存,
儍人儍福,真是老天保祐。
to ckp6250
您修養真好,也好謙虛,改天您的 web 系統好了,也是少數過50近60創業還存活的,算倖存者還是菁英?
也不是謙虛啦,有料就說有料,沒料就說沒料,就算騙得了別人,也騙不了自己。
我雖年近60,但不算創業啦,軟體公司也開了卅多年了,該算是倖存者,當年的同好,是真的都不在業內了。
軟飯真不好吃,一直在變,dos ~ win ~ web ~ app,我其實也不知道是怎麼撐過來的,老天賞飯吃吧。
衛青不敗由天幸,李廣無功緣數奇。(cola 大大不喜我咬文嚼字,好在這篇他沒看到,偷偷落二句。)
我看到了…………
下次再這樣,就叫你去背唐詩三百首。
不對!你要用唱的。
下次不敢了啦~
嚴官府出厚賊;嚴爸母出阿里不達。(這句台語的,不算哦!)
話說回來,唐詩三百首我還真會唱哩,我會唱清平調。
來段放在Youtube吧.
Samと可樂快跑
你們認識喔?
to 小魚大大,您有所不知,
cola 大大都不給說了,還准唱哦?
雲想衣裳花想容,春風拂檻露華濃。若非群玉山頭見,會向瑤台月下逢。
一枝紅艷露凝香,雲雨巫山枉斷腸。借問漢宮誰得似,可憐飛燕倚新妝。
名花傾國兩相歡,常得君王帶笑看。解釋春風無限恨,沉香亭北倚欄杆。
你要小心,
李白就是因為這首詩被貶的.
有 cola 大大在,這兒也和漢宮差不多。
敏銳思緒手奮起
捷足先登搶先機
軟工之道在熱誠
體驗重於自封閉
物以類聚創系統
件件作品心一同
導入框架制標準
向來易讀不耦合
這詩可是包含了絕世武功,內功心法。
欲練神功,引刀自宮。
cola 大大五十六字真言道盡軟工真諦,也直指我的痛處。
待我回家把刀磨一磨,把用了卅年的給割了先。
所以你從那56字中……看到內功心法了嗎?
一共有8個字。
『七分前端,三分後端』
其實這如果是指技術相關的話。我會投反對。
可是,一般來說這是指產品而言。這樣的論調是對的。
重點其實是一般所謂的7:3分指的是工作量為主。而非技術面而論。
也就是說。後端的技術足夠的情況。確實只要著重在前端就可。
在前端的開發及時間使用量。的確遠遠對後端多上許多。
但那是依工廠製做物品而言的說法。
同樣的產品在前端花費的時間確實比後端重。主要的原因也是在於後端沒人看的到也不知道。
還是有人會說,只要美工做的美美的就行了。後端只要能存取資料就行。
這也是現在的老闆思維上的一些悲矣點。
一般團隊裏有時會配1個後端,3個前端。是因為後端不用多。能力夠就行。
有處理大數據及整理前端的使用者體驗就非常的不錯了。
前端需要比較多人的原因則是在一般排版上或是用戶體馬的思維上,再加上客戶思維。
常常會需要一直改東西。這不能怪前端。因為客戶能看到的也只有前端。會有意見的也一定是前端。
所以『七分前端,三分後端』這樣的論點。我才會說,可以說對,也可以說不對。
但現在前端已經有非常多的後端應用輸助了。只要不是太複雜的。確實有很些前端認為後端不需要,沒路用。他們才是王道。
以工作量來說目前大部分的案子是前端比較吃重,現在網頁操作複雜+客戶太龜毛的關係。
常常後端寫 crud 一次就完工,前端卻要配合主管/客戶改2-3遍。
小弟也是非本科系自學的
前端後端是什麼?
客戶不會管你那麼多
客戶要的東西能出來才是真的。
身為前端,我比較霸道的是我前端用出來再丟給後端架構
但發現一個最大的問題,後端寫出來的系統很好,但給user的後台UI實在是...
所以我每個前端設計好後,後端的UI我也一併給html+css+js檔
不然前端水水,後端俗俗XD
後端的美感真的要強化一下XDDD至少要會使用bootstrap套個版吧~
認同7分前端3分後端的想法,但後端的3分功力卻是整個網站的最大核心!
PHP.ASP算後端性質才對吧QQ
至於Samと可樂快跑說的
我認為要做,就前端10分,後端也10分。
網海浩大,也是有後端9分,前端1分的需求
以我微不足道的經驗,目前跟Marketing相關的website design
還是偏重前端UI及UX,尤其是UX,後端很多搞不懂
前端都快變心理學老師了="=
呵呵, 你覺得一套搶票系統.. 大量美美的UI有用?? LINE APP每天幾億筆event,沒很強的後端run的出來??
要看吧
CRUD 不就是input 跟 output 的method 嗎
但input後要output什麼就是醍醐味了
很多前端要用的工具還不是要後端寫
有參與過大型專案?? 試試看用你的理論來架構, 當場會GG...
超過百萬行的商業邏輯在裡面, 後端只出3分力看看, Porject 保證 Fail...
前端: 專注使用者體驗
後端: 商業邏輯
誰輕誰重, 那要看你的案子有多大(案子越大, 後端的比重會越大)