有編程基礎,辭職每天自學四小時編程,做git項目,刷leetcode。會比大廠在職的程序員成長慢嗎?

ww13142010


首先,對於程序員來說,崗位提升和自主學習是兩個主要的成長手段,但是崗位提升往往會起到更重要的作用,所以並不建議已經具有編程基礎的人完全通過自主學習的方式完成提高。

程序員不論是否在大廠工作,通常都需要通過不斷的崗位提升來促進開發能力的提升,不論是從事業務功能實現的應用級程序員,還是從事平臺設計的研發級程序員,都需要不斷突破崗位瓶頸從而獲得成長。

對於程序員來說,能力的提升不僅僅包括做項目刷代碼,更重要的是崗位往往會給程序員帶來更多的資源,比如從事大數據、人工智能方向的程序員往往都需要大量的軟硬件資源作為研發的基礎(比如深度學習對於運算資源就有較高的要求等等),而自學者很難能夠獲得這些資源。另外,大部分程序員的工作需要多個角色進行配合,在配合的過程中也能互相促進,不少應用級程序員就是在合作的過程中逐漸成長為研發工程師的。所以,交流對於程序員的成長往往會起到更加重要的作用。

最後,對於初學者來說,通過做Git項目是會獲得一定提高的,而且短期內的提高還是比較明顯的,做Git項目一方面會促進自己的代碼規範性,另一方面也會積累大量的編程經驗,通過Git也可以完成一些交流,這些對於初學者來說都是有較大幫助的。所以,不少在職的程序員也會參加一些自己感興趣Git項目。

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

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


這要看你的用心程度了,像題主所說的這種情況,如果你真的按照這個時間來學習的話,不會比在大廠的程序員成長的慢,但也不會比他們成長的快。

對於程序員來說,自主學習與崗位提升是成長的最主要的兩個方式,一個是理論,一個是實踐。很大程度上我們都傾向於實踐出真知,只有實踐才會更快的成長。如果單單注重理論的話,就比如說在家自主學習,可能要下很大的功夫了,題主也不例外。

之所以這樣說,是因為程序員能力的提升不僅僅包括做題刷代碼,也就是題主所說的做git項目、刷leetcode。這種太過侷限,沒有硬性的時間要求,也沒有突如其來的麻煩。一直做一直做也僅僅是讓自己更加熟練而已,但是在企業裡面可不是如此。

加入工作的程序員往往會因為棘手的工作擾亂自己的計劃,這點應該很常見。而這些棘手的事就是成長的必經之路。沒有對緊急事態的應變能力,真的很難成長為一個合格的程序員。而且最主要的是在企業裡面,你能接觸到的編程資源有很多,讓自己能力能覆蓋到更加廣闊的範圍,這點是自學得不到的。

更何況,很多時候程序員都不是單獨完成任務,而是需要團隊的合作。在合作中如何凸顯出自己的能力,如何做到完美鏈接也是需要實踐的。因此,還是那句話,自學很努力的話不會慢,但不實踐肯定比不過他們。


TMT視界


編程這個東西,我覺得最重要的就是自己的自學能力,以及發現問題和解決問題的能力,當然了,平臺不一樣,大廠的程序員可能是造輪子的,而你可能是用輪子的,無論是接觸的知識面或是隻是水平,都不在一個層級上的。

當然了,如果你能堅持你的計劃,我們不說追趕大廠的程序員,至少可以提升自己,讓自己找一份工作,應該沒有問題。

學習編程最好的方法不是沒日沒夜的學習,而是把編程作為你的一種興趣,興趣是最好的老師。加油!


奮鬥的小黃魚


不是慢不慢的問題....是根本沒有成長...

1.一天4個小時夠幹啥...考慮一天14個小時的強度...

2.程序員的競爭力是業務...年輕碼農要多少有多少...能使你成為專家的只有行業知識...你在家怎麼學行業知識?行業是指工業.農業.教育.醫療這些知識....編碼誰都會...培訓班三月誰都會...

3.這就和閉門造車一個道理...你根本不管客戶需求自己造車你打算賣誰?


ACME63610374577


有編程基礎何必要閉門造車呢,把數據結構和算法學一學,面試題刷一刷,找個實習還是很隨意的,在工作中成長,解決實際的問題,才是編程的意義

共勉,我的朋友



增刪改查小王子


大廠除非架構之類的管理崗位,不然就是擰螺絲,有深度沒廣度,做二次開發;小廠打雜,有廣度沒深度。


前海後山中間一刀切


怎麼說呢,有用也沒用。

無論在職或者自學,都是積累的手段。

至於你現在的狀態我建議你先去大廠刷1-2年,原因嗎,因為大廠比自己單擼簡單些,一些東西已經給你總結好了,就等你張嘴了,幹些日子感覺原地踏步或者說感覺學不到什麼新的了,可以利用業餘時間提高自己。

其實別聽大廠的瞎說,牛b的就那幾個,做幾年熟悉了,無非就是熟練工。編程本身門檻就不是很高。


張凱44306859


大廠程序員其實虛火很重的。表面上都是高手,其實很多都只會在既有平臺上搞點“二次開發”。自建體系會很強


吳疆37


沒用的,實際項目的經驗不可能靠自學獲得。你最多可以靠證當老師,所有的都是紙上談兵而已。


一凡260114853


如果每天自學四小時,積滿1萬小時,有可能成“大師”。


分享到:


相關文章: