29 歲,非科班零基礎,想兼職做外包。。
大家好,我是二哥呀!
前段時間,知乎上收到一個付費咨詢,一個讀者,29 歲,零基礎非科班,且工作和程序員無關,想利用業(yè)余時間學習編程賺點外快,目標一個月能收入 1-2k,想問我有哪些方向可以選,需要注意什么。

我詳細地給他聊了聊,他也深受啟發(fā)。差不多過去了一個月時間了,這里就重新整理一下,發(fā)出來給公眾號的讀者白票一下,希望能給大家一點點啟發(fā)和幫助。
一、關于年齡
我經(jīng)常收到一些關于年齡上的咨詢,大致的情況就是我今年 25 歲了、我今年 27 歲了、我今年 29 歲了,轉(zhuǎn)學編程還來得及嗎?
29 歲開始學編程,從目前人的平均壽命上來看,顯然是不晚的。假如拿一天來對比人的一生,29 歲,無非就是睡了個懶覺。再從心智的成熟度上來說,顯然也是不晚的,可以算得上是黃金年齡了。
大文豪蘇軾都知道吧,他老爹蘇洵 27 歲才開始發(fā)憤讀書,但仍然成了唐宋八大家之一。關鍵是兩個兒子蘇軾、蘇轍也都教育有方,父子三人也算是文壇上的招牌人物了。
這樣的例子還能舉很多。
若宮正子,81 歲的老太太,運用了其在編程上的全部知識開發(fā)了一個 iPhone App。


再這么舉下去,我還能舉很多(但其實沒有了,但必須得強裝鎮(zhèn)定),其實我想說的是,如果你打算做一件事,年齡絕不應該成為第一道障礙。
哪怕 29 歲學編程確實比較晚了,但萬一天賦異稟呢?
退一萬步說,不把編程拿來作為職業(yè),做個興趣愛好也是可以的。假如說你會寫 Python 腳本,處理 Excel,那對工作效率的提高可不是一星半點;再者,像編程領域的很多經(jīng)典書籍,比如說《人月神話》、《黑客與畫家》、《圖靈的秘密》等等,對所有職業(yè)的人來說,都具有相當大的參考價值。。
二、關于兼職接外包
兼職做外包其實是一件再正常不過的事,但卻被貼上了“不賺錢”、“時薪低”、“技術得不到提高”、“浪費時間”等等的標簽。
我自己在職業(yè)生涯的前 3 年是沒有接觸過外包的,那個階段的我,可以說是沉迷成長,無法自拔,一心就想在職場上打拼出一片天地。
前 3 年對于一名程序員來說,確實是黃金時間段,抓住了,成長就是飛速的,上升空間特別大。收益也會非常大,年薪 10 萬的,可能一下子躍遷到 20 萬,年薪 30 萬的,可能一下子躍遷到 50 萬。
所以我不建議大家在這個階段分心去兼職做外包的。
后來,我回到了三線城市洛陽,業(yè)余時間相對多了起來,雖然平常會寫點文章讀點書,但仍然還有大量空白的時間需要填充,機緣巧合之下,之前的領導找到我,說有外包可以做,我也沒討價還價,就直接開干了。
大概做了三個吧,沒覺得浪費時間,反而增加了一點收入;另外,還偷學了一手 PrimeFace,感覺界面還挺漂亮的。

再后來,手上有一些資源,就介紹給身邊的一些朋友做,月薪不到一萬的兄弟直接月薪兩萬多,收入直接翻倍了。
所以,我個人對兼職做外包是沒有抵觸的,看自己的時間和精力,付出的勞動如果能換回應該有的回報,為什么不去做呢?
三、關于零基礎、非科班
大學、讀研階段的零基礎非科班,可以看這 3 篇文章。
針對讀者的情況(已經(jīng)參加工作,且與程序員無關),我這里重點說一下。
計算機已經(jīng)涉及到生活的方方面面了,可以說是無孔不入,那學習編程,其實已經(jīng)不只是 IT 人的專利了。
比如說 Python + Excel,已經(jīng)成為職場人打拼的必殺技之一了,這可能比拍領導的馬屁來得更省事省心一點。上次機械工業(yè)出版社的旺財哥給我寄了一本《Python+Excel 職場辦公數(shù)據(jù)分析》,我翻了翻,還是挺值得推薦的。

我個人以前是個 Python 黑,主要是因為有些大專院校拿 Python 來作為主語言,還有一些培訓班漫天狂吹 Python 等等。但自從上次白票阿里云寫完 Python 腳本后,情況大有改觀。
Python 雖然就業(yè)門檻高一點,但拿來寫一寫小腳本,提高一下工作效率,還是非常 nice 的。對于沒有編程基礎的普通辦公群體來說,Python 語法簡潔易懂,很容易上手,別的編程語言可能需要上百行代碼才能完成的任務,Python 只需要十行。
Python 有龐大完善的代碼庫支持,在網(wǎng)絡、文件、文本、GUI方面等有大量的庫函數(shù)可供調(diào)用,
我之前給大家推薦的國防科技大學的《大學計算機基礎》課,就很適合小白來學習,課程是基于 Python 的闖關式能力實訓,學起來完全不費腦子。
https://www.icourse163.org/course/NUDT-17003
關于 Python 的內(nèi)容有:
2.1 Python環(huán)境準備 2.2 繪制炸彈軌跡 I 2.3 繪制炸彈軌跡 II 2.4 繪制炸彈軌跡 III 2.5 繪制炸彈軌跡 IV 2.6 繪制炸彈軌跡 V
除此之外,還有計算機信息表示與編碼、馮·諾依曼體系結(jié)構(gòu)、操作系統(tǒng)漫談、計算機網(wǎng)絡等基礎知識可以學習。
四、Python 基礎學習路線及資料推薦
先上一張 Python 知識圖譜,直觀的了解一下 Python 的基本構(gòu)成與實際應用。

1)視頻篇
B 站也就是嗶哩嗶哩,是國內(nèi)最大的二次元視頻網(wǎng)站之一。作為一個半吊子 up 主,我雖然看視頻不多,但現(xiàn)在基本想看視頻就直接去 B 站了。
上面也有非常多的 Python 視頻可供學習。
01、小甲魚零基礎入門學習Python,1669.8萬播放。畫面雖然有點兒童風,但配合 up 幽默的教學風格到也顯得非常有意思。
https://www.bilibili.com/video/av4050443

02、Python從入門到精通教程,1165.8萬播放。雖然是培訓機構(gòu)出品的,但視頻質(zhì)量還過得去,也比較像大學老師的授課風格,況且還可以白票。前 100 集在講 Linux 基礎,沒興趣的可以直接跳過。
https://www.bilibili.com/video/av14184325

03、Python編程從入門到實踐,84.4萬播放。雖然播放量一般,內(nèi)容也一般,但如果想聽蘿莉小姐姐的聲音的話,可以嘗試下,聽完整個人都治愈了。
https://www.bilibili.com/video/av35698354

2)教程篇
01、Python 3.10.0 文檔,官方文檔,毫無疑問是需要學習的。

https://docs.python.org/zh-cn/3/
02、Python - 100天從新手到大師,112k star,足見受到的關注程度。
https://github.com/jackfrued/Python-100-Days

03、Python Cookbook,比較適合那些想深入理解 Python 語言機制和現(xiàn)代編程風格的有經(jīng)驗的 Python 程序員。

https://python3-cookbook.readthedocs.io/zh_CN/latest/index.html
至于機器學習這些內(nèi)容,留到以后再推薦吧。
五、尾聲
針對讀者的特殊情況,二哥再嘮叨一些話。
29 歲,對于大多數(shù)普通人來說,是迫切想要求變的年齡。尤其是在自己的主戰(zhàn)場感受到瓶頸之后。
這個讀者的想法非常好,也非常的實際,利用業(yè)余時間學一學編程,然后兼職掙一些外快,也沒想著掙太多,一個月 1000 到 2000,算是個零花錢吧。
我之前有段時間也是這樣的心態(tài),想要在主業(yè)之外,穩(wěn)定每月收入一些,充當油費啊、電話費啊、周末吃頓大餐啊,補貼一些家用。
不知道大家有沒有這樣的想法哈。
但是呢,如果跨界非常大的話,阻力也是不小的。我建議他最好是能和自己的主業(yè)關聯(lián)起來,做一些副業(yè),這樣之前積累的人脈啊、資源啊都可以利用上。
兼職做外包并非零門檻,空有技術沒有人脈資源,也是無法觸及到的。前幾天,也有個知乎上的讀者付費咨詢,說自己想做外包,編程 8 年了,前后端都會,甚至可以做全棧開發(fā)。

講真,編程是可以零基礎入門的,但想要學得精學得好,還是需要下一番狠功夫的。如果長年累月只在門口徘徊,可能到了最后并沒有多大的競爭力。

沒有什么使我停留——除了目的,縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣,我是不系之舟。
推薦閱讀:
