ち、冷靜的大人
面試的時候面試官一副自己也想逃ㄉ模樣怎麼辦
ち、冷靜的大人
今天面試XX旅行社,感覺旅行...怎麼說...比較傳統吧,而且加上現在產業狀況不太好,所以就抱著練習的心態ry
ち、冷靜的大人
滿少見的,面試的是兩位女性跟一位男性,一開始是做簡單的自我介紹和作品demo,然後就口頭問一些技術問題,CSS部分就垂直置中、如何做hover放大效果、改變左右排版的順序,都算滿基本的問題
ち、冷靜的大人
然後JS的問題...幾乎忘了問了什麼...
框架相關的話,則是問react和vue的差別(好多公司都有問),有沒有用過typescript,typescript的好處是什麼,以及有沒有用過tailwind,styled component 和 tailwind 用起來的差別和好處
ち、冷靜的大人
身為專業typescript逃兵(好意思),大致回答TS是規範我們寫JS的一種工具,雖然最後編譯出來會是一樣的東西,但是就開發的過程上定義好型別可以減少出錯的頻率,因為JS有轉型的問題之類的,我ㄉ極限就這樣了= =
ち、冷靜的大人
而 styled component 和 tailwind 的差別...我最後回答了我全都要= =
其實兩種寫下來自己都滿喜歡的....styled component比較接近原生的scss,我自己滿習慣寫原生scss的所以寫起來還滿順手,加上樣式元件化程式碼看起來很乾淨整潔,搭配BEM命名,整個樣式的結構非常清楚,這是我非常喜歡的地方。
ち、冷靜的大人
而tailwind由於utility class的特性,所以在更改樣式上會非常靈活方便,一般在比較需要快速構成的專案我會喜歡使用它,但是比較複雜的動作或者樣式上,我會覺得還是寫原生的scss比較順手...
而程式碼來說,光看tailwind的class name就一目了然,但是怎麼說...我就是喜歡樣式元件化的模樣QQ
ち、冷靜的大人
總之我自己很喜歡 styled component,但遇到最大的障礙恰好就是那種想改一點點樣式時的情境...而這正好也是tailwind的優點
ち、冷靜的大人
然後又講到redux toolkit的部分:

我:redux更新的時候要整包,會用「點點點」再加入要更新的key...真的抱歉,能夠理解我在說什麼嗎,突然忘記那個名詞OTL

對方:你在說解構對吧?
ち、冷靜的大人
這就是工程師間的默契嗎XDDDD
ち、冷靜的大人
然後其他軟性的問題比如說你轉換技術時是怎麼學習的?前公司和同事間合作有遇過什麼摩擦、為什麼離職之類的...
ち、冷靜的大人
講到為什麼離職我大部分都是回答1, 2兩點:
1. 公司人力不足(前端離職遲遲不補人)
2. 開發週期與需求迭代太快
(3. 主管老闆太爛)
(4. 錢不夠^^)
ち、冷靜的大人
我覺得2尤其嚴重吧,往往上面的一句話「我想看看感覺」、「你就改改看吧」而把之前的需求全部打掉,每週就是在不停開發新的需求,然後下週又變成別的東西這點實在令人很沒有成就感,以及懷疑自己的工作價值
ち、冷靜的大人
結果我在講這一段時,面試官掩飾不住的笑意面面相覷,簡直就在說:對!對!你說的沒錯!我們這裡就是這樣!
ち、冷靜的大人
後來在介紹到他們公司的前端組別,一組是偏向活動event的頁面製作,算是接案類型的團隊吧,對於CSS、動畫的要求會比較多,也沒有特別使用框架。
然後面試官和我說他們主管希望那些頁面改成用框架...我:可是這種活動頁不是不太需要維護嗎?應該也不用特別改成使用框架吧?
ち、冷靜的大人
面試官:對吧對吧!(為什麼你要這麼忿忿不平啊XD)
總之感覺這組比較偏向前端設計,自己興趣是不大,而另外一組就主要是官網、機票、自由行相關網站的開發,使用框架和未用框架的比例大概是3:7,然後有不少地方會用到jQuery...雖然每次面試都說我不在意jQuery...但就沒有很想寫
ち、冷靜的大人
總之這家公司真的毫不意外作風比較保守傳統,比如衣著不能隨便(雖然我也沒有很隨便的衣服)、按表操課的時間、感覺也滿常加班的但是申請加班費或補休也是流程很多(一般日好像還不能申請?),然後網路評價也是...一言難盡
ち、冷靜的大人
但真要說對我而言最大的阻礙絕對是交通,該司位於某區的郊區還要坐接駁車,簡單來說就是遠到不行...
ち、冷靜的大人
但整體而言聊下來感覺是相談甚歡,哀,我又自我感覺良好了哈哈
載入新的回覆