工作心情,二三事 2024/11/25
來到這間公司,進步的速度就像是坐上音速飛機一樣,當你回過頭來已經到了另外一地了。 在這間公司應徵的是前端,上一份做的是做php後端API及專案的開發。 新的一份工作,應徵的是前端,但沒想到這裡的前端是除了軟體開發winform其他皆屬前端。 面試的時候都有如實告知,自己會些什麼,在工作職缺應徵的是前端工程師😤 俗話說 術業有專攻,現在的程式能做很多事 有的做網頁、有個做 AI 、有的做軟體,並不適合每個都套用在同一個。 ————————————————————— 這讓我想起一句話,「強者適應環境,不合理的要求是磨練」。 或許是這裡什麼都沒有,進步卻很快,因為什麼都做,在專案上不太有什麼限制開發,更讓我能隨心所欲的發揮。 從一開始對css很陌生,到後來用sass ,stylus 引用UI FRAMEWORK ,寫自己的7-1partten 寫自己的utils元件庫有自己的一套規則。 竟然都是做前端工作了,框架也該摸一下。 我就選擇從svelte 開始, 和幾個流行的框架 比較過後 他不需要像react,切水果用肉刀,拿把水果刀就能切好一盤漂亮的水果,應有儘有,react能做到的,svelte 也能達到,這也是為何選擇它的原因,也有狀態管理 ,它的優點滿多的但用的人不多。 「不管黑貓白貓,會抓老鼠的就是好貓」 除了玩玩前端框架, 也有用ejs 來開發案件 最後再用parcel做打包。 其實這次會選擇前端的原因,也有部分的原因是可以更理解瀏覽器的運作, 資安上有哪些是該注意的,看看渲染切換和傳統換頁的差異。 這幾次專案開發上,要做的不是只有前端開發,也包括後端開發、文件上的優化。 在後端的開發上,一樣選擇了老朋友php 搭配了composer 更方便做管理。 說實在的,我的OOP的觀念並不強,也是B上司要求 要把這個觀念落實到專案並有個code review,被鞭刑是有的,但進步很快。 當你強制只能用OOP,會發現到後來全部都寫成OOP,真的很方便,邏輯思維表達會很清楚,抽絲剝繭,在做問題追蹤和寫單元測試也會很方便。到最後,連js 也全寫成OOP😏😏 部署環境用的是IIS,資料庫用的是MSSQL。 要在IIS上部署php也是有很多眉眉角角,也用notion整理成 說明手冊。 一說下去有很多說不完⋯⋯ 在執行專...