色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一位安卓開發工程師的人生感悟

工程師人生 ? 來源:網絡整理 ? 作者:工程師4 ? 2018-06-04 14:44 ? 次閱讀

回首方覺已碼3年多,一路走來,酸甜苦辣嘗遍,有過激情,有過迷茫,有過牽掛,了無牽掛。先從畢業說起吧:

1.關于就業

選擇就業方向是很重要的,有很多同學選擇自己所學專業,一部分則選擇了其他方向。無論選擇什么方向,自己必須冷靜思考后決定。有人問,到底要不要選擇自己的興趣作為工作?我的建議是盡量選擇自己感興趣的,因為這樣你才會有動力,你才會堅定自己的方向。

剛畢業那會兒,迷茫而慌張,記得那時候,出來實習,學習了一個星期的ActionScript3就開始搞項目了,搞的是房地產項目,經常往東莞那邊跑,一個人蹲在堂皇的房子角落里吃著快餐看代碼,一個筆記本,一個飯盒基本就待上一天,我甚至懷疑自己是不是程序員了,反正那時候,他們都管我叫“詹工”。一個月之后,我思考了一宿,終于還是提出了離職,開始正式的程序員生涯。

2.關于進階

做開發,一般會經歷激情期-->稍微成熟期-->迷茫期-->奮起進步期-->高手期-->架構大師期-->回歸初心。

視頻:做安卓開發,入門的話,推薦先看視頻,安卓視頻看過不少,我記得張澤華老師的安卓入門視頻最讓我印象深刻,通俗易懂,讓我有興趣繼續開發下去。入門之后,可以選擇看一些針對性的視頻,比如慕課網里的視頻,還是不錯的。

②博客:一定要多逛博客、論壇和社區,CSDN、博客園、StackOverflow、Github、簡書、掘金、LeetCode(算法鞏固必看,有時間的話磨一下你會發現世界原來這么大)、開源中國社區、segmentfault、APKBUS等等,有時間的話,一定要寫自己的博客。

③書本:市場上的書本很多,各種各樣,我買的書本將近40本,值得推薦的也就幾本。首先《Java編程思想》,這是必須看的,無論是搞Java還是Android,不要問我為什么,而且要反復看,至少看5遍,不要求每個字每頁都看,但重要的知識點一定要鉆,基礎還是要打扎實。安卓進階推薦《安卓群英傳》和《Android開發藝術探索》,這兩本進階必看,如果有條件,還應該看看《安卓源碼與設計模式》(好像是這個名字,不知道有沒有記錯)。后面,《C++ Primer Plus》也值得推薦。《算法導論》是一本圣經,一般來說,工作之后,有條件的話,可以稍微看一下,推薦研究生研究,讀大學的時候有毅力也可以研究下,這本書我是工作之后才買的,卻只看了10幾頁,就每能研究下去了,身不由己是一個原因,無論大小公司,不會給太多時間你去學習的,你會發現,社會其實復雜很多,Boss只看結果,領導只想著邀功,除了無休止的加班,就是進行思想上的洗腦,在這個浮躁的時代,這其實是一個悲哀,時間沒有,做研究的人少了,都是套用API和別人的開源項目,有的人編了一輩子程序,沒有自己的思想,也沒有理解別人的編程思想,真正成為了代碼的“搬運工”。

關于編程語言,感興趣的話,你可以多學,但你必須精通一門,再去看其他的,比如安卓開發,你必須精通Java、C/++次之,而其他的Python、go、PHP、H5、JS可量力而行。

然后就是一些比較高級的知識點了:

④Java:多線程、泛型、正則、容器、Http、Socket、注解、反射、23種設計模式,算法(推薦看啊哈磊的)、加密解密、虛擬機。

⑤UI:普通的View動畫、屬性動畫、SVG矢量圖、Material Design。

⑥安卓進階:Binder、AIDL、NDK(FFmpeg視頻處理、視頻直播、語音變聲、LBS、WAV無損音頻解碼、音頻拼接與音頻混聲、美顏)、HOOK(反射、動態代理,需非常了解安卓實現流程)、安卓增量更新、安卓插件化、MultiDex、冷啟動。

⑦熟悉開源項目,熟悉之后研究其源碼思想:

A.開發里的MVP模式你得會吧,大型項目你不可能在Activity里做所有操作,這樣一個類一兩天下來就超過一千行了。

B.網絡請求的Okhttp和Retrofit你得會吧,這么火的網絡請求框架,了解一下不是壞事。

C.你得掌握RXAndroid(RXJava)吧,這么經典的框架。

D.不解釋:ImageLoader、Glide、ViewPagerIndicator、xUtils3、PhotoPicker、AVLoadingIndicatorView、CircleImageView。

⑧常見SDK接入:

微信登錄、QQ登錄、微信支付、支付寶支付、Bmob、友盟統計、個推、極光推送。

⑨常用工具使用:

SVN、Git、Swagger UI、JIRA、SourceTree、阿里巴巴矢量圖。

⑩必須:一定要注冊成為應用開發者,發布自己寫的應用到應用寶、360應用市場、谷歌應用市場,這是必經之路。

除了精通Java,你要看C++了,看腳本,開始研究安卓源碼,即使不從事底層開發,也要在心中有一個安卓藍圖,明白底層的實現流程。你至少也要自己動手,買一部谷歌手機,選擇一個版本,編譯一次安卓源碼,燒錄到手機上,途中你可能會遇到一些阻礙,比如天朝的墻等,只要你努力想辦法,是可以跨越過去的,成功之后,你會發現,內心是多么興奮!這就是安卓的吸引力之處,這就是開源的魅力!

3.關于理想

小時候常常在晚上仰望星空,多么向往外面的宇宙(現在抬頭落你一臉灰),想過當宇航員,逐漸長大,喜歡上文學,又想當個語文老師,直到高中接觸電腦,我就知道,以后自己一定是個程序員了。

理想畢竟是理想,到了社會,你就會發現,你被生活捆綁住了,你得拼命賺錢,你得要有車、要買房、各種壓力壓著你,喘不過氣,你很想掙脫這一切,但是你不敢,你怕讓家人失望,你怕自己碌碌一生,但其實人生百年孤寂,活得快樂不是最現實的嗎?何必在大城市里拼命奔波呢?因為你想過得更好,所以你還是按部就班地來。

賺錢,很少人靠工資能發財,所以得另辟蹊徑。你開始炒股,你會發現,你買哪個哪個就跌停,即使你只是買了這么幾萬塊,所以炒股之前一定要做好功課。你想到了域名投資,想著哪一天有個大公司花重金買下你的域名,一夜暴富,于是寫一個爬蟲,開機器去爬,你會發現,好的域名早已被人占有了,剩下的都是些不怎么值錢的,所以,留下幾個對自己有意義的域名建個博客玩玩就好。真正能增加自己收入的,估計自媒體和淘寶閑魚比較有希望。

4.關于思想

要有自己的思想,不要因為加班、忙碌而迷失了自己。我曾經多么有激情,于是一口氣開發了好幾款自認為對自己有幫助的APP,比如“應用備份”、比如方便下載音樂的“音樂之家”、可以自動更換手機鈴聲的“鈴聲自動換”,比如方便調查的“掌上問卷”,也因為曾經被人欺騙,開發了一個“短信轟炸機”去“教訓”騙子。還有很多自己還沒來得及或還沒有足夠能力開發出來的有趣應用,比如:

①自動停止播放音樂的應用。有些人喜歡戴著耳機聽音樂睡覺,但是如果睡著之后,音樂一直播放的話,會影響我們的聽力,能不能有這么一款播放器,偵查到主人睡著之后5分鐘即停止播放音樂呢?目前應該還沒有,目前的音樂播放器,都是定時停止播放,而讓人無語的是,當音樂停止了,可能你還沒睡著,或者是睡著很久之后才停止,這都是不理想的。而如何定義并監聽用戶睡著?這可能和硬件傳感器有關了,比如監聽呼吸頻率、心跳、脈搏等等,這需要開發相應的耳機,需要硬件的支持,而我對于硬件基本上是一竅不通,所以擱置了。×

智能的聯系人應用。面對面搖一搖或碰一下手機互換手機號碼,這個應該涉及到LBS和手機相關傳感器的,我暫時沒時間去細究......

③在線一邊看視頻一邊截gif的視頻播放APP,目前好像已經有了,愛奇藝好像已經有這個功能,唉,很多想法,還沒來得及去實現,就已經被別人實現了。×

④如果偵查到時間是凌晨,那么手機自動切換到靜音狀態,短信聲音為靜音,或者說進入震動模式。除非是通訊錄里的人打電話進來,或者同一個人多次打電話進來,否則不會響鈴,只會震動,防止干擾用戶。這個360和聯想手機已經實現了,360手機助手有這個功能,聯想樂檬手機自帶這個模式,打開就可以了。×

⑤語音接電話。比如你在床上睡覺,手機在書桌上,電話來了,喊一句“幫我接通”就自動接電話并打開免提,適合懶人使用,嘿嘿。很可惜,vivo已經實現了。×

⑥特權用戶可以看到對方正在輸入什么,當然對方可以設置不讓其他人看。QQ有一個提示,就是“對方正在輸入...”,但是正在輸入什么內容呢,只有發送了才能知道。如果QQ有這么一個開關,“聊天時允許其他人查看我正在輸入的內容”,打開的時候,那些會員用戶,就有特權查看正在編輯的內容,每輸入一個字都實時展現在聊天框的上方,直到發送。嘿嘿,說不定某天QQ就出了一個靛鉆,靛鉆用戶才有權查看。唉,沒辦法,進不去騰訊,所以這個功能,還是交給騰訊的開發人員吧。×

⑦音軌下載網。我記得上大學的時候,專門有一個網站是下載字幕的,叫射手網,當時就在想,各種語言這么多,要是有個音軌下載的網站也不錯啊,比如看香港的電影,我喜歡看原聲粵語的,看歐美大片,我也喜歡看原聲英語的。可惜對音像這一塊不熟悉,后面也選擇了安卓開發的道路,就此擱置了,還是交給有能力的人去實現吧。×

⑧管理電腦的APP,這個360快傳好像實現了,連接同一個wifi,可以遠程遙控筆記本電腦,并查看電腦里的文件,但是好像還不能把手機的東西拷貝到電腦。這個就交給360的開發人員去實現了。×

⑨我最想實現的一款應用:移動分享匯。我個人是比較喜歡聽音樂的,于是突發奇想,在坐地鐵的時候,能不能讓周圍的人也能聽到我正在聽的音樂?當然不是指外放了,這樣會引起公憤的,我的想法是這樣的:通過這個APP,把我正在聽的音樂,以廣播的形式播放出去,附近也使用這個應用的人,可以搜索到附近的所有的信號,點擊則可以聽到我正在聽的音樂了,說不定還能找到志趣相投的好友呢。后面還可以和發射歌曲信號的人聊天,互發文件等等,這個應用,不是挺好的么。我現在是心有余而力不足,有志同道合的朋友,可以一起探討下哈。

5.關于鍛煉

最后,當程序員一定要注意鍛煉身體和休息,畢竟生活是根本,不要因為追逐理想而舍本求末!你會認識到一些有趣的伙伴,多爬山、看看電影、和同學朋友們聚會、去看看海、去拍風景照。如此生活才有趣,才能輕松應對人生道路的坎坷。共勉、祝福。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1570

    瀏覽量

    68516
  • 安卓
    +關注

    關注

    5

    文章

    2130

    瀏覽量

    57179
收藏 人收藏

    評論

    相關推薦

    求LORA技術開發工程師合作

    求LORA技術開發工程師合作
    發表于 09-02 10:21

    尋求專業工程師幫助設計USB多口充電器

    嗨, 我正在開發款USB多口充電器,現尋求一位專業工程師或產品設計的幫助。希望能夠與有經驗的工程師
    發表于 08-05 12:03

    找STM32硬件開發兼職工程師

    上海做傳感器的公司,找STM32硬件開發兼職工程師,會硬件開發,嵌入式軟件開發,可項目外包。有意聯系:15900460170
    發表于 06-22 19:12

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業生涯打下堅實的基礎,并實現個人的職業目標。愿每一位嵌入式軟件工程師都能在這個充滿挑戰和機遇的領域中取得成功!
    發表于 06-12 11:20

    蘋果將開發手機TV+應用

    近日,蘋果公司宣布正在積極招募高級工程師,旨在為其在平臺上開發款全新的電視和體育應用程序。這
    的頭像 發表于 05-31 09:35 ?695次閱讀

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的種專
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    【開源獲獎案例】迪文屏與手機雙向聯動控制音樂播放

    ——來自迪文開發者論壇本期為大家推送迪文開發者論壇獲獎開源案例——迪文屏與手機雙向聯動控制音樂播放。工程師通過藍牙模塊實現了迪文智能屏與
    的頭像 發表于 04-29 08:13 ?602次閱讀
    【開源獲獎案例】迪文屏與<b class='flag-5'>安</b><b class='flag-5'>卓</b>手機雙向聯動控制音樂播放

    為何國外工程師偏愛使用for(;;)來實現MCU死循環?

    一位工程師發現,國外工程師在給demo在做死循環時用的是for(;;),而不是常用的while(1)。這僅僅是個人習慣的問題,還是有更深層次的含義?
    發表于 04-01 11:26 ?645次閱讀
    為何國外<b class='flag-5'>工程師</b>偏愛使用for(;;)來實現MCU死循環?

    如何搞崩個硬件工程師心態?試試對ta說這幾句

    硬件工程師
    揚興科技
    發布于 :2024年02月20日 18:05:49

    為何大廠急招鴻蒙開發工程師?別有洞天

    正確看待鴻蒙不再兼容版本,而大廠急招鴻蒙工程師舉動已經是預料之中的。我們步步來看鴻蒙是怎么發展過程的。為什么互聯網大廠急招鴻蒙
    發表于 01-08 19:59
    主站蜘蛛池模板: 日本伦子欲| 在线播放毛片| 日本一本二本三区免费免费高清| 精品久久久麻豆国产精品| 国产亚洲精品AV麻豆狂野| 国产传媒麻豆剧精品AV| 永久免费看bbb| 亚洲午夜性春猛交XXXX| 亚洲精品久久7777777| 欧美中文字幕一区二区三区| 国内精品乱码卡一卡2卡三卡新区| 99久久就热视频精品草| 99re6久久在热线视频| 亚洲午夜久久久久久久久电影网| 性夜夜春夜夜爽AA片A| 欧美日韩第一区| 欧美日韩国产在线一区二区| 能看的黄页最新网站| 欧美末成年videos丨| 日本美女bb| 武侠古典久久亚洲精品| 小小水蜜桃3视频在线观看| 亚州三级久久电影| 亚洲欧洲日韩国产一区二区三区 | 2021国产在线视频| 亚洲黄色免费观看| 一边吃奶一边添P好爽故事| 婬香婬色天天视频| 99久久99久久精品国产片果冻| 99re6热这里在线精品视频| mdapptv麻豆下载| 国产99精品视频| 国产香蕉视频在线播放| 精品国产免费人成视频| 秘密影院久久综合亚洲综合 | 国产骚妇BB网| 久久精品热在线观看85| 黄A无码片内射无码视频| 久久综合九色| 日本高清天码一区在线播放| 天天躁日日躁狠狠躁中文字幕老牛|