[請益] 請問網頁前後端和網頁接案的議題

看板Soft_Job作者時間6年前 (2019/07/11 22:24), 6年前編輯推噓22(23153)
留言77則, 28人參與, 6年前最新討論串1/2 (看更多)
首先先自我介紹 本人是非本科生,剛踏入資訊業2個月的菜雞,常在soft-job板潛水 前幾天跟一個朋友吃飯有聊到網頁框架和接案的議題 朋友他也是非本科生(生科研),剛上完電腦補習班的網頁相關課程(自述很精實上課) 對話開始 他說:我已經上完電腦補習班的課程,之後會用研究所空閒時間練習就會開始試著接案 我說:可是接案的作品跟面試的作品級數應該有差距,而且你是非本科生,又沒經驗 很難接案吧 他說:雖然一開始會有困難,不過只要之後的客戶有轉介的話,應該是做得起來 我說:那你想接什麼案? 他說:我想做全端,只要把補習班上的前端(html、css、javascript)和後端(php) 練熟應該可以吧 我說:補習班和教學網站上的程度應該不夠接案吧?何不先從前端開始?我看板上說 後端有很多東西要學,要接案的話前端會比較快吧 他說:前端的錢比較少,而且後端不就是從前端接收資訊,從資料庫找資料, 回傳資料給前端,基本的都會了 我說:後端應該沒這麼簡單吧,而且很多東西要進公司才學得到,也有人可以問, 如果你才看完基礎就可以接案的話,那接案公司就可以收起來了 他說:我會php,適合建立中小型網站,所以不會接公司級的大案子 ........我覺得氛圍不好,換一個話題 我說:我下週要開始接觸網頁的東西,公司要我先自學網站的基礎,基礎看得差不多了 開始在看jQuery,補習班有教框架嗎? 他說:因為補習班老師說框架會有限制,使大家做的網頁會差不多,不建議使用框架 我說:可是我們還是初學者,用框架先讓網頁能跑比較重要吧,而且我看板上說, 難道你是高手?一出手就是框架,而且我去面試的時候就有考spring, 我完全不會,面試官說你基礎不夠,再回去練練,而且框架是高手寫的, 先借助高手的東西讓自己有用應該比你不用框架自己摸索來的快吧? p.s.我這週在看公司的系統,看到怎麼會一直有ext.*,但是卻找不到宣告ext的地方, 上網查發現原來是用extjs框架,超出我的負荷了Orz 他說:我用空閒的時間熟練,這樣接案的時候就可以比較快做出客戶需求 .........後來就聊其他事情,不聊網頁的事情了 結語: 因為自己對網頁和網站架設還是初學者,想請問後端技能樹有哪些? 雖然我個人是不會排斥框架,而且還覺得要學會用框架需要花時間下工夫 不過還是想問問板上各高手的對於框架和後端技能樹意見 下次吃飯再跟他說 其實也是自己想知道實際情形如何才發文請益 感謝各高手不吝給意見 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.237.184 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1562855065.A.496.html ※ 編輯: kuro870153 (111.242.237.184 臺灣), 07/11/2019 22:26:58

07/11 22:30, 6年前 , 1F
覺得兩邊都有點瞎子摸象
07/11 22:30, 1F

07/11 22:45, 6年前 , 2F
user就是懶 要有能力應付懶人操作的UI 而不是能用就好
07/11 22:45, 2F

07/11 23:09, 6年前 , 3F
我覺得你可以接,盡情的發揮思考怎麼完成專案,算是
07/11 23:09, 3F

07/11 23:09, 6年前 , 4F
學專案架構的經驗
07/11 23:09, 4F

07/11 23:12, 6年前 , 5F
可以啊 不管義大利麵扣/安全的話,php 和 js 和 html 刻小
07/11 23:12, 5F

07/11 23:12, 6年前 , 6F
網站含前後端超簡單的
07/11 23:12, 6F

07/11 23:12, 6年前 , 7F
ps. php, js, html 同檔案
07/11 23:12, 7F

07/11 23:15, 6年前 , 8F
有種菜雞互啄的感覺
07/11 23:15, 8F

07/11 23:16, 6年前 , 9F
都還停留在剛上完課 能做出會動的東西就好的階段
07/11 23:16, 9F

07/11 23:17, 6年前 , 10F
現實生活中USER不一定會想照你UI操作去操作你的軟體
07/11 23:17, 10F

07/11 23:17, 6年前 , 11F
我覺得這部分才是寫軟體最麻煩的地方
07/11 23:17, 11F

07/11 23:18, 6年前 , 12F
至於後端 你朋友說的 覺得那些東西不難 是真的不難
07/11 23:18, 12F

07/11 23:18, 6年前 , 13F
認真看個幾周就可以做出可以動的東西了
07/11 23:18, 13F

07/11 23:18, 6年前 , 14F
但真正營運的後端...就是真的要進公司才碰的到那種流量
07/11 23:18, 14F

07/11 23:19, 6年前 , 15F
沒關係啦,沒有菜雞一直半瓶水,怎麼顯示出老手的價
07/11 23:19, 15F

07/11 23:19, 6年前 , 16F
值。是說某些老手也只是做比較久的菜雞。
07/11 23:19, 16F

07/11 23:19, 6年前 , 17F
自學是不可能的 除非你自己去弄一個服務給大家使用
07/11 23:19, 17F

07/11 23:21, 6年前 , 18F
認真給建議好了:PHP學到可以獨立做出小作品後,就
07/11 23:21, 18F

07/11 23:21, 6年前 , 19F
直上Laravel吧別再碰其他PHP框架了。思考層級會大大
07/11 23:21, 19F

07/11 23:21, 6年前 , 20F
提升的。
07/11 23:21, 20F

07/11 23:22, 6年前 , 21F
前端初期可先用jquey擋一下,想更深入再React/vue二
07/11 23:22, 21F

07/11 23:22, 6年前 , 22F
選一。
07/11 23:22, 22F

07/11 23:25, 6年前 , 23F
客戶一定會要加功能改功能阿,寫一堆爛code就是bug狂出
07/11 23:25, 23F

07/11 23:25, 6年前 , 24F
難維護最後換下來時薪大概10塊吧
07/11 23:25, 24F

07/11 23:25, 6年前 , 25F
是說接案真的不難找 價格夠低 會有很多人來
07/11 23:25, 25F

07/11 23:26, 6年前 , 26F
有基本功很重要,但是不用框架寫網站 ㄎㄎ
07/11 23:26, 26F

07/11 23:51, 6年前 , 27F
我覺得你以後可以叫你朋友天才
07/11 23:51, 27F

07/11 23:51, 6年前 , 28F
07/11 23:51, 28F

07/12 00:08, 6年前 , 29F
XD roadmap去看一看阿 就問你朋友怕不怕
07/12 00:08, 29F

07/12 00:20, 6年前 , 30F
沒關係啦 讓他踩到雷就知道了 有些人講不聽的
07/12 00:20, 30F

07/12 00:24, 6年前 , 31F
接案的問題不是會不會或能不能,是敢不敢
07/12 00:24, 31F

07/12 00:24, 6年前 , 32F
然後能力的成長是發現自己能力不足之後
07/12 00:24, 32F

07/12 00:25, 6年前 , 33F
選擇精進自己還是唬爛案主這沒辦法做到
07/12 00:25, 33F

07/12 00:26, 6年前 , 34F
精進自己是選擇閉門造車還是站在巨人肩膀上
07/12 00:26, 34F

07/12 00:26, 6年前 , 35F
每個人選擇的路不一樣,適合你的未必適合他
07/12 00:26, 35F

07/12 00:27, 6年前 , 36F
板上多數人建議的路可能是不錯的路但也未必適合你
07/12 00:27, 36F

07/12 00:28, 6年前 , 37F
都是大人了,勇敢一點自己選擇然後承受結果吧
07/12 00:28, 37F

07/12 05:05, 6年前 , 38F
接案只要你會的跟業者要的有對到就好了,我只會CSS時就
07/12 05:05, 38F

07/12 05:05, 6年前 , 39F
開始接案了。
07/12 05:05, 39F

07/12 06:32, 6年前 , 40F
我當初學網頁跳過CSS直接直接寫canvas+js的遊戲,然後也
07/12 06:32, 40F

07/12 07:04, 6年前 , 41F
框架的重點是在可維護性,就像MVC架構,你不拆MVC,東
07/12 07:04, 41F

07/12 07:04, 6年前 , 42F
西一樣可以動啊。但維護時你只會想死,尤其多人修改。
07/12 07:04, 42F
感謝各高手的建議,讓我了解實際層面,收益良多 ※ 編輯: kuro870153 (111.242.237.184 臺灣), 07/12/2019 07:48:10 我在公司一開始是在系統內幫客戶做一些客製的功能和放呆,user總是能夠別出心裁想到一 ※ 編輯: kuro870153 (111.242.237.184 臺灣), 07/12/2019 07:56:02

07/12 08:04, 6年前 , 43F
全端? server那部分會嗎?
07/12 08:04, 43F
我不知道他會不會

07/12 08:40, 6年前 , 44F
認真覺得你唯一要學的只有google而不是補習班餵什麼你
07/12 08:40, 44F

07/12 08:40, 6年前 , 45F
就吃什麼
07/12 08:40, 45F

07/12 08:41, 6年前 , 46F
不對是你朋友,看錯
07/12 08:41, 46F

07/12 08:44, 6年前 , 47F
讓他碰碰灰就知道了,接案不是單一面向只要求技術面
07/12 08:44, 47F

07/12 08:45, 6年前 , 48F
也許你朋友比我們想像的厲害,連灰都碰不到一切順利
07/12 08:45, 48F

07/12 08:45, 6年前 , 49F
也許他第一個就遇到因為經驗不足,預算超時,溝通成本出
07/12 08:45, 49F

07/12 08:46, 6年前 , 50F
乎意料地高,需求一改再改,接案就是一個同時兼具 pm
07/12 08:46, 50F

07/12 08:46, 6年前 , 51F
業務與開發於一身的全端了,比全端更全端
07/12 08:46, 51F
我覺得有很大的可能他會變骨灰吧,網頁的東西真的不是補習班上課就能cover的 ※ 編輯: kuro870153 (210.61.156.58 臺灣), 07/12/2019 08:54:16

07/12 08:58, 6年前 , 52F
你太悲觀了,接案的東西原本就一堆屎。況且技術原本就是用
07/12 08:58, 52F

07/12 08:58, 6年前 , 53F
過知道很爛才懂得優缺點,直接用框架只是跳過那時期
07/12 08:58, 53F

07/12 11:33, 6年前 , 54F
邊接邊學邊練,在實踐中遇到問題去研究解決,學得最快
07/12 11:33, 54F

07/12 14:00, 6年前 , 55F
剛開始可能覺得不用框架可快速開發
07/12 14:00, 55F

07/12 14:00, 6年前 , 56F
但當系統愈來愈大
07/12 14:00, 56F

07/12 14:00, 6年前 , 57F
也許覺得還不如一開始用框架
07/12 14:00, 57F

07/12 16:44, 6年前 , 58F
希望半年後還有你們之間的對話續集
07/12 16:44, 58F

07/12 17:45, 6年前 , 59F
好奇你朋友報哪家補習班啊
07/12 17:45, 59F
讓你價值連城的那間 ※ 編輯: kuro870153 (101.14.136.13 臺灣), 07/12/2019 19:13:58

07/12 20:16, 6年前 , 60F
前端 angular >> react = vue
07/12 20:16, 60F

07/12 20:21, 6年前 , 61F
一事無成的那間嗎XD
07/12 20:21, 61F

07/12 20:24, 6年前 , 62F
angular功能架構直接包起來還一直改版沒很喜歡
07/12 20:24, 62F

07/12 20:26, 6年前 , 63F
框架使用是為了可維護不是為了快速開發....寫原生反而
07/12 20:26, 63F

07/12 20:26, 6年前 , 64F
更快吧。
07/12 20:26, 64F

07/12 20:54, 6年前 , 65F
真的要接案我比較建議先把ajax練熟
07/12 20:54, 65F

07/12 21:58, 6年前 , 66F
框架是讓你的程式架構更清楚更容易維護也是一種規範,可以
07/12 21:58, 66F

07/12 21:58, 6年前 , 67F
換個角度思考寫程式,我以前待的接案公司就是那種前後端全
07/12 21:58, 67F

07/12 21:58, 6年前 , 68F
部糊在一起的code一個頁面夾雜css html js php,做個留言
07/12 21:58, 68F

07/12 21:58, 6年前 , 69F
板之類用那種當然快阿,但是當需求越來越複雜,會變得很痛
07/12 21:58, 69F

07/12 21:58, 6年前 , 70F
苦,如果是維護別人的案子那更慘。
07/12 21:58, 70F

07/12 21:58, 6年前 , 71F
我認為使用框架和打基礎並不衝突,在你用框架的同時,應該
07/12 21:58, 71F

07/12 21:58, 6年前 , 72F
去了解一下框架背後的運作原理、設計模式還有trace code,
07/12 21:58, 72F

07/12 21:58, 6年前 , 73F
而不是只會使用它提供方法,自然而然你就會學到很多
07/12 21:58, 73F

07/12 23:48, 6年前 , 74F
結果是跟我上同一間XD,我大概4,5年前在台中上java的課程
07/12 23:48, 74F

07/13 07:22, 6年前 , 75F
你朋友只寫過接前端的資料當然不難. 如果還要對各周邊提供
07/13 07:22, 75F

07/13 07:23, 6年前 , 76F
服務, 那後端也不容易
07/13 07:23, 76F

07/20 01:34, 6年前 , 77F
你朋友相當瞧不起後端喔 呵呵
07/20 01:34, 77F
文章代碼(AID): #1T9qQPIM (Soft_Job)
文章代碼(AID): #1T9qQPIM (Soft_Job)