工作心情,二三事 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整理成 說明手冊。

一說下去有很多說不完⋯⋯


在執行專案上,有摩擦是難免的,在這裡每被雷一次就是我進步的時候。

不可否認,在開荒的世界要種出一片草原,需要花很多精力和時間。

還是老話一句,「易則易從,簡則易從」。

當有人告訴你,哪裡不好時,雖然不好受,但你也能知道不同角度的人是如何看待你,哪裡是你能進步的。

 

睡一覺,明天再繼續努力。



留言