工作心情,二三事 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整理成 說明手冊。
一說下去有很多說不完⋯⋯
在執行專案上,有摩擦是難免的,在這裡每被雷一次就是我進步的時候。
不可否認,在開荒的世界要種出一片草原,需要花很多精力和時間。
還是老話一句,「易則易從,簡則易從」。
當有人告訴你,哪裡不好時,雖然不好受,但你也能知道不同角度的人是如何看待你,哪裡是你能進步的。
睡一覺,明天再繼續努力。
留言
張貼留言