在CM工作了6年11個月,見證了公司發展壯大的歷程,自己也從一名初級Android工程師成長為一名高級開發工程師,經歷過痛苦和迷茫,收獲了知識和經驗,認識了幾個志同道合的朋友。
一、工作認真負責
做事認真負責是職場人最基本的要求。記得有一次項目經理讓我修改一個Bug,接到任務后就開始分析Log,梳理流程打日志復現問題,追蹤到FWK層找到了原因,已經到了下班時間,PM說該問題今天必須要提交上庫,我吃完飯后,把修改的代碼整理好就發給MDE檢視,他看完代碼后對我說寫代碼要考慮性能,這個方法里面不需要每次都在For循環里面判斷,那個包名盡量做成可配置的,要考慮以后產品復用,按照他的要求修改了多次才提交入庫,作為一名程序員,一定要對自己的修改負責,除了自測,最好還能找個有經驗的工程師幫忙檢視下,代碼一旦入庫就會影響多個產品,影響版本的正常發布。
二、學習和成長是必須的
白天在公司完成項目經理安排的工作任務,晚上回到家還要學習更高級的技術,一開始發現自己基礎較差,就買了本《Effect Java 2》看,惡補Java基礎,在慕課網找教學視頻學習。后來公司組織項目管理培訓,覺得自己非常缺乏管理知識,在2015年3月份報名了PMP項目管理認證考試,通過幾個月的學習,在7月份的時候拿到了證書。和朋友一起做個App,發現用到的技術已經落伍,于是在2016年7月報名了動腦學院高級Android課程,經過近一年的學習,我掌握了NDK,高級UI,性能優化,React Native,移動架構相關的技術。除了學習提升專業技術,我還在喜馬拉雅平臺訂閱了易效能時間管理進階課程,報名了在行一點與拆書幫合辦的“普通人職場關系手冊”課程,你必須非常努力,才能看起來毫不費力,社會競爭非常激烈,只有不斷地學習和成長才不會被淘汰。
三、學會總結
沒有記錄就沒有發生,在IT行業摸爬滾打了十年,回過頭來發現技術積累地不夠深入,主要原因就是平時沒有將出現的問題,做過的項目總結成有價值的文檔,未來項目中遇到同樣的問題,就忘了當初自己是怎么解決的,修改思路是什么樣,為什么要這樣修改,在記錄的過程中也鍛煉了自己的文字表達能力,輸出的過程也是整理思路的過程,又進一步加深了對問題和項目的理解。
四、學會知識管理
現在電腦里的文件資料用一個字形容就是“亂”,項目資料文件夾里面都有重復的文件和雜亂無章的內容,想找一個文件要用到everything等搜索工具,為了提高工作效率就必須把用到的文件資料和技術文檔進行分類整理,文件夾命名最好用編碼來表示,用印象筆記或OneNote等工具來管理好技術文檔或筆記文檔,當需要用到哪一類的資料的時候能夠快速找到。
五、處理好人際關系
我性格有點內向,不太愛說話,平時工作的時候悶著頭做事,項目經理經常換人,與現任直接領導的關系處理的不是很好,做的工作業績不能及時匯報給他,個人發展晉升就很難實現,職業生涯發展就受到了影響,建議剛踏入職場的年輕人,平時除了做好自己的本職工作以外,還要處理好職場中的人脈關系,尤其是與直接領導和重要同事的關系。
長風破浪會有時,直掛云帆濟滄海。在新的起點,我要更加地努力工作,于一種空杯的心態投入到新的團隊中,滿懷激情的做好每一個項目,使自己的職業生涯發展到一個新的高度,為更加美好的明天而去拼搏。
-
開發工程師
+關注
關注
1文章
91瀏覽量
14928
發布評論請先 登錄
相關推薦
評論