原來可以這麼寫(14): 其實我有點想離職

心路歷程 好久沒有繼續這個「原來可以這麼寫」的系列了,這一系列的文章都將記錄著我一路以來在IT工作的心得和感受,這篇文章有點沒有那麼技術、偏心路歷程,也算是我送給自己從事工程師五年多以來的小禮物吧! 我大學一畢業就開始工作,沒有服兵役的問題,在2016/07開始寫PHP直到現在,嚴格來說…也大概快要六年了吧哈哈!這五年多其實技術能力進步不少,也蠻確立自己想要往後端的道路前進。我熱愛與資料庫共舞、享受著與CLI生活的感覺,能夠用自己所會的程式解決他人的問題其實也蠻有成就感der ~~~ 我也不是那麼討厭前端…但老實說我不太想寫Angular,ionic…也不想繼續搞Magento的 …

原來可以這麼寫(13): 其實我會一點點Ruby

都在 SQL啦,哪次不SQL 最近工作主要的部分是幫忙營運單位做資料匯出相關需求,沒有同事在說我還以為去年我應徵的是「資料工程師」呢! 不過說真的,其實我很喜歡「資料庫」,喜歡SQL語言,所以其實我覺得做這些東西是在挑戰自己、很好玩…. 更期望之後可以碰碰其他的SQL 像是PostgreSQL 啊、Oracle 之類的。 總之我覺得藉此經驗能挑戰自己寫SQL 也很不錯,雖然有夥伴說其實你就匯出Row data 給他們就好啊,叫他們自己拉Excel 做就好…. 但我就是想要幫忙他們解決問題麻😅 真不知道如果要應徵DBA ,我這種粗粗淺淺的菜鳥經驗能不能試試? 沒梗了,來講Ruby 簡單交代一下最近工作狀況, …

原來可以這麼寫(8): SAM 真的好好玩~

這篇文章有點廢,沒什麼技術點… 純粹是拿部落格當筆記的概念。 玩 AWS SAM 最近在玩AWS SAM CLI 部署 lambda ,真的好好玩喔,最近拿來部署好關於一些資料庫、SQS、KMS 等等的東西… 以下是我花了一點時間研究好怎麼寫template.yaml … 都要變成yaml 工程師拉! 更多的Mysql 研究 另外因為某個原因,讓我最近一直在研究database lock 的問題… 原來,加一個[for update]就可以達成了,真的好好玩~ 1selectpointsfromcustomersforupdate資料來 …

原來可以這麼寫(5): 原來MySQL 博大精深

最近工作接下交易與金流的部分,開始將自己最近火燙燙學習的 Nodejs 來拿去試試水溫。不過,被callback 弄的昏頭轉向的…. 所幸,最後藉著文件與冷靜,慢慢的下斷點、看結果,參考之前前人寫的code , 才慢慢走出來,甚至處理到進度似乎發展還不錯。 MySQL 的 insert 新寫法 因為專案需求,我雖然接下這個舊專案,但是要開發新功能,於是,我覺得可以趁此改善專案架構與程式碼品質,原本程式碼的SQL 是用那種字串方式連結的,但我知道這樣會有SQL injection 的問題,所以在新功能&參考舊程式碼的過程當中,也慢慢的將字串方式改成可以防止SQL injection 的方式。同時也意外發現Mysql …

原來可以這麼寫(4) : 終於接新專案

近況 最近工作終於接到新的任務,雖然還是在同一個專案….. 事情是這樣的,我們那個專案的後台分成兩個部分的人負責,一個是後台、另外一個則是交易…..而我進來公司後,一直都是處理後台,對於交易都是一知半解,只知道要打Lambda 而已。而這次,在專案時程終於沒這麼趕的情況下,以統一後端接口(俗語說:天下大勢,合久必分、分久必合),我被授命要接下這交易功能的後續維護&開發新功能…. 這對我是一種挑戰,因為我終於可以有段時間不用繼續和PHP掛勾拉XD (交易lambda 是使用NodeJS) 況且,最近也剛學習了一點 NodeJS, 前陣子上完六角學院的 NodeJS 課程,很期待可以將自己新學習 …

原來可以這麼寫(2):好久沒寫文章了

哈哈, 原本想說可以一個禮拜寫一篇技術文章的 但就是「懶」,所以到現在才出所謂的第二篇…. 距離通過工作試用期也已經超過一個月了,我覺得工作上還算是得心應手,進度都在掌握中,也很喜歡目前的工作狀態,只是….我好想接新專案啊….. 在家工作心得 之前,因為疫情關係,我們公司試行了在家工作。老實說,這是我人生第一次在家工作。第一次的時候,還沒有待滿一個月…第一次,好慌、好亂….完全不知道在做什麼 但是,等我慢慢熟悉專案與產品、進度也漸漸掌握起來了,第二次試行、第三次試行,搞清楚自己目前的戰鬥位置、狀況,**突然覺得,在家工作好棒啊,甚至有點享受、開心!**只要我進度在 …