前言
項目暫時告一段落,胸中有股熾熱之氣望噴涌而出!忍不住吐槽,為什么程序員要加班啊,為什么產品下達deadline,就得把這生死劍架在程序員的脖子上.臥槽,聽說程序員在國外是叫工程師的.最近看了很多亂七八糟的文章,有人說真正牛逼的人從不加班,不聰明卻勤奮的人是公司加班文化的始作俑者.這種人就該從公司中被排除.臥槽,第一次聽說這種觀點.那不是我也該被排除咯?粗心大意,腦子不好使,也非我愿.可是到底有什么辦法能不加班呢?不是說好的每天工作8小時,幸福生活一輩子么,不知道現在大家在急什么.每天都有做不完的工作,如果你還想抽空學習提升,那你幾乎就沒有別的生活時間了,除了工作.似乎所有的一切都是求快.欲速則不達,慢工出細活.總覺得古人說的話是很有道理的.我有時候在想,我能拒絕一些工作么.哈哈,說不定就被炒魷魚了.可是,就算真的被炒魷魚了,又怎么樣呢?我估計很多人和我一樣沒有繼續往下想.生命應該是廣闊的!
吐槽歸吐糟,"工程師"之路任重而道遠.看不清前路就做好現在.我看到有句話說得很好,現在這個時代,大多數人都是去接受信息,聽別人怎么說.信息太多了,時間久了,或許也就忘了自己的聲音.我們需要感激與保護自己的每一點進步與改變,所以我重拾了以前放棄的寫博客.不求有多少人看,只求內心舒坦.
功能點分析
有人說,優秀的程序員會去關注業務,關注產品策略而不僅僅是去實現某個功能.鄙人部分贊同吧,確實一個優秀的程序員應該能從邏輯上與別人交流,而不是僅僅代碼實現.這里我就簡單畫了一下我的想法,不過貌似看起來多數還是技術細節上的東西.說明鄙人是一只菜鳥,哈哈.愿做一只向上飛的菜鳥.

圖中我更多的是從技術實現的角度上來看待用戶體驗.web端的用戶體驗,我把兼容性放在一個很大的位置.,我認為幾乎全是兼容性的問題.
一部分是css,js的標準支持情況,一部分是性能問題,這里主要是指安卓機器的參差不齊,渲染能力太差.稍微復雜點就容易卡頓.所以向下兼容的方案是很重要的.
產品的思考
那么從產品角度來思考用戶體驗呢,現在是個人都在強調用戶體驗,用戶至上.然而對于程序員來說往往都只有一個模糊的概念,我們過于關注技術,專注于具體的技術實現.卻容易忽視我們的技術付出是否是值得的.在一個項目中,程序員應該要有產品意識,這樣我們才能與pm與ue合理的溝通,保證我們的技術付出是有意義的.
根據這一張圖,我們可以發現第一張圖更多的是從實現層和框架層來考慮的。為了能更好的和pm和ue撕逼,我們也得加強在產品的需求甚至是戰略上的理解。
技術分析
這一部分我放在了另外的2篇文章。
總結
雖然這段時間很累,但也確實是學到一些東西。路漫漫其修遠兮,多下苦功,多思考。
浙公網安備 33010602011771號