03.05 零基礎到能工作的程序員時間要多久,該怎麼做?

鴨一嘴


你好,很高興回答你的問題。

零基礎到能工作,只能是兩種辦法:1.培訓班。2.自學。

培訓班和自學沒有本質的區別:都是要學習!

編程中涉及的知識有3種:

1.很多知識是屬於別人給你說了你就知道了,比如很多庫和框架的使用,但是靈活運用需要配合實戰項目或者大量的項目反覆訓練。

2.有一些知識屬於即使講解了很多人貌似聽懂了但實際上沒有弄懂,比如很多算法,需要配合大量的題目才能徹底弄懂

3.還有一些很重要但是不緊急的知識點比如數據庫的底層原理,很多庫和框架的底層原理,這些很多時候沒人能提醒你該學或者告訴你,需要工作中去學習。

培訓班的好處:

1. 快速建立知識體系結構

2. 少走彎路

3. 培訓班教的也是知識,知識不應該計較從哪裡來的

4. 培訓班集中的學習時間和氛圍是自學比不了的(自學很難達到集中不間斷的學習5,6個月)

5. 明確的目標能讓學習更加高效

6. 好的培訓機構和好的老師很重要

7. 對於轉行的人來說,自學難度很大,培訓班能夠幫你快速入行

培訓班的缺點:

1. 參差不齊的質量

2. 明確的目的性導致沒有大量的講解重要但不緊急的基礎知識

3. 後續的學習還需要自己

4. 雖然集中的時間已經很長(5個月以上),但是相對於個人的長期成長需要學習的知識還是很短


為了讓你在學習編程中有信心,儘快去公司練習,你可以先學習python.

很多朋友問我如何才能學好python?乾貨!知道了這7點,相信你很快就能學會,並能應用的實際工作中。

1. 明確學習的目的,比如爬蟲、後端、前後結合、web、人工智能等等。

2. 定個時間,比如1年,每天堅持1小時,堅持這個時間內持續學習,持續行動。

3. 找到適合自己學習的方法,比如有些人看書寫代碼,有些人看視頻寫代碼,但是無論如何,每天都要編寫一定數量的代碼。

4. 有些知識點聽不懂,採用聯機學習的辦法,多看看不同人的不同角度的講解。

5.搭建自己關於python的知識框架,可以用思維導圖,先從一個小的知識點開始,擴充你的python的理解,不停的擴充和完善,慢慢的你的大腦裡會形成整個python的知識框架。

6.做一個項目。當你做小例子已經得心應手時,不妨試一下稍大的完整項目,通過項目的鍛鍊,可以讓你快速成長。

7. 找一群學習夥伴,多參與,多交流,最好能有一個師傅帶領,一個好的環境氛圍,能起到事半功倍的效果。

在學習python的路上,如果你有任何問題,都可以私信我,一起加速成長。

"龍捲風和他的朋友們":理工科直男一枚。閒暇之餘分享點文字、編程、設計等乾貨,希望和你一起成長。

一起學習Python,可以站內私信我。帶你去學習。


T型成長


首先建議你還是先了解一下程序員的工作內容,每天都是做什麼的,職業發展的趨勢什麼之類的,知己知彼才能百戰百勝。

說到雙休和朝九晚六,那麼在找公司的時候可能要問清楚,因為大部分的互聯網公司都會有加班,只不過是嚴重不嚴重而已;當然我周邊也有同學是下午5點就下班的。

零基礎的話,想要今年找到工作,那麼建議你先把基礎打牢,然後多加實踐,現在網上的教程也已經有很多了,你可以自己寫幾個項目試試手。

我覺得成長最快的方式還是去公司實習,實踐是學習最快的方式,並且可能會有項目的緊迫感,你也可以從其他同事那邊學到經驗,並且能夠了解下團隊合作(很重要)。

綜上,建議你前期多調研,適當的時候去公司裡面實習。


一隻會飛的冰淇淋


您好,很高興回答您的問題。

首先,我也是一名前端程序員,跟您情況不同的是我在學校學的計算機專業,但公司也不乏培訓出來的同事,我把了解的情況分享給您吧。

對於零基礎的人來說,做這個工作要有一定的興趣,因為程序員不同於其他的工作,這個是需要編程思路的,而且要有一定的耐心。因為不同客戶需求不同,您可能聽過五彩斑斕的黑這個梗,雖然現實中這種現象很少,但反覆修改代碼的情況也是不少見的。

培訓過程中一定要勤記筆記,下課之後自己也要理一遍思路,打好基礎最重要。然後多打代碼,多做小項目,實踐才是硬道理。

培訓出來找工作儘量謙虛,放低自己姿態,現在的程序員不少,競爭可能很大,剛培訓出來工作經驗來說不如老程序員,找工作不如老程序員吃香,薪資要的少一點,還是有公司願意接受的。進公司後多做項目,技多不壓身嘛,編程思路也是在項目中積累起來的。

希望您能找到好工作哦,祝前程似錦[呲牙]





小甜逗


這個問題,首先我覺得你需要對自己未來職業目標有清晰的定位。首先程序員分很多種,細分的不說,廣義的也有前端和後端之分,不知道樓主想要學習的是哪種?不同的方向需要學習的技術架構是不同的,難易程度也不相同,所以需要學習的跨度和時間就會不同。但是不管是哪方面,都需要你要一顆毅力強勁的心,因為學習寫代碼相對來講過程是枯燥的,所以需要有毅力堅持下去,戒驕戒躁,沒有任何基礎就更容易學到一半就入門到放棄。但是如果你不是我上面所說的那種人,每天堅持學習4個小時,相信2個月到6個月你會有所收穫。ps:學習過程中更重要的是學以致用,要多加練習!!不然很容易今天學的明天就忘記!這個行業也是這樣要多做項目,才能豐富自己,快速成長。


鬆鬆lifeshow


興趣是最好的老師

1.首先,你要對計算機編程感興趣

2.有一定的英語基礎及邏輯思維,加上努力學習的衝進

3.如果有一定的計算機基礎,學習起來會相對容易;如果沒有基礎也不怕,可以自學成才(有編程界的奇才);或者通過報一些培訓班入門,對沒有任何經驗的人而言,入門可能比較苦惱,但是隻要肯學習,有衝勁,有興趣,一樣可以成功

加油


水城小瑞瑞


首先本人是將近10年老猿,話說如何才能從零基礎到可以工作。其實這個真的需要分情況的,假如只是找一些基礎的開發工作那麼僅僅需要CRUD的能力就行,發到這樣的一個月從啥都不懂到這個水平應該差不多。假如要去勝任研發崗位那麼就要最底層瞭解,開發模式等規範都要很熟練,這是一個漫長的過程,因人而異了。


LancCJ


說說我自己吧,不過我不完全是0基礎。我從開始就在正式寫生產代碼,只是現在看剛開始寫的代碼會被驚著。所以入門後即可參與項目,參與項目跟這老鳥學習對你的進步會超乎你的想象。前提是有人讓你參與項目並且有老鳥帶你[捂臉],祝你好運


Steve1362


因人而異


分享到:


相關文章: