close

整理 | 蘇宓
出品 | CSDN(ID:CSDNnews)

對於技術人而言,似乎有永遠退不了的休,但這種情況多數都是他們的主動選擇,且樂在其中。

63 歲退休工程師的研發之路

近日,據外媒 The Mainichi報道,一位來自日本的63 歲老工程師 HiroyukiUeda在退休之後,搗鼓起了計算機上的計算器。

或許有人說,像手機、電腦上的計算器早已出現,再去重複研究,那豈不是再一波造輪子,有什麼意義?

實則與我們常見的計算器有所不同,Hiroyuki Ueda 研發的這款名為 Twin-Calc 的計算器應用,是一款將兩個計算器二合一的產品,簡單來看,就是可以在同一個界面顯示兩個計算器。

當然,同一個界面顯示兩個計算器也自然有它的道理,這款雙計算器應用程序允許用戶點擊屏幕中間的「左右綠色箭頭」直接將一邊的輸出結果導入到另一邊去。

舉個例子,如果你在左邊的計算器上輸入「89*15」,點擊「=」之後得到 1335 的結果,然後再點擊向右的綠色箭頭,那麼 1335 就可以直接顯示在右邊的計算器上,如下圖所示:

除此之外,兩個計算器也可以執行不同的計算。譬如,當用戶想要了解哪個商店的產品價格比較便宜時,就可以用同時計算的方式來比較價格,也挺方便的。

挑戰無數,只怕「有心」

之所以想要開發這款雙計算器應用,在 Hiroyuki Ueda 看來,這也是退休之後,有更多的時間來實現自己積攢多年的興趣。

事實上,HiroyukiUeda 並非計算機專業出身,他在大學主要學的是機械設計,後來在一家汽車公司從事工程工作,包括傳動部件的設計,這一干就是多年。

但對於自身而言,Hiroyuki Ueda 是一名狂熱的 iPhone 粉絲,因此在 60 歲退休之後,他便着手自己的「開發大計」。

他首先自學了 Swift 編程語言,然後關注到了與人們日常生活緊密相連且作為一種沒有任何語言障礙的通用工具——計算器,HiroyukiUeda隨即便開始為開發一款應用程序定製目標,進行規劃。

在 2021 年 8 月,Hiroyuki Ueda 開始真正開發這款 Twin-Calc 應用。彼時,HiroyukiUeda表示,「在一個屏幕上結合兩個計算器的應用程序此時還不存在,抓住這個機會,一定要做一個獨一無二的軟件」,他的目標是讓該應用程序成功在 iPhone、iPad 上運行。

然而,Hiroyuki Ueda 回憶道:"我以為這很容易,但卻出乎意料的困難"。譬如,在輸入帶有小數點的數字時,雖然有用戶通常是點擊「0-小數點-具體數字」(如 0.5),但也有不少用戶是直接輸入了「小數點-具體數字」,而省略了輸入「0」這一步。

HiroyukiUeda 表示:"這類的挑戰大約有 100 種,要解決這些問題是一個很大的工作。"經過不斷的試驗和測試,他得以在 9 個月後的 2022 年 5 月發布該應用程序。

不過,Twin-Calc 一經發布,並沒有迎來Hiroyuki Ueda 想象中的火爆。

在排查其中的原因時,HiroyukiUeda 發現,當用戶下載應用程序並打開時,在智能手機的垂直屏幕模式下,手機屏幕只顯示一個計算器,而在屏幕旋轉到側面時才顯示兩個計算器。但這樣,很多用戶覺得這款應用和系統自帶的計算器沒有太大差別,沒有必要再去下載一個。

於是,HiroyukiUeda進行了修改,使得這款應用可以固定水平顯示兩個計算器,這一最新版本於 8 月 18 日發布。目前Twin-Calc 分為兩種版本:免費版和付費版,其中免費版裡面會有廣告,已經在 iPhone 和 iPad 上可用。

受到了良好的歡迎

更新之後的 Twin-Calc 也受到了很多用戶的歡迎,截至 9 月 8 日,含稅 490 日元(約 3 美元)的付費版 Twin-Calc 版本有約 56,800次下載,免費版本有約 5,000次下載。付費版本在更新前不久有大約 1.8 萬次下載,因此在更新後數量增加了兩倍多。

對此,不少網友表示:

有人在手機上添加這個真的很酷。我喜歡聽到開發者開發的東西填補了一個利基市場,而且做得如此之好,非常欽佩。

改進一個計算器應用程序的設計是非常困難的,而且它正在不斷地被改進。對大多數人來說,這是很好的。也祝賀他,他正在實現夢想,構建能夠完成工作的軟件,然後為該軟件獲得報酬。我只希望他在接下來不要遭受太多山寨軟件的「襲擊」。

除此之外,也有不少用戶為其下一步的開發方向提供優化建議,甚至出謀劃策:

這款軟件非常有趣,但是下面重複的幾組數字按鈕是對空間極大的浪費。也希望接下來,開發者可以避免重複,直接通過輸入行輸入,就像電子表格中的一個單列一樣。

或許也可以嘗試開發做一個小屏幕的電子表格,像一個默認的 3x4 或 4x4 單元格。其中可以包常規電子表格的大部分基礎功能,也許還有簡單的圖表來顯示比較。

對於外界的評價,Hiroyuki Ueda 表示:"令人驚訝的是,有大量的人下載了這個應用程序。我認為它有市場需求。」

退不了休的技術大佬們

只要滿足了需求,必然也會有人用,Hiroyuki Ueda 也在退休的時光中實現了自己的夢想。

無獨有偶,不少大佬退休之後堅守在技術的中心。兩年前,求伯君在參加 2020 長沙·中國 1024 程序員節時分享道,「退休是真的,我沒有再去參與公司的日常管理。因為身體不好,我正在鍛煉身體,平時會關注一些感興趣的東西,也寫一些自己用的遊戲代碼,不是作為商品去寫的,譬如遊戲外掛之類的,當然不方便拿出來炫耀。為了完成遊戲的任務,寫代碼將自己從勞動中解放出來。」

此外,80 歲的UNIX 核心開發者之一、UNIX 命名者 Brian W.Kernighan,在今年夏季閃現文本處理工具、Linux 及 UNIX 環境中最強大的數據處理引擎 AWK 在 GitHub 的倉庫上(https://github.com/onetrueawk/awk),瀟灑地寫了數百行代碼,提交了最新的 pull request,留言告訴開發者這些代碼可以讓 AWK 實現 Unicode 的支持。

2020 年 11 月,64 歲的 Python 之父 Guido van Rossum 在宣布自己退休的一年後,決定重返職場,原因是退休太無聊了,加盟微軟,在擁抱開源平台之際,致力於「讓 Python 變得更好用」。

同時,還有很多像他們一樣的技術人也在默默奉獻,也在無形之中激勵了更多的開發者們。謹此也向他們致敬!

參考資料:

https://mainichi.jp/english/articles/20220916/p2a/00m/0sc/017000c

https://news.ycombinator.com/item?id=32902520

《新程序員001-004》全面上市,對話世界級大師,報道中國IT行業創新創造!

☞不想寫網課作業,17 歲少年敲代碼「開掛」,
結果火到了平台 C
EO 面前......
‍‍‍☞"我的叔叔,一位前程序員,建議我遠離 Python,從匯編語言學起......"‍‍‍
☞越來越多的國民,意識到中文編程的重要性

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()