工作五年了,現在學編程是否還來得及?

淺水之草


這個學習是分為很多種的,如果是想當做自己的額外技能來學習的話,什麼時候都不會晚的,但如果是當做職業的的話,這個就很重要了,需要好好考慮一下。

已經工作五年了,想問一下題主是從事IT行業嗎?如果已經是轉行多年,建議您還是不要再重新學習了,之前轉行的原因應該是不感興趣吧,之前不感興趣,五年之後,依舊還是不感興趣。

但題主如果一直都是從事互聯網行業,現在工作需要的話,還是要學習的,因為不學習就會淘汰,至於學習哪一門編程語言,是要看哪一門語言對自己來說有用。

現在有一直處於穩定期的java、C++,你大學是計算機專業,應該接觸最多的是C語言吧,有這樣的基礎,再重新拾起來也很容易。

還有因為大數據和人工智能火起來的python編程,對數據分析這塊很有幫助,入門容易嗎,警用應用起來還是有一定難度的。

還有就是GO語言,現在也是呼聲很高。再就是PHP,還是web開發的首選語言……學習哪一門語言完全是你自己的需要,不要盲目跟風,要跟著自己的節奏來!

還有像你這種情況應該看一套專業的視頻和鑽研幾本書,然後看看博客應該就可以了吧!

如果需要編程視頻資料,可以找我!

免費領取方式:點贊評論之後直接後臺私信我 你想要的學習資料!


碼農視界


對於計算機專業的畢業生來說,工作五年重新學習編程是來得及的,原因有以下幾點:

第一,計算機專業畢業生不論在學期間是否有良好的編程基礎,至少知識結構是健全的,對操作系統、網絡、數據庫、數據結構等內容並不陌生,而這些內容正是程序員必須瞭解的。另外,計算機專業的畢業生通常都具備紮實的數學基礎,這對未來的程序設計非常重要,尤其是做大數據、人工智能等方向。

第二,編程語言的學習週期並不長,通常情況下學習一門編程語言需要3到6個月。大部分編程語言都是先難後易,越往後學習越容易一些。

第三,編程語言未來的應用空間很大,早學早受益。在未來智能化社會里,越來越多的智能體(Agent)將走進我們的生活中,而編程是與這些智能體交流的重要方式,所以未來程序設計語言與英語一樣會得到越來越廣泛的普及。

對於已經工作一段時間的人來說,要想學習編程語言一定要注重效率。如果有人指導效果會更好,另外學習編程語言要多做實驗。對於計算機專業的畢業生來說,我推薦學習一下Java。

我使用Java、C、Python的時間比較久,我會陸續在頭條上寫一些相關的學習文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。

如果有編程方面的問題,也可以諮詢我。

謝謝!


IT人劉俊明


畢業五年再次想起學編程,首先學編程動力源於那裡,如果只是偶然用下這種買本自己感興趣的書就可以開始弄了,學習編程沒有早晚一講,主要是不是能堅持到最後,有多少人開始懷著很高的期望去學習,遇到幾次打擊就把書本扔的遠遠的,等下次再拿到的時候已經是幾個月以後的事情了,所以要學就需要拿出決心來。

兩種人更加適合學習編程

1.對編程充滿極大的興趣,興趣是第一老師這種人一定能夠學好,因為中間即使遇到困難興趣加碼一定能克服。

2.特別需要編程這份工作,迫於生存的壓力,這是人類最原始的動力,有這股驅動力就不怕中間遇到庫困難,沒有什麼比生存的壓力更大

如果符合上述兩種條件之一就具備學習編程很好的基礎條件,因為前面無數人因為中間遇到點問題就打退堂鼓的現象。

很多人覺得年齡大是不是不能學編程了,英文不好學不了編程了,學歷上原則上高中以上的水平都能接收編程的思維模式,剩下的沒有必要專門刻意去學,選擇一門編程語言直接開搞就行,遇到不懂的單詞直接網上搜就行,剩下的就是堅持,遇到問題解決問題。

開始學習不要一口氣搞很多語言,專注於一門編程語言。然後全力以赴去搞,搞定一門然後找項目實踐,實踐過程中不停的折騰自己。

遇到困難很正常關鍵還是要克服過去,繼續前進。

希望能幫到你。


大學生編程指南


工作五年了,現在學編程是否還來得及?如果是本科畢業工作五年,差不多是28、29歲,要說學習編程也是來得及的,只要肯下功夫。

從你的說明來看,本身是計算機專業的,但就是覺得編程很難而沒有好好學習。那可不可以這樣理解,你對編程沒有多少興趣。或者說你是一個有畏難情緒的人呢?要仔細想想是否是這樣,如果是這樣的情況的話我覺得還是不要學習編程。


因為如果一旦把編程作為一種職業的話,很有可能會有很多的技術問題需要去解決,有時候一個問題要搞很久,如果自己沒有鑽研精神只是依靠別人,職業發展也是很難的。當然如果只是想玩玩票,或者只是需要簡單的用一下,那也不妨學習學習。另外,28、29歲雖然年齡還不算太晚,但畢竟也不小了,很多公司對於這種年齡還是新手並不怎麼感興趣。當然只要能想辦法入行,也是可以試試的。

對於怎麼學習編程,你自己本來是計算機專業畢業的,應該還是有一些基礎。對於數據結構、計算機原理、數據庫、操作系統、計算機網絡等等基礎知識應該還是有的,所以要說再開始學習編程的話,只要肯花時間還是比較快的。最主要的是選擇一門自己想要學習的開發語言學習。


個人建議還是可以從Java開始學。現在Java還是屬於比較大眾化的語言,使用這個語言的公司多職位也比較多,雖然競爭大一點兒但還是比較好找工作的。Java入門也不算太難,找一本好教材或者教程從基礎知識開始,搭建好環境一步一步跟著學跟著操作,慢慢就會進入門道。再找一些中高級教程,還有下載一些別人做好的軟件跟著別人的代碼多看看,你會有很多收穫的。對於詳細的學習路線,也沒有必要囉嗦了,對於計算機專業的人來說,只要上網一搜就會看到很多的教程就知道該怎麼學習了。

只要下定決心做一件事,什麼時候都不算晚,就是要捨得花時間,多動腦筋多學習,入門至少不難。要想提升到相當的水平,還是要在實際的項目中錘鍊。


圖片來自於網絡,如有侵權請聯繫作者刪除,更多分享請上部關注【東風高揚】。


東風高揚


當然是來得及啊,學什麼都不算晚,況且你還有一定的基礎,肯定可以,下面講一下我自己的親身經歷。



大學時期

以我自己為例子吧,我大學不是計算機的專業,是電子通信專業的,要說和編程佔了一點邊也就是平時用點彙編語言和考全國計算機二級的時候突擊學習一下語言,臨時抱佛腳,畢業的時候又全都還給學校了,想必大多數人都有類似的經歷,像你描述的那樣在學校很難能學好一門語言(這句話是對我這種學渣講的,學霸自動屏蔽),基本上講的也比較淺,再加之自身約束力不夠,肯定學不好。

剛參加工作

我真正接觸到編程語言,深入的學習一門是在我實習的時候,說來慚愧那個時候連數據庫是啥都不知道,我們專業根本不涉及這些東西,都是後來一點一點學的,你這從出身就自帶加成屬性了,那個時候對什麼語言都想學,python、前端、php、java,雜七雜八的看了一堆,耗時不說,最後結果就是,那樣都能會一點,但是那門語言都不精通。

工作幾年後

工作中不斷的打磨,不斷的思考,也漸漸放棄了許多語言,現在只專注於一門,深入的學習,這個時候就需要你有一定的辨別能力了,向你描述的情況工作了五年,應該知道自己職業的發展呢方向了,就往那個方向上選擇一門合適的,開始學習吧!



活到老。學到老!這個行業就是這樣。

測試老司機


當然來得及!借用一句經典的話:種一棵樹最好的時間是十年前,其次是現在

的確是現在越來越多的工作都要求會一定的編程基礎,未來的編程技能應該是普及的吧

,就拿我們最常用的表格Excel來說吧,許多人都說自己精通Excel,但是就連最基本的Excel都內置的有VBA,如果你不懂VBA只能說是簡單的掌握,很難接觸到Excel的精秒之處,也就很難說精通Excel,效率當然沒法提升。現在據說微軟都要把python集成到Excel來取代VBA了,你覺得未來懂編程的作用有多大?

計算機專業,底子應該是比一般人要好吧

編程嘛,其實大同小異,數據結構和語法都是一個套路,你既然是計算機畢業的,那你應該是有一定的計算機基礎吧。

學以致用,效果最好

你之前覺得編程難,我也覺得大學計算機課程難,僅僅是上來就是C語言我當初也是看不懂啊,但是我個人覺得Java和python是沒有C語言難的。現在你因為很多工作的地方有要求編程技能,這完全是需求驅動的,和大學的學習狀態和心態完全不一樣,我覺得需求驅動能學的更好


愛數據的小司機


來說說我的經歷吧,我今年30歲,本來我的專業是設計,奈何,我們公司對設計需求不大,對開發人員需求倒是源源不斷,沒辦法,在一個程序員的隊伍裡,自己不會開發,倒有些不和諧,我們領導也有意栽培我,想讓我做前端,然後剛好有一個前端離職了,我就頂替了她的位置,我之前是沒有代碼基礎的,但是,學代碼,網上有很多基礎網站可以參考,比如W3Cschool,慕課網,菜鳥網,我就是一點一點在上面學的,加上手上有項目,進步神速啊,想想,一個30歲的老人,竟然可以在一年時間達到一個前端該有的所有技能,是加了多少班才混得此模樣,不過,題主應該比我好,畢竟本專業就是代碼相關專業,學起來應該比我容易的多。古人云,朝聞夕死足矣,更何況你現在才30歲,還有大把的年華,每個人都有無限可能,不管在什麼行業。


大神我任性


你好,我本人就是10年經驗的java編程開發,我來說說吧。

編程時間問題

這個根本不是問題,我舉個身邊的例子:我一個同事,他的情況跟你非常相似,他計算機專業都不是的,是搞什麼機械控制的,出來直接去了某工廠搞機械。工作幾年後,發現工資太少也漲不上去,看我搞java編程開發工資很高,他就轉行又來搞編程開發。他自學能力不錯,通過自學進入了IT技術公司,現在他在華為混的很不錯。

自學能力

轉行沒問題,但自學能力要有的。編程技術一直不斷更新換代,程序員都要不斷的學習提升自己。像你這樣的情況,

  • 第一:通過自學把常見技術快速熟悉起來,然後找個公司實戰,編程技術都是通過實戰練習出來的。
  • 第二:你以前是計算機專業的,肯定有搞這行的朋友,可以向他們請教一些問題,切記學習方向不能錯。
  • 第三:自學實在不行,可以選擇靠譜一點的培訓機構。

你是計算機專業,這是你的優勢,加油吧。

學習Java編程

我是Java老兵,歡迎關注我,跟我一起交流學習Java編程技術。

送編程新兵一句話:實踐出真知


程序汪汪


作為一個程序員,我還談談我的想法。



其實這個編程跟工作幾年根本沒有關係。

舉個我周圍真實的例子。我有一個同事,他本科畢業都十來年了,一直在工廠做繪圖工程師,然後有一天覺得程序員工資高,就想來做程序員了,於是就學習了前端h5技術,然後就出來找工作了。工作才一年多一點,就拿了差不多13k的工資。所以說,很多時候我碰到很多人在考慮要不要學習編程的時候,他們都會糾結本科是不是計算機專業,畢業之後有沒有從事計算機工作,是不是全日制本科畢業。其實這些東西和你能不能學習編程沒有半毛錢關係。

我見過本科學習日語和新聞專業的來當程序員的。我還見過大專畢業生敲代碼賊溜的,還有就是那個做了差不多十年工程繪圖,突然有一天想敲代碼就跑來做程序員的。我們很多時候不敢去做一件事情主要是還沒做之前就把自己給否定了,其實真的沒那麼難。




你現在如果真想學習編程,應該入瞭解你要學習的方向,選定一門語言然後不斷地學習,而不是去糾結到底要不要去學和能不能去學的問題。只要不是傻子,都能學的會。


晨雨細曲


來的及,何況你還是計算機專業的,我是工作兩年多後學編程的,不過我不是計算機專業的,如今也編程五六年了。

以前我是做android開發的,今年由於公司需要,去培訓大數據,跟我一塊學習大數據的同學,九零後就四個,好多都是工作十年起步,有的孩子都上大學了,有的是有很多年編程基礎,有的編程基礎幾乎沒有。

只要想學習,任何時候都不晚,不過需要注意的是:

第一 不能像大學一樣吊兒郎當的學習,學習強度應該比高中時候還要強,看你能不能堅持下來,否則真的很難學好。

第二 俗話說轉行窮三年,不知道你現在是做哪一行,你是辭職全日制學習還是利用業餘時間學習,如果是第一種學的快,不過沒有收入來源,你要做好心裡準備,第二個學的慢並且更加辛苦,對自己的自控力要求也是很高的。

第三 很多行業都有中年危機,編程行業的中年危機也是挺大的,雖然周圍有這大齡程序員,不過很多公司裁剪大齡程序員的新聞也是有不少的,所以需要做好這一方面的準備。


分享到:


相關文章: