看板 PHP 關於我們 聯絡資訊
(借帳po文) 各位板上大大晚安, 小弟是剛入行的後端工程師, 目前也只接案完成一個普通後臺而已, 我所有的code基本上都我師父教的, (我上個月前有請朋友代發過文) 可是他接案寫全端已經寫十多年了, 到現在準備要轉戰業務, 之後就由我負責後端部分。 小弟在學習過程中, 時常疑惑自己要不要自學個框架, 所以選了laravel->php7, 反倒是我師父說他認為沒必要浪費時間學那個, 還不如把時間拿來開發自己的library... 就是之前大大們說的土製框架... 他說我們是作為一個開發者,而不是使用者...(這邊我就霧煞煞了 又舉例好幾年前接案的客戶自己請人來協助開發,結果那個人只會用framework跟mysqli ,沒多久就走了...(我師父因此蠻得意的~ 而且許多客戶伺服器也不能直接改用php7, 再者他深信php5是不會被淘汰的... 但也沒有制止我繼續去搞這些, --- 不過對我剛起步的年輕人來說, 也許以後工作室成立團隊,用laravel會很方便, 或是為我自己未來著想,面試大公司時laravel也能加分~ 看了現代php之後,自己認為繼續寫下去恐怕會跟業界脫節(?! 特來板上請教一下, 接案開發的時候,盡量使用最原始的code慢慢刻,而不要用framwork最好,這點是對的嗎 ?! 小弟在這個情況下,是趕快把傳統php學好跟著接案就好,還是花更多心力去學用新的東 西呢? 謝謝各位大大。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.153.66 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1511623813.A.E5E.html ※ 編輯: miniear (114.41.153.66), 11/25/2017 23:59:00
tkdmaf: 想土砲行啊!文件自己寫………11/26 00:32
tkdmaf: 你師父只想土砲法,是我的話會說:土砲跟框架都要學11/26 00:33
tkdmaf: 土砲是當你沒資源時,你還有能力來處理問題。11/26 00:34
tkdmaf: 框架則是給你一個省時省力的資源,讓你快速完成工作11/26 00:34
tkdmaf: 要說說,二者都重要,重要學,沒有那個是要被放棄的11/26 00:35
明白了~我會兩邊繼續學下去,謝謝指點
tkdmaf: 我 都11/26 00:35
MOONRAKER: 那個人離開很可能是因為他找到更好的11/26 01:16
其實我會以為是,對方認為沒用框架是非常奇怪的事情,然後就走了...不是單人開發, 用團隊用的框架好像比較有效率!
MOONRAKER: 你在你師父手下當然聽他的 但是你學什麼也不用管他11/26 01:17
crossdunk: 聽你師父的,保證你會後悔11/26 01:39
他想要定位在越"純開發"越好的角色,畢竟接案需求都是要客製化,而且客戶環境也是老 舊的,所以用框架即是一種限制這樣~ ※ 編輯: miniear (111.83.13.77), 11/26/2017 12:45:17
xdraculax: 老人邏輯經驗可以學,守舊不思進取勸你別全聽11/26 13:51
xdraculax: 客戶環境定位在PHP5.3是比較穩,但框架最好要用11/26 13:53
tkdmaf: 我可不可以猜測你師父根本不會用框架,甚至不懂物件?11/26 15:06
不用框架,但懂物件~不過應該不深...
tentenlee: 老人都不相信別人寫的套件呀 都說要自己寫呀11/26 15:32
※ 編輯: miniear (111.83.13.77), 11/26/2017 16:10:06
crossdunk: 有一篇"工程師應該放心大膽地創造技術負債" 應該就是說 11/27 10:10
crossdunk: 你師父吧 哈哈 11/27 10:10
MOONRAKER: framework跟客製化沒有衝突 你老板把framework和套件 11/27 11:11
MOONRAKER: 搞混了 framework是規範你資料庫怎麼接、常用功能怎麼 11/27 11:12
MOONRAKER: 拆、主要功能怎麼區分 不是像那些架站或開店套件一定要 11/27 11:13
MOONRAKER: 跟著他規劃走 自己不容易客製 11/27 11:13
crossdunk: 樓上,我覺得只是他老闆不想面對而已 11/27 11:30
crossdunk: 正常來說有工作經驗的工程師應該都知道FRAMEWORK及 11/27 11:30
crossdunk: PLUGINS的差別 11/27 11:30
MOONRAKER: 此言差矣 也有有經驗的工程師認為物件導向都是要害他的 11/27 11:42
MOONRAKER: 根據我對某些dev土星程度的經驗 framework是真的沒碰過 11/27 11:43
MOONRAKER: 也搞不清楚差別 不過不是php的 是j*v*的 11/27 11:43
swallowcc: 翻你以前的文看會覺得師父真是呵呵呵 (略 11/27 15:33
xdraculax: 我以前還是老古板的時候覺得 1框架拖慢效能 2大家都看 11/27 19:11
xdraculax: 的到 code 不安全 3學了這框架只能用這套,別套或改版 11/27 19:11
xdraculax: 又要另學,原生的世界通用亙古不變 11/27 19:11
xdraculax: 用了框架才知道 1集合眾人智慧只有更安全 2原生一人一 11/27 19:15
xdraculax: 套框架規範好團隊合作 效能...沒辦法忍著點 11/27 19:15
xdraculax: 至於 wp 我還是覺得非常危險...常爆出安全性問題 11/27 19:17
dou0228: 你完全相信他的,才會被他害死 11/29 10:02
dou0228: 不用框架不是不行,但你認為多少人能把code寫好又安全? 11/29 10:03
dou0228: 框架當然會拖系統效能,不過,你可能還會使用10年前電腦? 11/29 10:19
jaywang4: 通常不升PHP7主要是舊程式可能會不相容,不然沒理由不用 12/02 10:52
molopo: laravel 12/05 20:20
sakilu: 你可以幫Laravel寫擴充達到客製化的需求啊 這不衝突. 案子 12/11 20:46
sakilu: 接多後的確都是要自己累積許多模組來快速消化案子. 但是La 12/11 20:46
sakilu: ravel這麼好上手不到幾週就可以會的東西都還嫌難 那我也不 12/11 20:46
sakilu: 信他土砲有多厲害 12/11 20:46
chan15: 有的話你給我看一下你師父 github 上的土炮我再告訴你要 12/16 18:27
chan15: 不要聽他的 12/16 18:27