請問已經年滿三十歲的男人還有可能轉行學計算機編程嗎?

高中讀的是文科,大學專業是英語,會組裝電腦和安裝操作系統,有一些硬體入門基礎知識,但數學成績比較差。


當然可能。David Cutler想當年也是30歲才開始職業寫程序的,10年後就成為了矽谷最牛逼的內核開發程序員,一手創立了Windows 10現在所使用的內核。


種一棵樹最好的時間是十年前,其次是現在。

這貨29歲玩了上田文人的遊戲《ICO》以後決定要成為一個遊戲製作人,10年後成為了FS社的社長,帶著黑魂和血源兩作橫掃世界。


主要是你真的想學,就趕緊動手開始學吧。想學到什麼程度,就看自己有多大的決心了,以及自我管理的能力。


三十應該不行了,我今年29最近正在刷題準備轉行


如果你一直有堅持學習的習慣,就應該知道人生是一個長跑,每天都需要你固定投資一兩個小時或更多,去學習你感興趣,或者是能賺錢的知識。

如果你覺得想學編程,那麼就用這些時間學個一兩年,之後估計你也就可以對你問的問題心裡有數了。

如果只是空想的話,還是找個體制內的工作,也許比較保險。


我在培訓iOS的時候,班級裡面好多27 28的傢伙,甚至還有32歲的.

雖然他們是其他行業的程序員轉行iOS,不過也很類似於題主了.

如果喜歡編程,就去學吧.

去看 @蕭井陌寫的那一套從Python入門的方法,也許是個不錯的選擇.

如果想儘快切入這個行業,去培訓吧!


29歲自學編程的路過,目前已經自己能寫代碼了,感覺非常好,解決了手中很多實際問題。學習難度一般,當然我學的語言是python,入門也相對簡單。

15年10月的時候就打算學習python,趁著國慶7天就入門了,後來就轉而學習python庫,下載了十多個網上的例子,完全看不懂,腦袋很大,中間也因為其他事情斷了,在16年3月、8月、12月都重新拿出來學習,還是看那些例子,頭還是很大,遇到一個不懂的東西就要回去翻書,而且我還要做筆記,一周都看不完一個。導致每天連兩小時都不想看,當時我的想法是,媽蛋,每天看不了兩小時,半小時總行了吧。

就這樣拖拖拉拉的,這三個月中每天都看一點,終於把常用的那些看完了,然後開始上手自己編,這個時候當時辛苦記錄的筆記就發揮大作用,不懂的搜索一下就查到了(記錄在雲筆記上的)。

目前還是比較興奮的,獨立寫出第一個程序的那天晚上差點失眠,每天研究編程五六個小時,很興奮啊,因為終於學會了編程,終於學會了在大學時期非常討厭的編程(感覺譚浩強把我坑了),在29歲這個年齡,當初是不敢想的,其實學過來之後發現還是沒遇到多麼大的困難,至少學會了,能幹活了。

學習過程中有幾點想說的:

第一關鍵是心態,上了年紀就認為記不住了,開始焦躁。其實沒關係,慢慢學就行了,每天兩小時,看的煩了就做其他的事情。又不是高考不讓開卷,把重要的東西記錄下來,上手的時候可以參考,節省時間。

第二是要抱有目的性,我認為興趣不是最好的老師,有目的才是。我學習編程的唯一目的就是想弄數據分析,之前被這個搞的很痛苦,為了解決這種痛苦才被迫學習的。後面三次重新拾起都是因為這個原因,所以學之前必須有一個明確的目的能支撐下來。

第三是編程並不難。學精了當然很難,但是學到上手幹活找一份混口飯吃的工作並不難,編程是一門計算機語言,也就是和電腦說話,看起來難的地方是有很多計算機語言專有的格式,只要多編多複習就可以記住。而且你的興趣一上來,後面的深度學習就水到渠成了,就像我,後期還想學學爬蟲,也有一個明確的目的。

流水賬一般寫了這麼多,希望能對你有點幫助。

————————————————————————————————————————

6月7日更新:

來新公司做python程序員兩月了,目前主要做數據分析方向(優點在另外一個回答說了)。上月開始學習爬蟲,繼而又發現了GitHub網站,這才發現python的大門剛剛打開,欠缺的編程知識太多太多了,接下來我想把爬蟲、資料庫、web框架都學一學,學習壓力還是蠻大的。一步一步來吧,這個回答中會隨時更新自己對程序的學習感悟。

6月20日更新:

利用兩周時間系統的學了下SQL查詢語言,做了不少網上的例子,今天跟公司負責資料庫的要了帳號密碼,想著以後自己導出數據,原本以為有難度,沒想到用到所學的SQL知識不到5%,有點小失落。

6月28日更新:

最近我去了一個python oj平台做演算法題,遇到難題還是比較鬱悶的,但是演算法部分還是得補。

這周和在今日頭條做程序的同學聊了聊,他明確指出我目前在北京很難被招聘到,因為半路出家也沒有經驗。我也理解,認識到了這個問題,所以也在思考學習的意義。

回到當初學習編程的初衷,是為了手中的股票數據,直到現在學什麼不學什麼也是按照股票數據需求走的,所以才沒有學了更加好找工作的web框架。

有人發私信問到底該不該轉行,我也沒有什麼好的建議,因為每個人的情況不一樣。而且發現這個題目下的回答包括我前期的回答有很大的誤導性,就是說自學編程很容易。但是隨著現在越學越深入,發現想要系統的學會編程,還是需要付出很多努力的。

所以我希望大家都能理性的綜合的考慮是否需要轉行做程序員。

7月26日更新:

有段時間沒來了,貼一段最近寫的東西:

最近編程的學習有點沒方向了,各個方面都學習了一些,但是對下一步如何走產生了迷茫。

靜下心來思考當初為什麼要學習編程,初衷並不是為了賺錢或者找份工作,只是為了解決當時手中遇到的問題,有一個明確的目的。

所以我覺得是時候做些自己喜歡的東西出來了。

每天早上起床拿起手機第一件事就是看知乎日報中的吐槽,這個習慣堅持了很多年。我在想,一定有很多人和我一樣,希望早上能看些開心的小段子,然後開心的去上班。

所以我決定利用現階段的程序知識做一個關於段子的東西,也許是公眾號也許是網站也許是其他形式。

8月17日更新:

上傳了一個python3.5 32位版本的壓縮包,裡面包含了很多常用庫,省得下載了。下載下來後直接解壓,然後用pycharm關聯一下就可以了。地址:http://pan.baidu.com/s/1slLQYgH

只適用於win7 系統

9月17日更新:

最近兩周實在是太忙了,雖然在公司主要做數據,但是利用空閑時間給公司做了個接單小程序,讓公司的某個加盟商的客源翻了一倍,然後又幫助加盟商用爬蟲寫了個訂單提醒的小東西(公司的簡訊提醒平台太渣了),所以這段時間一直維護優化這兩個程序。而且開發出的這個程序讓我看到了一點做兼職賺錢的方法,下一步準備研究研究。

做這個程序也是因為學習web框架學的很迷茫,django學到一半換成了flask,falsk又有點想放棄。web框架學習的方面很多,並且沒一個明確的目標,照著書本一行一行學總覺得很枯燥,所以感覺有點迷失。

flask框架還是要學下去,公司的加盟商越來越多,天天都要跟我要數據,想想以後發數據就頭疼,不如就搭建一個數據中心好了,讓他們自己去查。

希望今年年底真的能把web建站學好吧。

12月8日:

又是幾個月過去了。最近在自己身上發生了很多事情,讓我想在明年去大城市找找工作。由於之前一直做的數據類工作,所以還是想在這方面做出提高。最近一直在學習機器學習,也就是sklearn,這都是第三四次學習機器學習了,希望這次能學下去。晚上有時間在複習sql知識,打算為明年換工作做個準備。


當你出生的時候說的第一句話不是helloworld的時候就已經晚了


根據你目前的情況而定,目前生活穩定,又有家庭了的話就別折騰了,幹啥不是為了混口飯吃,不是每個人都是王江民,你如果單身愛折騰不怕苦,身體好,恩我覺得沒什麼問題,至於數學差沒關係,反正也就是為了生活而已,別想著成為這個行業的大神,這要付出的太多太多。如果你說不穩定又有家庭了的話,我還是勸你找份別的工作吧。先養活家庭吧,當做愛好吧。


種下一棵樹最好的時間是十年前,其次就是現在!


It will never be too late unless you believe it is too late.


如果愛好編程不晚,如果並不了解編程,只想多掌握一門吃飯的手藝,還是算了,編程沒那麼好學,而且搞演算法的話,數學也非常重要


問題是這麼多九零後,同樣是新人,肯僱傭你的中國公司有多少呢,年輕的加班精力旺啊,除非你比大多數人牛逼或者工資要求比其他人低,當然也許有一身肌肉證明你行。而且和你同齡的領導也許也不願意僱傭同齡的,領導剛畢業的學生明顯順手得多。


先看看頭髮還剩多少,髮際線到哪了


你最牛逼的是懂英文,看原版手冊不成問題了


無論多大年紀,現在就是最好的時候。


一般問這個問題的人都不行!


我見過一個退休後自學自動化單片機的,之前搞化學電池的


能啊,學前端啊


人到30已經具備相當的管理技能了。當做愛好倒是沒問題


推薦閱讀:

大學期間工商管理大類的同學有哪些可以考的證書?
為什麼那麼多年輕人願意進廠打工?
兩個offer,農業銀行和國家電網,選哪個?
不滿意現在的狀態,但又不知道自己該做什麼好,很迷茫,焦慮,整天覺得渾渾噩噩的,怎麼辦?

TAG:程序員 | 編程 | 計算機 | 職業規劃 | 轉行 |