Re: [閒聊] 好奇板上的朋友們都是讀甚麼科系阿?

看板Web_Design作者 (沉默是金。)時間14年前 (2011/02/06 00:36), 編輯推噓4(4014)
留言18則, 5人參與, 最新討論串4/8 (看更多)
※ 引述《rocky823 (rocky823)》之銘言: : 標題: Re: [閒聊] 好奇板上的朋友們都是讀甚麼科系阿? : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 114.47.75.61 : ※ 編輯: rocky823 來自: 114.47.75.61 (02/05 19:38) : → tkdmaf:啊就網頁設計師啊!不需要莫名的提昇他們的「工程師」地位 02/05 19:41 : → tkdmaf:另外。不要挑文章毛病,我只是不小心在JAVA後面加空白。 02/05 19:41 : → tkdmaf:你沒看到我文章中二種寫法都有,只是習慣性的筆誤。 02/05 19:42 : → tkdmaf:嗯!我對js的確不是很了解。不過也就是用來做做動畫的程度 02/05 19:47 : → tkdmaf:而且偏好jquery來完成原本複雜的工作。 02/05 19:47 : → tkdmaf:說國外的技術比台灣強這點是事實。但要說內陸...... 02/05 19:48 : → tkdmaf:除非喝過洋墨水的(讀過外國技術書刊的),不然很難講。 02/05 19:49 : → tkdmaf:雖然我一向推崇國外的書籍。國內有價值的不多。 02/05 19:49 : → rocky823:..真是小青蛙XD 原來設計->工程師 叫做"提昇"?? 02/05 19:51 : → rocky823:所以您是看不起設計囉?我們公司的F2E也要會PHP 能力絕對 02/05 19:51 : → rocky823:在你之上....@@ 02/05 19:52 : → tkdmaf:OK!OK!能力在我之上那很好。保你公司賺大錢嘛! 02/05 20:00 : → tkdmaf:能力在我之上的意思是說? 02/05 20:02 : → tkdmaf:他們會重構?會設計範式?懂物件導向?知道XP?會敏捷開發 02/05 20:02 : → tkdmaf:懂單元測試?知道測試導向開發?了解設計驅動模式? 02/05 20:03 : → tkdmaf:而且這些都還是十年前的技術了。誰才是小青蛙? 02/05 20:03 你講的是軟體開發方法,這些只要是作軟體的「都可以作」。 從front-end到一般ap到所有ap 比比皆是, 至於有沒有人作,就我的觀察,仍然是有的。 我在的公司是作 UI Framework 的, 我們公司的價值就是把 javascript 、 css 、 html 還有 java 整個打成一個元件, 可以透過 server side 的 java 語言來操作前端頁面, 當然如果你是個夠強的 F2E Engineer 你也可以直接操作 client 。 重構就不用說了,基本上有code review/refactor 對有熱情的人是基本的; Design pattern 這東西要看你怎麼定義用它, 我相信 Singleton /factory method/state 這種pattern 不用人教你也會用。 XP/test-driven 基本上是組織流程,我們是採用階段性討論的方式再進行開發, 把一個元件的開發拆分成四到五個階段,從原型設計(需求設計)、 實作中需要的 milestone 來拆,階段性demo/review/討論。 我們還自己開發一套我們自己的 automatic-testing 工具, 以selenium 為基礎, 搭配我們自己的 client side engine,進行網站測試的測試方法。 我們現在每天會分別測試當天的freshly version, 在七個browser上跑250個以上的測試案例。 這些技術看起來兜兜名詞好像講個幾句話很簡單, 實際上都是需要人力的,真的能作到他們的人,是需要敬佩的。 你沒有花上半年一年去耕耘這些東西, 這些東西是不會自己冒出來的,不要講得好像沒作到這些就是該死。 在台灣即使是寫桌面AP 的,有作到這些的也都是值得敬佩的。 我們的主要的產品用戶有蠻大比例是海外的大公司。 而我本身就是個 F2E 出身的傢伙, 這塊的市場其實很大,只是沒踏進來的人根本看不見。 jQuery 會用用很了不起嗎? 我每次看到 jQuery 有新版,我有空就會去看 source diff , 看它修了什麼東西,心情夠好就寫寫 release note 。 看到別人的 js lib ,有本事去跟人家的 js lib溝通了解他的實作細節, 從中融進自己的設計中, js 的世界有太多東西是你沒去玩根本不知道的。 你能把握今天改一個新版所有瀏覽器頁面不會爛掉嗎? 你有把握今天碰到 ie6 的靈異現象時你有辦法處理嗎? 最後也最常見的一個, 你知道為什麼有些時候一些頁面分開跑都會動, 突然今天把東西都整在一起就突然啥事都不對了, 又肥又慢甚至還有script error 嗎? 你知道頁面 js 怎麼撈比較有效率嗎? 你知道怎麼建立自動化 merge/compile js 的流程, 又可以讓頁面順利進行運作嗎? 在Client 有太多太多的東西可以討論了。 ----------------------------------- 作一個 UI 元件,如果沒有 client 絕對是拿石砸腳, client 永遠不會是主角,因為他自己沒有資料, 但是它絕對也不會淪落到陪襯的地位。 而且說真的,client 在這麼糟糕的網頁環境上反而是增加了他的地位, 雖然蠻諷刺的,在ie6這些鬼瀏覽器還沒死掉之前, F2E/client 還是會一直都很重要的。 在他們死掉之後,client 還是有機會很重要的, 因為有很多的 functionality 在後面需要client 的support。 當然,這些仍然取決你的需求。 還在寫十年前那種「我的第一個烘培機」之類的頁面的話, 的確是不需要這些。 對了,接下來就會有人說,我不會這些沒關係,我還是一樣可以賺錢。 我會這些有賺得比較多嗎? 事實上,有。針對那些企業內部的內部系統,他們著重的是高度互動、使用性, 在這種環境下你有機會用一般的環境搭配一些比較簡單的 client 去作, 但是你會作得非常痛苦。 我看過有些產品提供的就是這類高互動性的平台下, 一個預先幫他們考量好他們所需要知道的東西, 讓他們在絕大多數的狀況下不用煩惱這些雜事。 光是把這件事情做好,能賺得錢就已經可能多到沒手可以賺了。 你的視野、你的市場在哪裡,決定你看到這些事情的看法。 : → tkdmaf:我非常的承認我網頁設計的設計力是比較弱! 02/05 20:04 : → tkdmaf:所以這方面,都交給專業的網頁設計師去負責。 02/05 20:05 : → tkdmaf:但這並不代表,我不懂HTML、CSS和JS。只是那不是我的工作 02/05 20:05 : → tkdmaf:上面講的你工程師要是會,請他過來,我公司4萬5起跳! 02/05 20:06 : 推 mdfh:現在比較流行行銷喔 XD 02/05 20:29 : 推 turtleknight:我只知道工程師要把網頁做的漂亮很難 02/05 20:35 : → pm2001:知道要怎麼表現<->知道用甚麼方式可以實做出來<->實做 02/05 20:37 : → pm2001:這三個完全是三個不同的事情捏 02/05 20:38 : → Kelunyang:其實tkd大會用jQuery,就應該要承認JS並不是這麼簡單 02/05 20:50 : → Kelunyang:的東西了@@" 02/05 20:50 : → Kelunyang:雖然沒有完整的OO,但是JavaScript:美麗部分裡還是有 02/05 20:50 : → Kelunyang:介紹蠻多替代方法的... 02/05 20:51 : → Kelunyang:畢竟要讓js在不同的機器上達到不錯的效能也要蠻努力的 02/05 20:52 : → tkdmaf:kelunyang大大:都不簡單。但我們可以讓他很簡單。 02/05 22:04 : → tkdmaf:工程師的努力在於:如何將複雜的事情簡單化。 02/05 22:05 : → ez880:報告 我都會 那算什麼ORZ 02/05 22:20 : → evenwu:其實這篇說的不無道理y 02/05 22:53 工程師我認為主要還是在於:看到需求,解決需求。 F2E 本身就是個時代需求的演進。 -- 網頁上拉近距離的幫手 實現 GMail豐富應用的功臣 數也數不清的友善使用者體驗 這就是javascript 歡迎同好到 AJAX 板一同討論。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 67.139.36.200

02/06 00:38, , 1F
不得不推啊(嘆)
02/06 00:38, 1F
※ 編輯: TonyQ 來自: 67.139.36.200 (02/06 00:39) ※ 編輯: TonyQ 來自: 67.139.36.200 (02/06 00:41)

02/06 00:43, , 2F
跟他認真就輸了...
02/06 00:43, 2F
※ 編輯: TonyQ 來自: 67.139.36.200 (02/06 00:46)

02/06 00:56, , 3F
btw 根據我長期的觀察跟之前去面試經驗,yahoo的F2E水準
02/06 00:56, 3F

02/06 00:56, , 4F
平均都在程度之上,也有幾個我蠻敬重的前輩是從那邊出身的。
02/06 00:56, 4F

02/06 02:08, , 5F
T大,不知道有關 selenium 測試的部分可以多介紹一些嗎
02/06 02:08, 5F

02/06 02:09, , 6F
特別是在自動測試 cross browser 的部分不知道可以分享
02/06 02:09, 6F

02/06 02:09, , 7F
一下嗎 :P ? 感謝
02/06 02:09, 7F

02/06 02:12, , 8F
我想大概也只有T大看得出來我走的是程式編程架構為主吧。
02/06 02:12, 8F

02/06 02:13, , 9F
這篇文章我佩服的地方是:又一個真正講重點的文章了。
02/06 02:13, 9F

02/06 02:15, , 10F
不過當中提到的JSP倒是給我一些不太愉快的經驗就是了。
02/06 02:15, 10F

02/06 02:16, , 11F
啊!JSP是上上篇的推文內容。
02/06 02:16, 11F

02/06 03:08, , 12F
EragonJ 那部份的確是蠻有趣的,但測試案例寫起來有些繁瑣
02/06 03:08, 12F

02/06 03:09, , 13F
selemnium 有幾個client 語言,其中一個是java。
02/06 03:09, 13F

02/06 03:09, , 14F
算了 我另外開一篇文章講selenium RC的運作原理好了。
02/06 03:09, 14F

02/06 03:13, , 15F
先去吃個飯先 晚點回來再寫...
02/06 03:13, 15F

02/06 03:15, , 16F
感謝 ! :P
02/06 03:15, 16F

02/06 03:50, , 17F
我是用Autohotkey來做GUI Test,它的好處是可以直接編成exe
02/06 03:50, 17F

02/06 03:51, , 18F
丟到乾淨的環境去做測試
02/06 03:51, 18F
文章代碼(AID): #1DJNoJRP (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1DJNoJRP (Web_Design)