2018年4月14日 星期六

組織用人與帶人

每次農曆年後總有不少公司放出新職缺,各公司內部也有不少平時累積了一定負能量而續勢待發、或是對階段性收入有明確規劃的職員,在領完年終獎金後開始尋找新的機會,小的在工作了近十年,累積一定的經驗後,開始會有些晚輩在年後約我聊聊天問問意見,今年也許是碰巧遇到組織有些調整和特殊事件,來找小的聊天談心的晚輩又比以往還多,想想那不如趁著這個機會把一些常見問題與我自己的看法記錄下來,也方便未來碰到相關的情境時能夠自我監督與反省。

2017年2月2日 星期四

中階技術團隊管理的經驗分享

2016 的農曆新年後,我的職位稍微變動了,職務內容同樣是技術團隊的主管,但職稱由副理改為經理,同時我也從部門中挑選一名適合的人選調職為副理。至今已滿一年,在這份變化中,我自己對工作內容做了一些調整,雖然我的觀念大致上和三年前所寫的內容 (初級技術團隊管理的經驗分享) 無異,但多了一些想法,希望再次將這些想法記錄下來再讓兩、三年後的我審視並調整。

同時,在這兩、三年我面試了上百名求職者,除了必問的技術問題外,我也會透過一些聊天內容來了解求職者的個性、生涯規劃,並在這些過程中查覺到不少年青求職者共同的盲點,希望透過記錄和分享我自己的看法,讓這些經驗能幫助到一些同樣為軟體工程師的後輩。

2015年12月28日 星期一

為 Android 專案加上 Material Design 風格的 Navigation Drawer

最近手機從 htc 換成 Nexus 5x,很多原本用慣的 htc 內建 App 都要自己重新找替代品,在氣象方面找到的大部份畫面我都不喜歡,於是打算利用幾個週未晚上的時間自己製作了一個基於 Material Design 的版本,內容當然是來自中央氣象局,所以資訊的豐富程度應該會比 Google 氣象來得充足,正好是一個從頭寫起的乾淨專案,所以很適合用來一邊寫一邊 copy 程式碼做紀錄,這篇就是在記錄怎麼從單一 MainActivity 改到有 Material Design 規範的 Navigation drawer 並將 ActionBar 換為 Toolbar。

首先來讀一下 Material Design 的 Drawer guideline:Navigation drawer

2015年8月27日 星期四

給 iOS, Android 開發者的 Windows App 開發基本功

前陣子在 Channel 9 上了一篇 Windows App 的開發入門影片,再將片中的 slide 與 sample 記錄在此,供有興趣入門 Windows App 的 iOS、Android 開發者看看。

2015年8月26日 星期三

Universal Windows Platform (UWP) App 開發資源整理

Windows 10 推出後,不論是針對開機與運行速度或操作直覺性,的確獲得非常多好評,近期在社群上也看到一些公司開始招聘 UWP 應用程式開發人員的消息。

此外,也許還有不少未入門的開發者不清楚,所以特別提兩件事,第一,使用 Visual Studio Community 開發 UWP 是完全免費的。第二,建立 UWP 的開發者帳號上傳 App 只需要付一次性的 19 USD 費用,是目前所有平台中成本最低的。

底下整理了一些 Universal Windows Platform 的開發與設計資源讓有興趣入門的開發者們參考,如果希望看到繁體中文的內容,可以把 en-us 改為 zh-TW 即可。

2015年4月18日 星期六

Android Accessibility

關於 Android 的無障礙支援文章非常非常的少,中文搜尋結果大多都是將 Android Developer 官方文件翻譯成簡中的資源,繁體中文的資料文章和範例似乎一個都沒有,所以我想還蠻適合來仔細的寫一篇 Android Accessibility 實作教學…

2015年3月22日 星期日

9-patch 紅線標示作用

9-patch 圖檔上下左右的黑線,對於 Android App 的開發者來說應該是相當的熟悉,但在官方的一些 sample 專案中可能會看到畫著紅線的 9-patch 圖檔,這是在 Android 4.3 ( Level 19 ) 才開始支援的標示方法。