就拿我身邊一個朋友做比較,
這個一線隨便找都8K+,上萬是有的,甚至2萬都有可能,
他是沒有學歷,算半自學吧,去讀了一下那些技術學校,但是退學了,然后隔了好幾年,中間根本沒有自學,,幾年后找到編程的作業,起初工資很低,做了2年后上到8K,這是在4線城市,如果繼續做下去上萬不成問題的,但實際上,上萬都是少的,其實他還可以有更好的路走,專案都是他單人開發的,其中一個專案利潤每月10多萬起步,從他入職一直運營到離職,離職后也有人拉他繼續做這個,他找渠道他做技術他都可以做老板了,只是這個方向不是那么好,沒走下去,,有點荒謬,,這方向都說不好,,換別人肯定跟人合伙做老板啦,每月穩定賺幾十K,而且他那個專案潛力還很大,渠道給力的話翻個10倍不成問題,以國內的環境,絕對可以做一輩子,,,

說回正事吧,關鍵點在哪呢?
一,4線城市有些互聯網公司完全不看你學歷,但看你作業質量,什么意思呢?就是你來面試,他會直接給你offer,很大幾率他們沒人懂編程是什么,也不知道怎么面試,就給你一個機會,看你能不能做出他們想要的東西,做不出來就叫你回去,當時我的職位要求的編程水平不高,我剛好能應付,
二,學習跟作業是兩回事,作業上帶給你的提升是你無法想象的,,可能也跟當時公司環境有關,機會比較多,接觸到的東西也多,打個比方,要做個安卓端,換其他公司可能有專業的前端安卓開發工程師來負責,而那個公司不是,要做安卓,那你就做個安卓,要做個windows桌面程式,那你就再做個,要做服務端,那也一樣,還是你,蘋果?一樣,還是你,反正做什么都是你這個職位,沒有其他什么前端后端,語言也是,你愛用java用java,不爽了用c#,你喜歡就行,
三,要花多少毅力,多少時間?說實在比較慚愧,,我去學校讀了2年也就學了1年,有1年是在玩游戲,,退學后就沒學了,然后到入職,,入職后算比較努力吧,可以說比任何人都努力,實作的成就對自己來說還好吧,對公司,公司老板來說,他們都發財了,,小錢都不想賺了,
四,付出識訓成正比嗎?看你跟誰比,我小學到高中都沒努力過,,就初中努力過半個學期成績進步了一下,畢業去讀技術學校努力了1年,加起來也不過1-2年,但實際跟其他人其實沒啥區別的,我經常面試很多本科畢業的,甚至很多在一線混得很好拿10幾K回來的,工資都沒我高,,不過我本身數學邏輯這些能力本來也不差,而且喜歡挑戰高難度,越挫越勇,無挫反而覺得沒意思,這樣的態度多多少少也有關系吧,現在我去找作業都是直接寫之前是CTO,技術總監這種職位,實際上我之前的作業確實也是干這些,
最后總結一下吧,我相信任何東西都是無獨有偶的,當然也不是100%會一樣結果,
小城市隨便入職,你真的不用懂那么多,做出你公司要求那些東西就行了,你懂很多,做不出公司要求又有何用呢?不用懂很多也能做出東西?別懷疑,事實就是這樣!做出東西之后你需要一點點運氣,公司成功了,你才能談得上成功,多少能分你一點,當然,小城市的天花板很低,進一步其實是做老板,我只走了一半的路,后面去做其他的了,其實做老板是可以很順利的,個人性格關系吧,我喜歡自由自在,親歷親為,不太喜歡使人做事,
最后如果你想要自學編程,入門Android開發,這里就給大家帶來一個安卓入門學習的資料,文末直接可以領取,
安卓入門學習資料
文章的結尾,就給大家帶來一個安卓入門學習的資料,文末直接可以領取,
Java語言基礎從入門到熟悉
一. Java綜述
- 面向物件
- 設計模式
二. Java基礎
- 基礎筆記
- 介面與抽象類
三. class
- Java 類的基礎,class 基礎
- Java 類初始化順序
- …
四. 面向物件
- 抽象,封裝,繼承,多型
- 多型

五. 容器
- Java集合類
- ArrayList介紹
- Map
六. 多執行緒
- 執行緒簡介
- Java 讀寫鎖
七. IO
- Java讀寫檔案
- Java讀寫xls檔案
八. 正則運算式
- 使用正則運算式
- 查找特定字串
- 提取特定字符
- …
九. 日歷
…
十. 注解使用與簡單說明
…
十一. Java使用加密演算法
…

Kotlin語言基礎從入門到熟悉
一. Kotlin系列簡介
- 系列大綱
二. 新建專案
- Hello World
- 變數
三. 概念介紹
- 包的定義和使用
- 程式入口
- 標準輸出
- 方法
- 變數
- …
四. 常用寫法
- 方法引數的默認值
- 過濾串列
- 檢查某個元素是否在集合里
- …
五. lambda
- 什么是 Lambda 運算式
- 簡化 Lambda 運算式
- 從 Lambda 中回傳
- Lambda 運算式的型別
- …

六. 高階函式
- 高階函式介紹
- Kotlin常用標準高階函式介紹
- …
七. 擴展函式
- 何為擴展函式
- 擴展函式的決議為靜態的
- …
八. 協程
- Kotlin協程入門
- Kotlin協程基礎
- Kotlin協程取消與超時

Android 技術堆疊從入門到熟悉
一. 開始
- 新建App工程
- Android專案使用kotlin
二,Activity
- Android Activity綜述
- Activity 生命周期
- Activity 啟動,攜帶引數啟動
- …
三. Service 服務
- Service 綜述
- 后臺服務
- 啟動前臺服務
- IntentService 分析和用法
四. Broadcast 廣播機制
- 廣播機制 Broadcast 介紹與使用
- Android 監聽螢屏亮滅

五. Fragment
- Fragment 基礎概念
-Fragment 加載方法 - …
六. res應用資源
- res資源目錄簡介
- shape的繪制和使用
- Android Button,TextView背景增添動感
- …
七. 權限
- Android 添加自定義權限
八. TextView 顯示文字
- TextView簡介
- textStyle
- Android 字體(字庫)
- …
九. EditText 用戶輸入
- EditText 監聽回車
- EditText 游標移動與選擇
- …
十. Button 按鈕
十一. ImageView 圖片顯示
十二. Layout布局
十三. DrawerLayout側滑欄
十四. RecyclerView 顯示串列
十五. 多執行緒
十六. IO 操作
十七. 存盤
十八. NetWork 網路
十九. ProgressBar進度條

二十. View
二十一. 自定義View
二十二. 影片
二十三. WebView
二十四. StatusBar
二十五. Camera相機
二十六. Media
二十七. Bluetooth 藍牙
二十八. WiFi連接
二十九. 獲取手機當前角度
三十. launcher
三十一. AIDL
三十二. zip
三十三. Binder
三十四. Notification 通知
三十五. PackageManager
三十六. RTFSC
三十七. 設計模式
三十八. 第三方庫
三十九. Android Studio
四十. 模塊化
四十一. Gradle
四十二. NDK
四十三. 除錯

Android Jetpack 全家桶全面學習
一. 介紹
- 在 Fragment 之間共享資料
二. databinding
- 使用databinding
- 資料系結
- 使用可觀察資料物件ObservableField
- …
三. LiveData 事件傳送
- 準備資料型別
- layout
- Activity設定
四. LifeCycle 生命周期
- 活動
- 狀態轉換
- …
五. WorkManager
- 入門示例
- WorkManager作業約束,延遲與查詢作業
- WorkManager定時任務
六. ViewModel
- ViewModel 概覽
- Activity使用ViewModel
- …
七. 資料庫
- 開始使用Room
- 物體類介紹
- …
八. Paging
- 從使用角度看結構
- 分析準備
- …

需要完整版資料的可以掃描下方卡片免費獲取(承諾100%免費)↓↓↓

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/385520.html
標籤:其他
