看板 Soft_Job 關於我們 聯絡資訊
※ 引述《chengchieh (cc)》之銘言: : 前文恕刪... : 表達一下我的一些想法... : 我大概是6年前畢業... : 接觸asp.net初期看有1~2yr經驗的同事寫的code : sql query/update... : 然後一些常用的.net控制項 : 大概看兩三天就知道使用跟上手... : 後來寫了3年多的flash as3.. : 中間大概1年在.net只做db io吐資料跟html parser的win service... : 也就是空白的時間大概是3年多... : 我在8個月前被以前的同事(我以前看code的對象)找到現在的公司... : 又再度開始接觸.net.... : 原本1~2yr經驗的...現在是5yr左右的經驗.... : 然後我看到的code是什麼樣??.... : 就是跟以前一個樣.... : 頁面上的內容.. : 清一色的全擺控制項啊... : css...javascript... : 在他們的觀念... : 那是設計(art)所要負責的東西.... : 我的os是....他們在這其中的時間到底進步了什麼???.... : 我上個月去上了某mvp(will保哥)開的mvc課程 : 一堂課5~6x個學員... : 大概只有5個已經在著手非web form的開發 : web form曾經有它的輝煌時期... : 不過...它是10年前的產物... : 就我的感覺... : 它荼毒programmer...甚至是業界/市場..的影響... : 遠高過它的幫助.... : 有多少人只因為寫過(這邊不是定義為會寫喔)webform... : 就說得一嘴好程式.... : => 明明沒料搞得自己很強一樣... : 回歸到你問的題目... : 我可以跟你說... : 我寫不出來a題...google或者使用ide我應該做的出來 : 不過如果是開發新的.net mvc專案 : 我會跟你說這不是我應該寫的東西.... : 專業分工上...要做複雜查詢應該是寫sp或者是view...(扔給dba) : bcd大抵上都是應該會的東西... : html的部分... : 我倒比較想詢問的是... : 有多少公司/學校會去認真且細部的去介紹這樣的內容??... : 市場上充斥著的是只會照一套做法的前輩... : 了解的人佔的比例?...能影響的到人的比例?? : 最後.... : 我覺得90%不用google其實某種立場上是成立的.... : 但是.... : 那個立場是...如果你不google可以比你google更快找到解決問題的情況.... : 除非是完全沒什麼難度的問題.... : 不然這立場成立的機率太小.... : programmer首求的是解決問題的能力 : 如果每個人有了問題都只能靠自己解決... : 那...這個問題就會變成每個人都會遇上 : 當問題有了反映...多數的人知道這個問題及解法...再返回到發生問題 : 這是一個循環... : 有進步且快速解決既有問題的循環.... : 題外話... : 我有同事沒有物件導向的概念..沒有html的概念.... : 連post data都不會...這樣的人有.net 2yr經歷.... : 這種人...你敢用嗎?xd.... : 但偏偏...現在很多這類的人...就只是誇張程度的差異而已..... 小弟發表點我的看法...... 我認為MVC與WEB Form各有優缺點,說Web Form荼毒Programmer? 就某些角度來說 [我認同],但我想Web Form所帶來觀念上的創新, 大大的幫助ASP時代的設計師,MVC與Web Form的比較上,我只認同MVC 真的比較好維護... 那為什麼還有那麼多公司還在用Web Form呢? 1.會寫MVC的人不好找 2.自己培養MVC Programmer 出師=跳槽 ,又再培養=陷入循環 3.一堆非常龐大的產品是Web Form 架構,改寫? 你想逼死誰.... 4.Web Form 太好上手了,對於公司營運,人力上的斷層比較不容易出現 除非微軟說不支援Web Form 不然之前ASP => NET的那種情況,我不認為會出現, 應該是說 我不認為MVC會取代Web Form。 怎麼會突然有感觸勒?因為前陣子公司[高層]突然哪根筋不對,說出[我們要與時俱進 公司產品要全面改寫MVC架構],聽到這言論~ 感動阿~ 難得[高層]還保有對技術精進 的熱血熱忱,但補充但書[期限3~6個月]....... 程式光Build都要6~10分鐘,每個人身上都還背著好幾條人命,還要改寫MVC? 怎麼可能改的完,最好笑是改架構但不改流程(就是東西都照舊啦,改心酸的喔)..... 想當然爾,6個月過去後,一切雲淡風輕... 她也忘了自己說過什麼蠢話... P.S 同學 上個月我也有去上課喔~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.14.62.227 ※ 編輯: MacPerson 來自: 119.14.62.227 (03/12 02:33)
kinanson:如果你們公司架構寫得好,最複雜的商業邏輯應該不用重寫 03/12 03:09
kinanson:,搬過來就是寫view和controller而已,甚至寫個web api, 03/12 03:09
kinanson:流程和view用前端技術去做就好了 03/12 03:09
bndan:置換掉control 如同1樓所說的不難.而難的是view的技能.通常 03/12 08:20
bndan:技術停在control的公司 要從內部生出會寫前端的人..難=_= 03/12 08:21
chengchieh:通常...會感到不好維護的...都是既有的架構很糟糕的... 03/12 09:39
chengchieh:該前端做的事情..全部都扔到後端作... 03/12 09:40
chengchieh:尤其是離職員工..走掉了也沒見得有文件或者交接 03/12 09:40
chengchieh:逼死的通常不會是渾渾噩噩過日子的... 03/12 09:41
chengchieh:有想要有所作為的..看到不會有改善..也會萬念俱灰... 03/12 09:42
chengchieh:很多公司現行的通病就是如此... 03/12 09:42
chengchieh:至於跳槽的問題..我覺得如果在一個薪資穩定成長 03/12 09:43
chengchieh:公司經營良好..配合的同事也都有sense的情況.. 03/12 09:44
chengchieh:是比較少會發生的...不過..我想這三點都很難達成就是了 03/12 09:44
bbcust:第2點應該怪公司自己留不住人吧 03/12 14:01
robler:推樓上,自己要當新兵訓練中心,怪誰? 03/12 20:08
kinanson:市場証明價值啊,一堆公司豬頭,找到培養得起來的人材, 03/12 21:28
kinanson:卻又不肯給出相對應的價格,人走了再找人來訓練,其實養 03/12 21:28
kinanson:得起來的人材也不多啦,怪自己較實際 03/12 21:28