誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

前言

To be or not to be--this is the questionphp

程序員你們都知道,35歲是一個坎,到了那個年紀咱們應該幹什麼呢?是被迫辭職,仍是另尋它路!永遠不打無準備的戰,提早爲本身鋪路!即便到了那個年紀,也能夠義無反顧,跟老闆說拜拜,這不爽嗎?本文着重講程序員的生財之道,讓第二副業開啓你的新人生!前端

第一部分 生存之道

此時該聊聊你的夢想(職業規劃)了。人要有夢想,沒有夢想,跟鹹魚有什麼區別?那麼,你的夢想是什麼?java

像個人夢想,可能跟大多數人同樣:就是不上班,哈哈哈(開個玩笑)。python

誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

那麼,他們爲何不寫代碼了?不寫代碼的那些人都幹啥去了呢?git

不寫代碼的緣由主要有以下幾點:程序員

  1. 升職了,升職爲架構師、技術經理、CTO,不須要全職寫代碼了github

  2. 找到了真愛(本身喜歡的、適合本身的職業),自願轉行數據庫

  3. 年紀大了,身體吃不消了,學不動了,寫不了了,或者是不想寫了,被迫轉行編程

  4. 從公司的層面,用新人比你更划算,被邊緣化,迫於生計,被迫轉行

誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

不管是升職了、自願轉行了、仍是被迫轉行,這裏我要提醒你們,必定要有危機感。升職了,也有可能被替換,哪一個行業都有競爭,有人的地方就有競爭。因此,作好準備吧!小程序

這裏的準備,主要有兩點:

  • (1)分清楚你的職業和事業。

上班幹活是你的工做,養家餬口,基本的生活保障,這是生存之道。

公司是利益的共同體,別想着在公司養老,老闆說「公司就是你的家」,那是鼓勵你加班,壓榨你的剩餘價值,當哪天你已經沒有價值了,你被開除的可能性就更大。

因此要把業餘的時間利用起來,放在你的事業上,提高自我也好,作其它有意義的事情也好,逐步的思考,讓你的事業產生價值,創造價值,甚至超越你的工資,這是生財之道。

  • (2)保持空杯心態。

就像你剛入行同樣,抱着什麼都不懂的心態去學習、去思考。這是作程序員的長處,你的學習能力、你的邏輯推理能力、你的學習成長方法論,這些是通用的。

講了這麼多,咱們來總結一下:對於咱們程序員,要先生存,再生財。

咱們接下來從職業規劃的角度來看看如何生存。
誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))
那些不寫代碼的人都幹嗎去了呢?

  • 進化之路(1):純技術路線

初級程序員 - 中級程序員 - 高級程序員 - 技術專家 /架構師

初級程序員 - 中/高級程序員 - 初級前端 - 中級前端-高級前端-前端架構師

初級/中/高級程序員 - 測試(QA)

初級/中/高級程序員 - 運維維

初級/中/高級程序員 - DBA

  • 進化之路(2):管理路線

初級程序員 - 中級程序員 - 高級程序員 - 技術經理 - CTO

初級程序員 - 中級程序員 - 項目經理

  • 進化之路(3):產品路線

初級程序員 - 中級/高級程序員 - 產品經理 - 高級產品經理 - 產品總監

  • 進化之路(4):自主創業

初級/中級/高級程序員 - 創業

李彥宏、雷軍、周鴻禕、馬化騰、張小龍這些都是技術出生。

固然還有不少轉行路線,譬如:程序員出來開餐廳、作快遞的,數不勝數。

固然,混職場的,我們程序員,要學會自保,準確的來講就是不要作「背鍋俠」,這裏我就不展開講了。


誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

第二部分 生財之道

做爲程序員,如何生財?這裏的生財不是理財,理財講究的是「開源」和「節流」,開源是指增長收入的來源,節流是指控制支出。咱們這裏講的生財是指「開源」的一部分,是指你的第二份收入。除了工資以外,咱們也要賺點外快,可是有個前提。

前提是:你要把你的第一職業作好了,職位坐穩妥了再去搞第二份職業。別工做沒作好被開除了,說是我跟你們說的,這個鍋我不背。

第二份職業賺錢的方式有不少,咱們一塊兒來看看,從咱們作程序員的角度,一塊兒來看看:

  • (1)接外包賺錢

靠你的熟人,靠朋友,去一些外包平臺(豬八戒網、實現網、開源中國)等等這些平臺,接一些私活

  • (2)知識付費

知識付費的就有不少了,譬如:

寫文章:文章寫得好,去投稿賺稿費;去開公衆號,賺廣告費;去寫專欄、出書、積累聲望,打造我的IP,賺稿費

教學:兼職助教、講師,收入可觀

  • (3)橫向發展,作產品。

瞄準一個行業、一個社會羣裏,深耕細做。有一個很是成功的例子,張小龍。從Foxmail到微信。從技術,慢慢開發產品,思考產品、思考用戶體驗、挖掘用戶需求。到最後成功搞出了微信。

有同窗會問:我哪能有小龍哥那麼厲害。我告訴你們,你只要在一個行業裏,一個領域裏,堅持思考,不斷的迭代,只要方向不錯,時間點對了,必定能搞出點成果來。

我有一個朋友,也算是同窗。就瞄準了高中生這個羣裏,作了一類型的刷題、知識付費的安卓APP,一個月單靠廣告費就破5w了。

  • (4)銷售、分銷類。說白了就是作微商。

微商可大可小,不要小看它。作的人多,作得好的人少,不信你能夠看看你的朋友圈,持續作微商1年以上的有幾個,若是TA能堅持3年,我相信他必定嚐到了甜頭。

那麼做爲程序員,咱們如何作微商呢?朋友圈轟炸嗎?固然不是。

這裏能夠跟你們分享一些方法,其實很簡單:導流-> 沉澱 ->轉化。今年很流行一個詞語,叫作「私域流量」。在互聯網時代,只要有流量,就有N種變現的途徑。流量是什麼?就是日活(日活躍用戶)、月活(月活躍用戶)。你經過寫文章(一般指乾貨+軟文),經過各個渠道(微博、博客、知乎問答)等導流到你的我的微信公衆號,或者是你本身的互聯網產品,在這些地方變現。
誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

變現的方式就超級多了,最多見的就是廣告費。

這麼多賺錢的小竅門,看起來都有門檻,我該如何下手呢?

很簡單,利用咱們程序員所特有的一點,自學能力。自學能力不行都幹不了程序員。因此接下來,咱們經過剛剛舉的這些例子,如何來學:

(1)先來看看接外包,接外包是你想接就能能接的嗎?固然不是。能力很重要。一般一個外包需求都涵蓋了好多方面的內容。最多見的:作個網站、作個用戶管理、作個分銷系統、小程序等等。

你們想一想,若是你要作一個這樣的東西,就拿最簡單的企業官網來講,你要怎樣實現呢?

方式有兩種:

  • 第一,合做雙贏。

在我我的的朋友圈子裏,我是頂天立地的python後臺開發,從數據庫設計、服務器運維、代碼編寫精通得很。個人朋友老張前端精英,從P圖到實現,一條龍搞定。個人朋友小黑,商務小能手,談合做、談需求,望風披靡。

你們看,這裏面簡單的一句話,涵蓋了不一樣的領域,讓專業的人來作專業的事,沒有合做就不能雙贏。固然,咱們要學會合做,要學會整合周圍的資源。整合能力也是一種能力,當你玩得很6了,離本身開公司,本身作CEO也不遠了。

  • 第二,一我的戰鬥,我是全棧。 所需的能力,我就不說了,就是上面第一點列到的那些。那麼,問題來了,我怎樣才能具有這些能力?

這個其實不難,取決於你平時的積累,取決於你的第一職業。你沒有這樣的能力,你周圍的人必定有,「三人行必有我師」嘛,因此要有學習能力,還須要有空杯心態。多跟其餘行業的人交流,多學習。

說到這裏,新的問題來了。都說隔行如隔山,我跟商務、跟銷售都不在同一個頻道,怎麼聊?這其實取決於你的知識面。因此問題又回到了學習上,這裏我跟你們分享一下我是怎麼學習的:

(1)工做不是單純的寫代碼,還要思考業務。

從你所作的需求去思考,譬如:作電商行業,必定有不少專業名詞吧?SKU是什麼,SPU是什麼?這些跟技術無關,遇到一個新的東西,要想辦法搞懂,而且記錄下來。如何記錄?推薦印象筆記、有道雲筆記,不瞞你們說,我在印象筆記已經積累了上千篇內容了,涵蓋了python、java、php、前端、數據庫、安卓、大數據、Linux、樹莓派、金融、理財、運維、財務等等不一樣的領域。

(2)作事情要有條理,分主次,注重效率。

這是不少人容易忽視的一個問題,上班嘛,拿點死工資,能少作儘可能少作。千萬別這樣!必定要想着,多去作,高效的作。作過的內容,熟練的內容給別人作。本身去嘗試新的東西。這樣慢慢的,知識面就廣了。另一點,分主次也很重要,其實就是作好時間管理,關於時間管理有不少書籍,同窗能夠去系統的學一下。爲何說這個很重要呢?

舉個例子: 我有個下屬,週一來上班,我跟它說,這周你的主要工做是如下這5件事情,其中有一件比較難搞,花費時間較長,balalalala, 跟他佈置完任務,他也明白了,去作了。到了週五了,該看結果了,問他,作得怎麼樣了?回答說:一件也沒完成。爲何沒完成?第一件事情比較難,卡了一個星期。好了,我跟他說,週末來加班搞定,先把容易的搞定。

因此當你們接到不少任務的時候,必定要注意先給這些任務分類,先按照任務難易程度分一下,再按照 「重要-緊急」 的程度劃分一下,先把重要且緊急的任務先給完成了。當這個技能你運用得很熟練以後,離技術經理、項目經理,這些偏管理類的職位又近了。

(3)重視溝通、多去溝通。

解決問題的方式有不少,不必定都要靠寫代碼,砍掉需求也是解決問題的一種方式。溝通,是大多數程序員的短板。不少程序員由於不善於表達,不善於溝通,沒法升級到管理層的職位(譬如:小組長之類的)。因此必定要抓住機會,甚至是創造機會,去鍛鍊本身的溝通和表達。譬如:組織技術分享啊、本身多去講、多去表達、講得好很差,讓別人跟你提下意見,升級本身的軟實力。有一些開發需求,你要想辦弄懂,爲何要這麼作,這麼作有什麼好處?我還有沒有其它方案?多去思考,多去溝通。當你能熟練運用了這個技能,離商務這些類型職位又近了很多。

(4)積極主動,不放過任何一個能夠鍛鍊的機會。

哪怕是作一些與寫代碼無關的事情。積極主動跟你的領導搞好關係,主動彙報工做,多跟領導討論問題,將本身的部分作完了,多去主動爲領導「要任務」,讓領導信任你,會爲你將來減小不少沒必要要的麻煩,也會爲本身爭取更多的核心項目的機會。

(5)帶着目的入職,帶着收穫離開。

進入一家公司,必定要想清楚:我進來除了拿工資,還指望有哪些收穫,是能力的提高?仍是我的履歷更具亮點?。譬如:你進入了一家電商公司,你是否是應該要想清楚除了技術本職工做以外,還須要瞭解作電商的流程,電商是如何運做的?一單能賺多少錢?公司是如何投入的?公司是如何作供應商的管理的?若是我都弄清楚了,我能不能作?這些問題搞懂了,都摸透了,公司內部出現問題,你甚至比老闆還清楚。思考得多了,就去找機會驗證,在公司學習,鍛鍊,提高你的能力。說不定哪天你就能夠單幹了。

講了這麼多,不知道對你們有無幫助?總結一下:

1.要有目標,要作長遠的規劃,若是尚未想清楚,多是你的知識面還不夠,多去學習、積累和思考。

2.學習很重要,自學能力更重要,要掌握學習的技巧和方法,不斷的提高本身,不管是履歷仍是學歷。

3.要有危機感,我不肯定本身之後是否會創業,可是我但願哪天由於各類緣由被公司辭退、或是其餘緣由不能上班了,我還有第二職業,我同樣過得很好!

誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

結尾彩蛋

若是以爲對你有幫助的,查看個人【Github】點個star。便可獲取,全套!系統Android高級架構師,高級學習資料以及視頻!(展現部分)
誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))
第五份學習筆記

  • 【Android高級架構師系統學習資料】高級架構師進階必備——設計思想解讀開源框架

第一章、熱修復設計
第二章、插件化框架設計
第三章、組件化框架設計
第四章、圖片加載框架
第五章、網絡訪問框架設計
第六章、RXJava 響應式編程框架設計
第七章、IOC 架構設計
第八章、Android 架構組件 Jetpack
誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))







誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))
誰說程序員只要會技術,技術 當然重要可是好的第二副業,能夠爲你提早鋪路!(程序員生財之道))

直達領取連接:點擊連接加入羣聊【Android高級架構師交流2

  • 或者查看個人【GItHub

相關文章
相關標籤/搜索