看板Soft_Job
: 是一份有關於薪資與所會的能力疑問來請益
: 請各位前輩給點意見參考
: 一般來講 PHP是比較好入門的程式語言
: 可是MVC架構在PHP方面就非常冷門
: 就所認識的人來說 都是學C#或VB的MVC架構
: 精通者在薪資方面通常有大幅度的提升
: 而PHP MVC精通的人還沒遇過所以不太了解
: 所以朝PHP MVC方面發展的話
: 假設初學者1分 大師10分 堪用5分 有著7分程度的話
: (我的PHP目前大概在6.9 C#在5 熟前端語言JQuery + Ajax)
: 在薪資上認為該有多少或是幾%的加給
: 才有這個價值呢?
: 目前也是兩條未來所學的路擺在眼前
: C# MVC + 穩定發展 + 薪水平均低些
: PHP MVC + 半年~一年不穩定發展 + 薪水目前多20%
: 請各位指教 謝謝
由您下的標題與內容來看,
我覺得您寫的架構,可能是框架(Framework)的筆誤!?
價值是由需求來決定的
弟接觸過的工作是 Java solution 為主的。
以自己的例子來說,在前幾份工作學到了一些 MVC Framework
像是 WebWork 跟 Spring MVC,
還有一些有的沒的能合併使用的 Applicatoin Framework
不過目前公司現有的 code 大多是在這些 Framework 提出前實作的
最"先進"的是 Struts 1.x,相信接觸過新的 Web Framework 的人都會想唾棄它
現實是,若我得協助維護它們,
那我已學會的那些新技能的"成品"並不會替工作帶來價值
我無法說服它人,我因為會這些新玩意而值得多付我些薪水。
這時您得換個角度來闡述您的價值
是否能掌握設計一個符合 MVC Framework 概念的精神呢?
那些精神帶給你什麼樣的觀點,能輔助您用新的眼光來看待:
1. 未使用 MVC Framework 的程式
2. 違背 MVC 精神的程式
並且在 MVC 無法三者兼顧時,您如何取捨。
最後,將標準最到最低限。
如何有效利用委派的方式(或其它架構設計、重構技巧)讓維護的程式,
漸漸逼近使用 MVC Framework 同等的效果。
--
◆ From: 61.231.51.251
※ 批踢踢實業坊(ptt.cc)※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1307467774.A.DCF.html
推 askeing:推q老大~ 06/08 10:53
→ askeing:且的確很多時候現有的code充滿歷史的痕跡,當年沒那些框架 06/08 10:54
→ askeing:這時候硬要套新東西進去會是大工程 06/08 10:56
→ askeing:最終就是掌握概念,做出適當捨,寫出好維護的程式碼 06/08 10:56
推 lance70176:感謝指教 是Framework沒錯 06/08 19:58