看板 Soft_Job
作者 lovdkkkk (dk)
標題 Re: [討論] 前端工程師前景請益
時間 Thu Oct 29 21:15:26 2015



    覺得前端簡單嗎?那只是你用不到難的部份而已。
    個人覺得前端難可以很難,而且是超級的那種。

    來看一個需求如何慢慢長大的 input field。

    1. 一個輸入欄位,嗯...簡單。

    2. 一個美化的輸入欄位,拼一下 Dom,一點圖,一些 CSS,
    一些客製的 hover focus...仍然 easy。

    3. 其實這 input 是要到後端撈選單的,輸入後要跳個 list 在下方,
    好吧,聽 key event 發 Ajax + 以上,還好嘛?

    4. 一直發 request 伺服器負擔太大?
    好吧加個 debonunce / throttle,仍然 ok

    5. User 敲完字後立刻選好選項 (更新了 input) response 才回來,
    選單又跳出來?噢好吧檢查一下有選項就不跳選單。

    6. 這時發現因為 Dom 結構的原因,在瀏覽器縮放時會破圖,
    或產生 color bleeding

    7. User 敲完字後立刻選好選項但發現選錯,結果因為 5 選單沒跳?
    ...

    什麼?你說上面 1234567 都已經有現成元件可以用?
    你確定?
    style 是你要的嗎?
    當你需要客製行為時抓得到 inject point 嗎?

    用現成元件最怕的是狀態你無法掌握,
    狀態改變的事件它不見得有提供,

    而其實到上述 7 的部份,
    個人覺得就已經不下於後端多執行序下的資源管理問題了,
    那通常還不會是最後一個問題...


    而且...這還只是個輸入欄位哦?
    如果 A 元件如何時 B 元件要有什麼改變,
    或是多個元件間有親子關係影響到顯示問題,
    或是遇到規格上的限制 (如 302 redirect) 要找 workaround,
    那...故事可精彩的咧!


※ 引述《neo5277 (I am an agent of chaos)》之銘言:
: 程式很講天分
: 前端也是自己覺得還 更加吃天分。
: 很多時候重點在排版~~
: 我們同期有一個,以前是念新聞的。
: 自己有再兼攝影婚攝修圖,PS,AI神手。
: 我們是.net, backend的時候他比較困擾
: 上到前端部分時候他整個人根本就變成超級賽亞人
: 順便還包辦修圖出圖。
: UI出來就先贏了~~  現在在某銀行做前端跟手機薪水也是不錯。
: 前端的世界的確是滿迷人的。

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.141.96
※ 文章代碼(AID): #1MCXlnFd (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1446124529.A.3E7.html

--
作者 lovdkkkk 的最新發文:
  • +25 [心得] 近兩年回顧 - Stock 板
    作者: 111.251.64.210 (台灣) 2021-02-15 11:35:05
    先說聲 新年快樂 最近兩年來股市變化較大, 不過個人交易上沒什麼改變, 做法跟第二年心得裡寫的差不多 ( #1SL6tQIz ), 獲利也大約持平, 股利每年領個 5% 再把漲多的賣一賣賺個 3%~5 …
    46F 26推 1噓
  • +18 Re: [請益] 後端工程師要如何更優秀 - Soft_Job 板
    作者: 125.227.154.169 (台灣) 2019-06-05 12:17:53
    大概提一些個人覺得有用的觀念, 可以做的方向以及建議順序 一些個人覺得蠻有用的觀念, 寫在前面 * 聚焦在目的, 而不是工具/方法/手段 打個簡單的比方, 做出好吃的料理是目的, 而用什麼器具、料理方 …
    20F 18推
  • +5 Re: [請益] 前端工程師還需要具備的特質 - Soft_Job 板
    作者: 118.163.80.109 (台灣) 2018-01-29 12:02:42
    前端基本上就是, 透過 "網路" 向 "後端" 拿資料 然後使用 "HTML" "JS" "CSS" …
    5F 5推
  • Re: [討論] 前端工程師前景請益 - Soft_Job 板
    作者: 1.164.141.96 (台灣) 2015-10-29 21:15:26
    覺得前端簡單嗎?那只是你用不到難的部份而已。 個人覺得前端難可以很難,而且是超級的那種。 來看一個需求如何慢慢長大的 input field。 1. 一個輸入欄位,嗯...簡單。 2. 一個美化的輸入 …
  • +1 Re: [請益] 想了解前端的學習順序 - Soft_Job 板
    作者: 1.164.151.206 (台灣) 2014-12-20 01:39:10
    HTML -> 覆習 HTML -> 確定你真的會 HTML CSS -> 覆習 CSS -> 確定你真的會 CSS -> 再確定一次你真的會 CSS JavaScrip …
    3F 1推
點此顯示更多發文記錄