linux c++開發(fā) 自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?我會談?wù)勎沂窃趺磳W(xué)會的,學(xué)到了多少,遇到了什么問題,還有什么困擾著我。如何學(xué)習(xí):我在18年前買了第一個(gè)樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
我會談?wù)勎沂窃趺磳W(xué)會的,學(xué)到了多少,遇到了什么問題,還有什么困擾著我。
如何學(xué)習(xí):我在18年前買了第一個(gè)樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機(jī)也被用作一個(gè)系統(tǒng)。我們用覆盆子派0W做了兩個(gè)項(xiàng)目。第一本書必須是伯德叔叔的Linux私有菜譜,版本2和版本3。這本書比較全面。每年約20萬字。
你現(xiàn)在學(xué)到了什么程度:你可以制作自己的FTP服務(wù)器;外部硬盤;文件服務(wù)器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結(jié)構(gòu);你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復(fù)雜,操作也比較復(fù)雜,難度大!正則表達(dá)式很難!Sed、grep和其他命令并不熟練。小組操作實(shí)踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學(xué)什么。我基本上能操作?,F(xiàn)在正處于不斷學(xué)習(xí)的階段,我不知道下一步該學(xué)什么。(在此期間,我學(xué)習(xí)了python,基礎(chǔ)介紹)。
這是我的學(xué)習(xí)經(jīng)歷。我沒有一個(gè)好的學(xué)習(xí)環(huán)境。我希望我能改進(jìn)它。
自學(xué)編程以一般人來說需要多久?
在學(xué)習(xí)編程之前,您需要知道您想學(xué)習(xí)哪種編程語言。有許多種編程語言,每種語言都有自己的優(yōu)點(diǎn)。業(yè)主可以根據(jù)自己的興趣和薪水來選擇。
在確定了編程語言之后,我們需要制定一個(gè)合理的學(xué)習(xí)計(jì)劃并堅(jiān)持不懈地執(zhí)行。在學(xué)習(xí)過程中養(yǎng)成良好的學(xué)習(xí)習(xí)慣。
如果主題沒有明確的學(xué)習(xí)目的或傾向,建議使用JavaScript和python。
這兩種語言都有良好的生態(tài)環(huán)境,這意味著當(dāng)您需要幫助或需要使用第三方代碼時(shí),它們更容易獲得。如果您對數(shù)據(jù)分析、機(jī)器學(xué)習(xí)和人工智能感興趣,請選擇python。如果你對這些都不感興趣,你也可以選擇JavaScript。
第一階段是閱讀書籍、閱讀博客、學(xué)習(xí)課程或觀看視頻等。
第二階段是模仿書籍或博客的代碼并進(jìn)行復(fù)制。復(fù)制不重要,但思考是關(guān)鍵
第三階段是思考學(xué)習(xí)別人的想法,脫離書本和博客,完成自學(xué)實(shí)現(xiàn)功能;
第四階段:自己實(shí)現(xiàn)一些演示,看別人的項(xiàng)目代碼,與別人討論,提高代碼能力;
第五階段:編寫代碼,在他人框架和需求下實(shí)現(xiàn)業(yè)務(wù);
第六階段:負(fù)責(zé)他人設(shè)計(jì)模塊的實(shí)現(xiàn);
第七階段:獨(dú)立設(shè)計(jì)開發(fā)業(yè)務(wù)模塊;
第八階段:負(fù)責(zé)大項(xiàng)目框架設(shè)計(jì)和拆分,帶領(lǐng)他人開發(fā);
第九階段:其他高層架構(gòu)和管理工作,不僅僅是代碼能力
對于以上九個(gè)階段的學(xué)習(xí),能夠完成前五個(gè)是非常好的。前五個(gè)階段主要是基礎(chǔ)學(xué)習(xí)和一些習(xí)題,可以認(rèn)為是比較基礎(chǔ)的。只要你肯吃苦耐勞,我相信你能學(xué)好是不夠的。對于初學(xué)者來說,掌握基礎(chǔ)知識是最重要的。畢竟,他們必須學(xué)會走路才能跑得更好。升級是時(shí)間和項(xiàng)目的積累。它是一個(gè)從量變到質(zhì)變的過程。
軟件開發(fā)有前途嗎?
人才短缺,前景無限。