今年31歲,現在開始想自學Python語言,還來得及嗎?

小瘦說說


作為一名IT從業者,同時也是一名教育工作者,我來回答一下這個問題。

首先,對於31歲的職場人來說,當前學習Python語言對於自身的職場發展會有一定的積極意義,在未來的產業互聯網時代,掌握一門編程技術不僅能夠提升自身的工作效率,同時也會為自己帶來更強的資源整合能力。

但是,如果在31歲時希望通過學習Python語言而進入IT(互聯網)行業發展,那麼還是需要慎重考慮的。Python語言雖然是全場景編程語言之一,而且在IT行業內也有比較高的流行程度,但是Python開發的高附加值工作崗位往往集中在大數據和人工智能領域,而這兩個領域對於從業者的要求還是比較高的。所以,如果自身的數學基礎比較紮實,同時又具有較強的學習能力,那麼在31歲開始學習Python也會有一定的機會。

IT行業對於從業者的年齡還是比較敏感的,尤其是應用級開發崗位往往年齡越小則競爭力越強,所以31歲如果應聘初級開發崗位還是具有一定困難的。但是,如果掌握新技術,比如大數據、雲計算等技術,即使年齡大一些也會有一定的競爭力。

從目前產業互聯網發展的大趨勢來看,如果職場人能夠在立足本行業的基礎上,通過掌握新技術來解決一些傳統行業的“痛點”,那麼會獲得一些新的發展機會。在具體的崗位選擇上,除了程序員崗位之外,還可以重點考慮一下產品經理、項目經理等崗位,這些崗位通常對於年齡並不十分敏感。

最後,如果想在31歲進入IT行業發展,還可以考慮一下通過讀研的方式進入IT行業。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


來得及


我同樣是一個開始學習Python相對較晚的人。

2015年7月本科畢業至9月研究生開學期間,我想找一份實習鍛鍊一下自己,當面試官問我,

“你會Python嗎?”

“啊?Python是什麼?你能給我拼寫一下名稱嗎?”

結果可想而知,面試結果很差。

所以回到家中我就馬上開始瞭解這麼從未聽說過的編程語言,然後瘋狂的開始學習,這裡,我就來介紹一下我對於學習Python的一些看法。


我認為,學習一門編程語言,應該分階段進行,

  • 入門

  • 進階

  • 實戰

下面分別從這3個階段開始介紹。

1. 入門

如果有一點的C語言基礎,對於學習Python會有很大的幫助。如果純粹的零基礎也沒關係,需要花費一些時間去理解編程語言裡面的一些通用概念。

我認為入門Python相對容易,因此我更加推薦網上免費的在線教程,非常多,而且非常好,當然如果喜歡紙質書籍的也可以購買書籍學習。

尤其的基礎知識相對簡單,如果有一點的編程基礎一週或者更短的時間內即可對Python基本語法做一定的瞭解,如果購買在線課程,我認為會耗費很多時間。

關於入門階段的在線教程我推薦兩份:

Python菜鳥教程:www.runoob.com

廖雪峰Python:www.liaoxuefeng.com

關於入門書籍,我推薦一本不錯的書籍,

《Python編程從入門到實踐》

2. 進階階段

關於進階,我推薦兩本書籍:

第一本:《Python Cookbook》

我認為這是一本很適合有一點Python基礎的開發者,這本書應該很多Python開發者都有所耳聞,它在基礎語法的基礎上進行了一些提升。

就如同上面這個例子,它會拋開入門的那些簡單語法去講解一些Python高級實用方法和技巧,例如抽象基類、單例模式、接口等。每一個知識點它會對應提出一個問題,然後給出相應的解決方案,並且告訴你這樣用的意義何在、怎麼樣更加高效的使用Python,怎麼設計更高效的軟件模式。

<strong>第二本:《流暢的Python》

這是一本經得起考驗的Python書籍。

舉一個最簡單的例子,在絕大多數教程都會講到循環和條件語句,千篇一律的告訴你"if..else..\

Jackpop


來的及的。

種樹最好的時間是10年前或者是現在。現在就是最好的時候。

我28歲,現在開始寫作,學習英語。每天對自己要求不高,就寫1000字,看10來頁書,記幾個單詞和多說幾句英語。

這是一個積少成多的過程,時間長了,會得到意想不到的收穫。

在疫情期間,我看了很多書比如《偷書賊》《妻妾成群》《銀哥補習班》《護膚全書》等。收穫頗多。這都是那每天看幾頁書,寫1000字帶給我的收貨。

後來我又順勢開通了頭條號。最近這幾天發表了8篇微頭條。寫了5篇文章。雖然粉絲和閱讀量都不多,但是感覺很充實很開心。

英語也學習了不少。

每天記單詞讀英語是我最幸福的時候。現在日常的交流對我來說不成問題了。我兩歲多的孩子在我的影響下竟然也會說英語單詞了。

有一次在睡前他牙牙學語的說著one two three……能一口氣群所到eight。這些都是我不曾教給他的。應該是耳唇目染吧。這就是意外的收穫。

通過讀書,我的眼界開闊了。看到了更多更遠的東西。不在多愁善感,抑鬱寡歡。

通過寫作我獲了好的文筆和一群可愛的朋友。我知道關於寫作我還能得到更多。只要我孜孜不斷的寫就好了。

關於英語,它以後會帶我走四方,看不一樣的風景,遇見不一樣的人。

其實每天我大部分的時間都是看孩子,陪伴孩子。看書寫作讀英語都是在孩子睡覺的時候完成的。

再這期間,我一次一次提醒自己。慢慢的我也戰勝了自己的恐懼,懶惰。

學習是我一直會做的事情。寫作,看書也將一直陪伴我。

感謝自己的28歲,感謝美好的自己。堅信未來會遇見更好的自己。

親愛的,你也是一樣的。放心大膽的去學習吧!相信自己,你就是最棒哦,你終將也會遇見更美的自己。



時尚叨叨叨


只要你有極大的興趣,和充足的時間,外加源源不斷的動力和對生活的熱愛,絕對不晚。加油。

我今年30歲,每天在工作之餘,我都會去b站,自學pr,不管是教程,還是實戰,我都會去實踐和做筆記,外加感悟。雖然一點基礎都沒有,但我一點點積累,很快就入了門,知識是永遠學不完的。但我很開心一直學習的過程。

所以,如果你認為你能,你想,那就行動。



有思想的小鏡子


用我切身經歷告訴你,語言是分地域的。

06年畢業之前我趕時髦學回了剛興起的.net,去了濟南遍地都是各種主流語言的公司。現實問題是我還得回到臨沂三線城市生活,十多年過去了也才聊聊的不超過十家公司是.net的,三線城市基本都是php和少點的java,python根本沒有!

所以你如果是一線城市可以學,來得及。


最強平頭哥


只要開始了,什麼時候都不會晚。日本有個老奶奶60幾歲開始自學編程,80幾歲獨立開發了一個APP。用這個案例來解答你的疑惑應該是很有力的。另外我身邊的案例,我的一個同事零經驗29歲開始學習編程,一年後我們在一個公司裡上班。

所以說只要開始了,就不會晚,主要看能不能堅持住。

祝你早日如願。


草根程序員蘇東郭


這不是來不來得及,而是合不合適的問題

說實話,編程這項工作,入門門檻並不高,你會寫個if、else就差不多入門了。問題是它上限高啊,你想用編程找工作,不可能只用if、else吧?

迭代器、生成器、裝飾器等等,都要掌握。這條路其實並不好走,想要從入門到精通,快則半年,慢則。。。(跟你的認真程度和天賦有關係)

如果剛接觸編程的話,按正常人的學習速度來算,精通python需要2年。到時候你可能已經33歲了,然後找工作又會問你的學歷、項目開發經驗。

好,你又去在網上接一些外包項目做了一年,你34歲了。

假如最後你成功進入了一項薪資各方面都還不錯的互聯網公司,你又能在裡面工作幾年呢?眾所周知,互聯網公司的更新換代很快,40歲就被辭退的不在少數。

再說說前面這3年裡面,你總得帶娃、陪老婆吧、還要工作,這壓力得有多大呀

當然了,如果你只是對python感興趣,也可以當作業餘興趣來學學,畢竟終生學習很重要,如果是為了找工作而學python的話,我真心不建議


科氪芯


結論:蘇老泉二十七,始發奮讀書籍。那還是在古代!

前言

題主這樣問,是擔心自己這個年紀,還學的動嗎?

只要有一顆終身學習的心,怎麼會感到困惑呢。

要說學python最好的時間點,那就是5年之前,和現在。


入門python的先決條件

兩種情況分開說。


1 - 工作使用其他語言,要多學一門python

這種情況,你是手到擒來啊。python的簡單易用性,讓小學生都垂涎三尺,何況是成年人。

浙江省推展的還是快,在九年義務教育階段,就開始趣味性地推廣python編程。

python語法與自然語言極為接近,寫起來順風順水又順手。下面用python 寫一首浪漫的愛情詩。

不要覺得只有perl可以寫詩,耍酷python也很會。


2 - 純小白,無計算機基礎,學習python

這樣的情況,可能會有一些困難,不過沒關係,逐步學習可以克服。只是你需要付出比別人多一些的時間和智慧。

下面是一些先決的條件,是加分項,可以讓你在自學的路上,走的不那麼坎坷。

  • 英文基礎,代碼都是英文,起碼是拼音。

  • 善用搜索引擎,你的知識,絕大多數將會來自網絡。

  • 學會正確高效地提問題,這是你快速進步的基礎。

  • 每天敲代碼,看文檔。

  • 計算機硬件知識瞭解一些。

  • 操作系統知識瞭解一些。

  • 根據方向,重點補充。


讓代碼跑起來

學習python,就是要讓它幹活。


計算機都準備好為你服務了。你只需要把代碼編號,扔給它,就讓CPU如澎湃的引擎一樣,快樂地轉吧。

看一些有趣的項目,你會愛上python。

漫畫,用上python,讓其反重力飛行。

python助力小程序跳一跳,放開雙手,讓小人兒自己跳。

人臉識別,你值得擁有,更別說較為成熟的文字識別,語音識別了。


結語

Better late than never。

你邁出這一步,就是個人成長的開始。

Happy coding :-)


我是@程序員小助手,持續分享編程與程序員成長相關的內容,歡迎關注~~

程序員小助手


只要你明確自己想用Python幹什麼的話,還是來得及的。

因為編程的方法就像一門語言,語法是通用的,至少是大同小異的,就是寫法不同,無論學習什麼編程語言,基本上都繞不開變量,常量,數據類型,運算,函數,邏輯判斷,循環,這樣的基本概念,而學習這些東西,在資料合適的情況下,每天6小時,邊學邊練,基本上一到三個月就能搞定。Python入門書籍可以看《和孩子一起學編程》。這本書如果比較自律的話,一個月就能學的非常紮實。這一步完成後就有基礎了,相當於武俠片中已經有內力的人了。

有了內力就要學招式,這就涉及到一個方向的問題,江湖上門派眾多,一個內力初成的人極易迷惑,因此,這一步非常關鍵,如果你漫無目的,那就麻煩了,編程的細分領域實在太多了,哪個領域搭進去一輩子都不一定整的全明白了。人生苦短,所以要明確目標。

比如我吧,是從三維動畫的腳本開始接觸Python,我的目的是使用Python讓Maya的動畫綁定中的繁瑣工作變簡單,有了這個目的我就開始學習Maya中Python可以調用的那些和動畫綁定相關的功能,到現在也不能說全整明白,不過針對我的工作而言,已經富富有餘了,也就是說我打成了我最初的學習目的。這個學習過程找參考資料最重要,不過Maya提供了大量教程和案例,只要有坐冷板凳的精神,就能啃的動。其實現在每個編程領域的資料都不少,關鍵是能找到一個領路人可以少走好多彎路,比如他會告訴你哪些資料有用,哪些可以不看,沒有領路人就只能自己摸索了。悲觀估計,只要你肯學肯鑽研,不是那種愛著急的人,最多三年,你就會通曉如何達成目的。我在有官方資料和教程的情況下,自己一個人摸索,用了三年,才感覺通達無礙(僅限自己常用的那些),這期間也是斷斷續續,幾次都想放棄。從一開始看不懂別人代碼中的那些預設函數的用法,到能看懂,再到看一遍,明白邏輯之後能仿寫,最後是自己能解決一些原來沒學到過的問題。

不過人總是貪得無厭,當你達成了最初的目標後,又會有新的想法和野望。這時學習你所在領域的數學知識是一個非常高效的提升方法。畢竟編程離不開算法,算法離不開數學,我個人學習三角函數和向量矩陣比較多,其實就是高中數學加簡單的線性代數,這樣能解決很多動畫運動軌跡的問題。學習數學的同時,去找計算機科學方面的課程看也大有裨益。不過這就是以後一輩子的事了。

學習是很苦的,還是貴在堅持,等到有所收穫時,那種喜悅感是其他方面感受不到的。

31歲學Python一點不晚,運氣好的話,32歲時就能放肆的應用了。

日本有一個70歲的老太太,65歲開始學遊戲製作,立志開發適合老年人的遊戲,70歲就有可以玩的demo了。

31歲,正是拼的時候!





大魚師兄


才31還很年輕,肯定來的及。

只要做,任何時候都來的及

好多人都說IT是青春飯,加班嚴重,很辛苦,幹不了幾年,哪個行業不辛苦,賣早點都得凌晨三四點起來,開出租經常上夜班,那不辛苦嗎。

還有人說IT行業要不斷的學習,難道不應該學習嗎,社會在發展,科技在進步,終身學習是任何時代都需要的,也是每個行業都需要的。賣小吃的還要不斷出新口味,不然就被淘汰。想想現在的生活方式和十年前有多大差距?只有出新除舊,才能發展的更好。

還有人說幹IT的年齡大了,學習能力、效率比不過年輕人,我一直都不太認同這個觀點,工作時間長了,技術的深度和廣度上應該積累的更多,學習新技術效率應該是更快,更能抓住技術的本質特徵。

學習新東西,什麼時候都不晚,只有堅持學習,才能保證競爭力。

譯壇泰斗 許淵衝

舉個例子,世界譯壇泰斗 許淵衝96歲,每天熬夜都凌晨三四點,早上九點多起來繼續工作,非常讓人欽佩,值得學習。

強健的體魄

強身健體,堅持鍛鍊,強健的體魄是美好生活和工作的重要前提。

想起幾年前電視上經常看到的一句話:健康工作50年,幸福生活一輩子。


分享到:


相關文章: