作者aaroms (Aaron™)
看板Soft_Job
標題Re: [心得] F2E面試心得
時間Mon Mar 24 18:43:06 2014
Hi 我是面試你的人
其實題目沒什麼標準答案,
因為你一開始不管怎麼解我都會繼續問,
"如果不用什麼, 可以怎麼寫"
純粹只是想考考你的反應跟思考以及找資料看 source 的能力。
: faria system
: 板上有名的公司,CTO是網路名人,員工都很年輕,管理方式感覺很美式,薪水應該也很好
: 面試聊天感覺挺自在的,大概是因爲老闆是技術出身,所以對新東西有一定程度的狂熱吧
: 系統做的很漂亮,我這個學設計都忍不住讚歎,CSS也寫的很棒,好像是用SASS,產品感覺很精緻
: 不過好像是用jquery和其他類似的framwork去寫,
: 用習慣anularjs後對這種架構的網站有點皺眉,維護應該很累吧!
我必須要說 不需要執著於任何一種框架或是 lib,
沒有一種框架是用了你的原始碼就會好維護,XX就會變雞腿的,
一團義大利麵換個方式寫還是義大利麵
關鍵是在於有沒有持續整合、組織出一個好的原始碼/結構的慣例
這幾年 javascript 模組化一直是顯學,
改善了 javascript 過去在模組依賴上的問題,也間接的提升的原始碼的可讀與維護性
但是模組化在一個錯誤的結構,依然是一團無法維護的原始碼
: 對於ruby on rails這種後端出template的做法沒有很贊同,還是喜歡json+ajax+angularjs一切在前端解決
: 這可能是我個人的喜好吧!
: 面試完還有個小測試,是考如何用js在一行內顛倒一個字串,可以用l任何ib,
: 這題就難倒我了,平常都是處理array和object,字串的API都不太熟,做了好久
: 實在想不出來怎麼寫,還好主管人很好,一直給我提示,
: 最後花了很久時間才做出來,自己都覺得很糗
: 接下來是考萬年考題,前面兩個div都用float,那最後一個div要加什麼才會正確換行
: 因爲bootstrap用的太熟,所以就答加個.clear-fix,
: 主管接着問那不用framework呢,我就答不出來,後來他直接告訴我該用clear:both
: (回家之後想了一下,這題好像用:after僞元素+clear:both更好)
: 另外一個考題,字串反轉要在一行解決,就不能用迴圈,只能call 各種lib的API
: 其實lib的API裏面也是寫迴圈,所以其實被考這個,是考API的熟悉程度,覺得意義不大,
: 不知道主管以前是不是做前端的,後來google了一下,好像最近有點風聲,有興趣自己看一下
: 心得
: 薪資大部分都在4萬左右,不過我的理想月薪是5萬元,
: 對於只有八個月經驗的人來說,大部分公司好像很難贊同,
: 就如同前一位版友說的,F2E工作分成設計跟程式兩塊,
: 越大的公司切的越開,越小的公司越希望你全包
: 我自己是比較認同應該要全包,畢竟UX互動設計,視覺設計,程式,甚至後端都是一體兩面的東西
: 像目前任職的公司後端是用node.js,前端和後端其實很糢糊,API長怎樣,流程就長怎樣
: 把這些東西分開,其實大部分的時間都花在討論上,當然這是各個公司自己的選擇
: 不過要全包,在大公司好像很難找到適合的職位,
: 需要做比較少的會覺得你薪水開太高,其他都有人在做了
: 需要做比較多的,會覺得你要有管理經驗,應該是要帶一個team而不是全部自己來
: 所以我認爲要全包的人,應該要朝小公司或自己創業,soho比較適合
: 技術的部分,大部分的公司都還在使用jquery,所以jquery熟是最好,
: 畢竟都是在維護,而不是做新的產品
: 很多求才訊息喜歡寫angularjs或相關MVC架構會加分,
: 但其實......連主管自己都不太懂,這在面試時很明顯的感覺到,
: 畢竟現在賺錢的產品多是用強大的後端支持,
: 雖然大部分工作移到前端是未來趨勢,不過應該不會太快,
: 要找工作人的人,要學新技術還是熟jquery, php, ruby on rails等舊框架
: 要看你想找什麼樣的工作
如果你想朝 Full-Stack 工程師前進的, 建議你不要對任何技術有成見或是
覺得哪種就比較好哪種就比較差,各種框架、語言都有優點,也有缺點
也無所謂"舊"框架、"舊"技術,大部分有在持續維護的框架都不斷的求新求變,
至於前端工程師是否需要精通任何框架、lib 像 jQuery, Angular, Backbone 等,
我必須說,當你完全熟悉語言與網頁技術本質,框架不過只是工具。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.160.140
※ 編輯: aaroms 來自: 114.32.160.140 (03/24 18:48)
推 konamikiko:XD 有神快拜<(_ _)> 03/24 18:52
推 hSATAC:推推y 03/24 18:58
→ superpai:大大~ 03/24 18:59
推 hellolucky:有神 先推再看 03/24 19:07
推 juls:有人快拜 03/24 19:09
推 juls: ^^ 神 03/24 19:11
推 Kudo:有神快拜 <(_ _)> 03/24 19:20
推 QQrz:謝謝前輩給我的寶貴建議,昨天還在想你怎麼還沒看到XD 03/24 20:15
推 waterdisney:有神快拜~ 03/24 21:09
推 lovdkkkk:推最後一段 還有不同口味的意大利麵 03/24 21:09
推 ilake:大半生coding,終於 ... 看見神了! 03/24 21:59
→ bobju:XD 03/24 23:03
推 ckfmp:有神快拜 <(_ _)> 03/24 23:08
推 TonyQ:推 aaron XD 03/25 18:15
推 andymai:推"各有優劣"~做成義大利麵是自己的問題~就像同樣的車~有 03/26 09:20
→ andymai:人可以開一輩子~有人開沒多久就問題一堆~使用方式是關鍵 03/26 09:22