網際網路的工資有多高?所謂不比不知道,當然一比肯定讓很多人會嚇一跳的,近日,有一位程式設計師在網上發問:應屆生,工資34k算多嗎?
該訊息發出後,就引起大量網友的圍觀,滿屏濃濃的檸檬酸味兒。
@有網友說:不太清楚,沒拿過那麼少
@有網友說:王思聰都能拿那麼多錢你拿這麼少不憋屈嗎
@有網友說:現在應屆這麼低了嗎?這侮辱offer反正我是接不了,也不知道樓主是有多缺錢。
@更有網友直言知道這位發帖人:“老妹,我知道你是誰,低調點。”
@有網友調侃:不多,起碼340k
@也網友評價:保底80k日薪
@還有來攀比的:200萬了解一下
當有網友問到學歷時,發帖人表示自己是碩士學位。讓其他碩士或博士畢業的程式設計師忍不住羨慕;一把:"碩士畢業七年,32k每月,被你嚴重倒掛!感覺好些了嗎?","博士畢業兩年,你已經倒掛我了"
@有網友讚歎不已:美團這個價很厲害了。佼佼者另外,美團沒給股票嘛?
@也有網友給出了很肯定的評價:偏高,但是也不是很離譜
@還有網友鼓勵發帖人:那就努力提升自己
都說人外有人,天外有天,對於這位應屆生的薪資,我是信的,畢竟程式設計師高工資可真不是吹出來的,有能力在哪都可以拿到這個數。
從上述表格就能看出,程式設計師的工資確實是高。不過話說回來,雖然程式設計師收入高,但也是他們付出了努力才能換來的。
總之一句話:要想取得高收入也要匹配的能力與努力!下圖是不同階段的工程師的薪資情況,能力越強獲得的收入自然就越高!
而再往上基本就是架構師了,如果你想要做到架構師這個級別,我自身是一名安卓程式猿,所以在這裡放上這樣的一份關於Android的架構進階路線圖譜,裡面的內容基本概況了目前網際網路的主流技術:
接下來是詳細的一個學習路線規劃了(注意!!!)
一、原生UI設計隨著網際網路+時代的日趨成熟,移動網際網路產品的普及和發展也日趨成熟和多樣化,但只有不斷滿足使用者體驗的設計師才能牢牢鎖住使用者的需求。近年來隨著網際網路和IT行業的迅猛發展,現在IT行業的程式設計師和UI設計師需求非常旺盛,可以說從事UI工程師行業的職業前景非常光明。
UI繪製原理動畫原理事件響應機制FrameWork原始碼分析相機適配二、效能調優及優化工具運用一個app的效能好不好我們需要從兩個層面努力。第一個層面:書寫高效能程式碼;第二個層面:調優。
如何寫出高效能的程式碼呢?
那就需要我們具備深厚的程式碼功底,這就是程式碼的基礎。另外,對常用的演算法有自己獨到的見解,leetcode上有刷個上百道題,這樣差不多可以達到精通最常用的排序查詢動態規劃等演算法的能力。再者,高效的演算法以及節省記憶體的資料結構如果配合優秀的符合應用場景的設計模式,那麼,這些就為高效能的程式碼提供了實現依據。
另外一個就是對寫好的程式碼進行調優,那麼調優的方向就是使用Profiler工具進行測試和檢查,看哪裡有效能消耗大的操作,然後分析對於程式碼的問題。調優的方向就變成了如何對記憶體調優,對耗電調優,對網路流量調優,當然,還有對啟動速度,頁面切換效果與速度,開機白屏體驗,閃屏方面的原因等進行分析和調優。最後再加上一個螢幕適配相機適配。
三、 Android前沿技術(架構師必備)
現在去很多公司面試,除了你具備基本的能夠寫一個高效能app的能力後,一般都會在自己的app裡面加一些現有的相對較 6的技術,這些技術我們稱之為前沿技術。他們一般包含熱升級,熱修復,App Instant,強制更新,元件化路由架構Arouter,RxJava,IOC架構方法,Hook技術等等,當然,這些技術你不能只會用,你需要知道他的原理,有時候,你還需要知道如何對這些架構進行改進。
四、人工智慧(底層架構師必備)
音視訊/高清大圖片/人工智慧/直播/抖音等等這年與使用者最緊密,與我們生活最相關的技術一直都在尋找最終的技術落地平臺,以前是windows系統,而現在則是移動系統了,移動系統中又是以Android佔比絕大部分為前提,所以Android NDK技術已經是我們必備技能了。要學習好NDK,其中的關於C/C++,jni,Linux基礎都是需要學習的,除此之外,音視訊的編解碼技術,流媒體協議,ffmpeg這些都是音視訊開發必備技能,而且OpenCV/OpenGl/ 這些又是影象處理必備知識,這些都在我們課程裡面有原理級的實戰專案。
五、 混合開發混合開發的flutter現在已經逐漸變成了主流的混合開發框架,另外由於阿里系的強大存在,導致阿里 系的公司都在用Weex混合架構,這些都是一個Android工程師開拓視野,走向未來必不可少的基本技能
至此,關於怎麼學習Android知識講解完畢。此處作簡單的總結:
對於程式設計師來說,要學習的知識內容、技術有太多太多,要想不被環境淘汰就只有不斷提升自己,從來都是我們去適應環境,而不是環境來適應我們!
相信它會給大家帶來很多收穫:
上述高清技術腦圖以及配套的架構技術PDF:私信我【面試】獲取Android架構視訊+BAT面試專題PDF+學習筆記
當程式設計師容易,當一個優秀的程式設計師是需要不斷學習的,從初級程式設計師到高階程式設計師,從初級架構師到資深架構師,或者走向管理,從技術經理到技術總監,每個階段都需要掌握不同的能力。早早確定自己的職業方向,才能在工作和能力提升中甩開同齡人。
無論你現在水平怎麼樣一定要 持續學習 沒有雞湯,別人看起來的毫不費力,其實費了很大力,這四個字就是我的建議!!!!!!!!!我希望每一個努力生活的IT工程師,都會得到自己想要的,因為我們很辛苦,我們應得的。最後關於應屆生工資34k算多嗎事件你們怎麼看的呢?歡迎轉發分享吐槽!