自媒體零基礎(chǔ)入門教程 零基礎(chǔ)怎樣成為程序員?
零基礎(chǔ)怎樣成為程序員?我有一個(gè)朋友仍然很好。他大一時(shí)主修英語,大二時(shí)主修新聞。現(xiàn)在他在一家大工廠工作??梢哉f他是一個(gè)真正的非專業(yè)程序員。1. 先專注于學(xué)習(xí)某個(gè)方向,用這個(gè)技能養(yǎng)家糊口,找工作,爭取時(shí)間
零基礎(chǔ)怎樣成為程序員?
我有一個(gè)朋友仍然很好。他大一時(shí)主修英語,大二時(shí)主修新聞?,F(xiàn)在他在一家大工廠工作。可以說他是一個(gè)真正的非專業(yè)程序員。
1. 先專注于學(xué)習(xí)某個(gè)方向,用這個(gè)技能養(yǎng)家糊口,找工作,爭取時(shí)間學(xué)習(xí)其他計(jì)算機(jī)知識,從而成為一名專業(yè)的程序員。例如,如果你對前端感興趣,可以找到JS的原型鏈和ES6的新特性,然后找一家公司來實(shí)踐。如果你想成為一名專業(yè)的程序員,不要過早地確定自己的方向,因?yàn)閷I(yè)的程序員能夠很好地完成很多方向,其中一兩個(gè)方向是非常強(qiáng)大的。創(chuàng)建windows的David Cutler今年已經(jīng)70歲了。他20年前剛開始寫溫特,那時(shí)他四五十歲。在他30歲之前,他不知道怎么寫代碼,所以別擔(dān)心。
當(dāng)你找到工作時(shí),你應(yīng)該學(xué)習(xí),但不限于:
;[t計(jì)算機(jī)圖形學(xué)
;[compiler principle
;[basic knowledge of operation system
;[architecture of distributed system
;];[reliable automatic testing of your code
;];;[學(xué)習(xí)編寫框架和庫而不是應(yīng)用程序
你可能會問為什么要學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識,其實(shí)對于程序員來說,計(jì)算機(jī)基礎(chǔ)知識還是很重要的,如果計(jì)算機(jī)基礎(chǔ)知識不扎實(shí),很可能會遇到以下尷尬情況:
1。35歲以后,普通代碼農(nóng)場主會被老板解雇,因此盡可能地向公司高層發(fā)展,而技術(shù)總監(jiān)要求你有強(qiáng)大的計(jì)算機(jī)基礎(chǔ)。
2. 人工智能將取代初級和中級程序員在未來。比如今年的雙11阿里自動切割機(jī)器人。
3. 技術(shù)發(fā)展太快了。如果你只知道如何使用框架,那么它充其量只是一種外部技能。如果你不能使用內(nèi)部技能(計(jì)算機(jī)基礎(chǔ)),你會厭倦處理它,被年輕的程序員取代。
4. 學(xué)習(xí)計(jì)算機(jī)專業(yè)知識,你自己就能得到快樂
謝謝你的邀請
如果你沒有計(jì)算機(jī)基礎(chǔ)知識,你首先應(yīng)該考慮的是學(xué)習(xí)計(jì)算機(jī)的目的是什么?因?yàn)橛?jì)算機(jī)行業(yè)有太多東西,你必須先設(shè)定目標(biāo)。例如,如果你學(xué)習(xí)計(jì)算機(jī),你只想用計(jì)算機(jī)處理公司的日常事務(wù),或者你想用計(jì)算機(jī)學(xué)習(xí)編程知識。當(dāng)你知道你要學(xué)什么之后,你必須準(zhǔn)備好吃苦,并且長期堅(jiān)持下去。學(xué)習(xí)計(jì)算機(jī)知識并不容易。你應(yīng)該考慮是否有足夠的時(shí)間學(xué)習(xí),是否有決心長期學(xué)習(xí)。我花了將近一年的時(shí)間學(xué)習(xí)計(jì)算機(jī)相關(guān)的編程知識。我每晚回來學(xué)習(xí)幾個(gè)小時(shí)。那次真的很難。
1. 既然是零基礎(chǔ),我們就得從基礎(chǔ)學(xué)習(xí)開始。首先,你需要練習(xí)打字。這是基本要求。一旦你學(xué)會了打字,在學(xué)習(xí)任何有關(guān)計(jì)算機(jī)的知識時(shí),你就會事半功倍。還需要學(xué)習(xí)基本的軟件安裝,下載。學(xué)習(xí)了這些基本操作后,就可以開始學(xué)習(xí)基本的辦公軟件,如PPT、word、Excel和一些基本的繪圖軟件。學(xué)習(xí)這些辦公軟件有兩種方法。首先,你可以買一本相關(guān)的書,按照書的指引一步一步地操作。其次,你可以在網(wǎng)上搜索相關(guān)課程,并根據(jù)視頻教程一步一步地學(xué)習(xí)。在所有這些都學(xué)會之后,計(jì)算機(jī)的基本操作就差不多學(xué)會了。
2. 計(jì)算機(jī)的基本操作差不多完成了。你可以根據(jù)自己的工作需要或興趣學(xué)習(xí)特定的領(lǐng)域。比如,如果你是建筑工程師,可以用電腦學(xué)習(xí)CAD繪圖;如果你想學(xué)習(xí)編程知識,那么就可以到相關(guān)網(wǎng)站搜索信息,加入各種交流小組,慢慢學(xué)習(xí)相關(guān)知識。一步一步地學(xué)習(xí),一切都會掌握的。我直到上大學(xué)才接觸到電腦。
只要你有求知欲,有吃苦耐勞的精神,就一定能成事。
零基礎(chǔ)如何自學(xué)電腦?
主要介紹CAD的界面、安裝方法和命令操作方法。這是一本軟件學(xué)習(xí)的參考書。如《autocad2018(中文版)從入門到精通》等,這類書籍有很多,內(nèi)容相近,可以根據(jù)實(shí)際需要購買。
如果您從事建筑行業(yè),應(yīng)重點(diǎn)學(xué)習(xí)建筑行業(yè)的各種標(biāo)準(zhǔn),包括圖紙上各種圖形的繪制方法、尺寸標(biāo)注方法和技術(shù)要求,如建筑工程圖紙,autocad2018建筑工程建筑設(shè)計(jì)書等。如果你在機(jī)械行業(yè),你需要學(xué)習(xí)一些機(jī)械行業(yè)的標(biāo)記方法和標(biāo)準(zhǔn)要求,如機(jī)械制圖手冊、機(jī)械制圖和地圖識別等
從事建筑行業(yè),一定有更多的建筑方面的書要學(xué)。同樣從事機(jī)械行業(yè)的也一樣,不僅使用軟件,還學(xué)習(xí)機(jī)械、液壓、氣動、電氣、金屬工藝等方面的知識。根據(jù)自己的需要,購買相關(guān)書籍,不斷學(xué)習(xí)知識,以便不斷進(jìn)步。