Just My Life & My Work

Archive for the ‘工作’ Category

萬年老系統

萬年老系統是非常誇張的說法,我寫 iOS App 是從 iOS 6 開始,至今 2022 年已邁入 iOS 16,若說是老系統,應該頂多 16 年啦~😀

實際上現在公司的產品,是從 2016 年開始(看程式檔案有年份),還是使用 Objective C 開發,至今邁入第七年,我發現是有四個工程師陸續接手研發,因為有看到作者名字和程式風格。

因為我一直是開發 iOS App,所以一個月內我就對大部分的功能流程熟悉,包含串接後端 API 部分,只要有使用到的 API,一定給他測個成功和失敗案例。

目前公司後端工程師數量遠超過前端,畢竟後端模組至少有 10 個吧~假如 iOS 和 Android 勉強算兩個模組,可見後端複雜度之高~🤪

稍微了解 API 後,我明白後段相依性很大,想要在舊有錯綜複雜邏輯下往上加功能,肯定會有一些出乎意料之外的狀況。讓我想起萬年老系統那張圖~很是貼切呢!

總之,且戰且走,我們採滾動式開發~盡可能不要讓前端拿到有問題的 API 就好啦!😜

若有朋友需要開發 App,歡迎來找我喔~

[圖解] 專案計畫與實際

這次執行的區塊鏈平台產品,沒有足夠時間可以完整進行:分析、設計、實作、測試、釋出

看到下方這張時程圖-專案計畫與實際,發覺我們正面臨的狀況,正好只有兩個月的時間,就要釋出給大眾使用,全部時程都擠在一起,這樣成果品質是不會太好的⋯⋯

我想主要原因在於,我們接手前人所寫的解決方案,尚未了解此 Code Base 架構與品質,就率先決定產品推出日期。

當我們人力陸續到位,能夠開始部署,才陸續遇到問題,光是要將缺陷給修正就要花點時間,再來還要新增需求。時間有限之下,需要有所取捨,如此就會造成混亂,每次局部測試一直遇到狀況,修正後還是會偶發狀況,表示整個系統是相當不穩定。

我主要心力放在 App 開發,我所在乎的後端,就是期待 API 能正確運作。於是我要先走一步,提早研究將來會使用到的技術。

期待接下來的時程能順利囉~🤪

Macbook Pro M1 Pro Benchmarks

三月初拿到全新筆電,忍不住就想要來比較效能差異。先前跟朋友借 Macbook Pro M1 2020,性能已相當優越;此刻公司配給 Macbook Pro M1 Pro 2021,想必然性能更升一級,那麼量化後會有多少差異呢?

(繼續閱讀…)

升級 Macbook Pro 硬體

此文撰寫於2021/09

最近發覺我手上的 Macbook Pro 2015 年的筆電,狀況越來越多,一開始我還能適應,不過最近狀況頻繁發生,於是審慎思考是否該換新的 Macbook Pro,畢竟未來狀況無疑會越來越多且頻繁~😳

為什麼狀況會越來越多且頻繁呢?

廣告

1. 為了開發最新最前衛的 App,勢必要跟著最新最前衛的技術走,於是將隨著時間更新 MacOS 和 Xcode,這兩者規格持續會有某大程度提升,也因此會更操硬體。每次我更新 MacOS 後,便明顯感受到,點擊頁面(Xcode 和 Chrome 等軟體)會延遲比上個 MacOS 更久。比如,過去可能是 0.1 秒反應時間,現在會提高為 0.2 秒,甚至更久。

2. CPU、Memory、Disk 使用率將會逐漸升高,一方面是軟體升級,一方面是硬體折損,一來一往,每經過一年,硬體的負擔將越來越重,而且運行的體感將越來越卡頓。其實就跟 iPhone 每經過一年,升級 iOS 後的體感極其類似。

我手上公司機 Macbook Pro 2015 狀況大致上如下: 

1. 硬碟空間不足,僅有 128GB
2. 記憶體不夠,僅有 8GB
3. CPU負擔重,僅是 2.7GHz 雙核心 Intel Core i5

參考:https://support.apple.com/kb/SP715?locale=zh_TW

公司太省了吧⋯⋯😬影響到我的產能變低、錯誤變多,那可就萬萬不可啦~跟大家建議一下,要是公司連工具設備都不肯更新,可能就要另謀出路,因為工作後續衍伸的問題,都會從此誕生~不信?讓我們繼續看下去~

(繼續閱讀…)

2022 年我的工作桌

新的一年已經開始半個月,要來省視一下我的工作環境與設備,俗話說,工欲善其事,必先利其器

我得老實地說,是個標準的工作狂,於是除了公司有工作桌外,在家也是有個精簡的工作桌~🤪

首先來看一下我在公司的工作環境~

這時候我有三台電腦!?天哪~就算是再怎麼愛工作,也不必要一個人做三人份的事呀~

(繼續閱讀…)

[MacOS] 從 10.15.5 更新到 11.4

趁著端午節連假,因為疫情關係,沒法到處趴趴走,那麼就利用點時間,幫家裡大小事物做個升級,這篇要講的是將我心愛的Macbook Pro 15″從10.15.5 更新到 11.4。😊

上次2020年7月升級,是因為要開發iOS App的需求,必須將MacOS升級,才有辦法安裝最新Xcode。這部分我有記錄在文章:更新Mac OS問題

廣告
(繼續閱讀…)

[圖解] 我們在幾歲對工作失去熱情

身為人就是要工作到死~無論是富裕或貧窮。既然都是要工作,那麼就要找自己感興趣且有熱情的工作!畢竟人生 1/3 時間都在工作。

看到一張我們在幾歲對工作失去熱情,這是【失去熱情的人】所填寫,總共有 879 人填寫,或許值得參考?

廣告

至於我呢⋯⋯我從大學開始就從事資訊軟體業,至今即將 20 年,還沒失去熱情呀~只是一路上有太多石頭要踢開!😂

資訊軟體業裡有趣的領域非常多,像是開發 App、實現開放資料、投機虛擬貨幣等等,自許為成長駭客,就是不斷地往前走、持續進步!😎

參考:​你的熱情消耗完了嗎?

廣告

關於換座位

似乎每隔一段時間就會有大變動。

時隔近一年,我又換了新座位。這樣的改變也好,適時離開舒適圈,更有適當的壓力與動力往前走。

不過呢⋯⋯

這也才發現時間過得好快,難道是我過太爽才覺得如此?🤫

廣告
(繼續閱讀…)

一個在外商十多年的朋友對畢業求職的想法

半年前,我無意間瀏覽到網友的文章,一個在外商十多年的朋友對畢業求職的想法,覺得受用良多,在此想要分享給大家~

廣告

他語重心長地說⋯⋯

若時間可以重來, 我真的很想修正我的職涯方向。

(繼續閱讀…)

年終獎金什麼時候發?

在現在公司進入第二年,終於能領整個年度的年終獎金,若不是現在很缺錢,其實我也不會那麼在乎年終獎金什麼時候發~但是因為被一些人事物打亂生涯規劃,突然間就要付出一大筆錢,讓我驚慌失措,於是我便要進行開源節流,了解更多跟投資理財有關的事物。🤑

去年公司發年終獎金的時機是在尾牙後隔一天,所以便很期待尾牙結束後領到年終獎金!可是2021年並沒有⋯⋯為什麼呢?

廣告
(繼續閱讀…)

標籤雲

%d 位部落客按了讚: