2021-02-02 分類: 網(wǎng)站建設(shè)
學習的態(tài)度與方法
編程的學習路徑不是完全線性的。陷入毫無頭緒狀態(tài),不知從何學起很正常。在學習編程的路上,要做到:
遇到不明白的知識點,不焦慮有信心;
弄清楚到底哪里不懂,做到對癥下藥;
每次學東西不用貪多,當下夠用就行;
長期保持學習的習慣,量變產(chǎn)生質(zhì)變;
經(jīng)驗和思考要多總結(jié),多記錄多總結(jié);
技術(shù)的積累要在專注自己領(lǐng)域同時,再有些橫向擴展。比如:做Linux C/C++開發(fā),就多專注學習Linux內(nèi)核、網(wǎng)絡(luò)、C++新語言特性、數(shù)據(jù)結(jié)構(gòu)與算法等方面的知識,還有各種開發(fā)與調(diào)試中常用的工具gdb/perf等。橫向擴展就可以學學同樣是Linux后臺開發(fā)常用的Go/Python/docker等,也可以慢慢學學當下很多機器學習:),跟著自己的興趣走。
最后著重強調(diào)一點:每次學習不用貪多。平時看書看視頻也好,工作中遇到新的知識點也好,遇到一個點學一個點,練習記錄總結(jié),卡的時間太長可以跳過后面回過來在學。越是想一次掌握很多,越是學不透學不扎實,還會損害學習的積極性。有時候理解就是需要時間的。
技術(shù)與業(yè)務的平衡
技術(shù)很重要,這點毋庸多言。技術(shù)的積累也是一個長期的系統(tǒng)的工程。這一點在學生時期和剛開始工作的時候大家也都能普遍的認識到,自己在去年的總結(jié)里也有寫:) ,但是今年我要多說說我對業(yè)務的看法。
業(yè)務也同樣重要,不要輕視業(yè)務,除非你馬上就要跳槽。技術(shù)是服務于業(yè)務的,如果對業(yè)務沒有幫助,縱有屠龍之技也無法對公司做出有用功。被提拔很快的程序員無不是出色的解決了工作中各種實際問題的,如定位了各種疑難bug,高質(zhì)量開發(fā)了復雜模塊,提升了產(chǎn)品的性能等。所以,在工作中不要本末倒置,不要成天鉆研各種虛無縹緲的東西,忽略了項目本身對人的鍛煉,以及對個人價值的直接體現(xiàn)。要主動在工作中爭取承當更大責任,給人一種技術(shù)又好又出活的印象,這樣才能升職加薪:)
回顧自己工作這兩年,技術(shù)積累還是有的。但是,由于自己本身的惰性,沒有做到每天堅持,都是斷斷續(xù)續(xù)的學習,有時候甚至很久都不去學一點:( 這時只能安慰自己有在學就好。不過還好自己對技術(shù)有興趣,墮落久了就去給自己喂點雞湯,看看網(wǎng)上的帖子,大牛的心路歷程,視頻公開課等, 挺有用:) 自己以前也不是計算機專業(yè)的,本科電氣碩士自動化,工作這兩年計算機方面的知識斷斷續(xù)續(xù)也補了不少。數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、網(wǎng)絡(luò)看的多些,編譯原理還有待繼續(xù)學習,嗯,對了機器學習也要開始慢慢學起來:) 工作中自己比較注重在項目中積累,業(yè)務針對性的自學也很好的解決了工作中遇到的問題,也到了部門認可哈哈。這里就再說一個感想:工作中遇到的技術(shù)點(code base里的,產(chǎn)品架構(gòu)上的,定位問題中遇到的,其他同事用過的等等),發(fā)現(xiàn)自己有欠缺的,及時補齊,有針對性的學習提高是最快的,明確知道自己哪里不足該學習什么是一件很開心的事情,并且這些技術(shù)點還能請教同事:)
技術(shù)之外的學習
作為一名程序員,不能除了技術(shù)其他都不會。國內(nèi)做技術(shù),大概率是沒法做到退休的,人無遠慮必有近憂,中年危機的預防靠的是年輕時的未雨綢繆。
當前文章:來自工作兩年Linux C/C++ 程序員的感想
URL標題:http://jinyejixie.com/news/98710.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站維護、外貿(mào)建站、響應式網(wǎng)站、網(wǎng)站設(shè)計公司、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容