程式設計師如何篩選要學習的技術?如何利用已有技術?

時間 2021-05-08 17:39:18

1樓:天山馬賊Bigmuzzy

就我個人觀點來看

要麼你隨便選擇一門主流技術,然後讓自己做到獨步天下;

要麼你隨便學習一門主流技術,但是保持對業務的高度敏感性;

很多程式設計師以不懂業務為榮,我就呵呵了。

2樓:王統

這種心態就好像新手進了個老遊戲,總想去找攻略,可以少走彎路,這裡我要強調一點,技術能力沒有捷徑,你犯過的任何錯誤都是有價值的

至於前端後台根據自己興趣來,喜歡搞瀏覽器,手機的就前端,喜歡搞資料庫,伺服器的就後台

語言的選擇個人建議是專精一種,但一定要選擇主流的(除非你是大牛,想對語言本身有貢獻),主流意味著使用的人多,即使現在不是最熱門,將來也不會被淘汰,語言本身會慢慢發展的,我會告訴你我從上世紀就開始搞PHP了麼

框架這東西十幾年前搞過一次以後就再也沒用過,都是自己根據實際業務寫基礎類,簡單易用,當然如果你想快速開發,不考慮效能還是不錯的,不建議單獨去學,有必要再看,分分鐘的事情

另外,如果你學後台一定要學資料庫和伺服器管理,不要以為那是運維或者DBA的工作,對幫助你理解語言底層有很大的好處,不會伺服器的後台不是好技術

3樓:

保持技術敏感,有新技術出現不一定深入,但一定要了解它到底是什麼,可以做什麼。

然後根據自己的工作需要和發展方向,選中幾門深入。別弄的樣樣稀鬆,那樣沒大競爭力。

比如你搞前端,就專研周邊的HTML5\CSS\JS之類,後端了解即可。

4樓:ford Rans

技術分兩種,一種為生活,另一種為命運。會用各種語言,會用各種框架,這是為了生活。深入進去,進入電腦科學的層面,也許咱們有一天也能進西雅圖谷歌。

5樓:扼殺黑暗

就看2種東西

基礎和思路

把你的程式設計基礎打好,多看看語言的核心書籍,然後就是看看設計大師們的軟體設計思路,架構方面的書多看看

選擇技術方向,就選有縱深的,網頁相關的懂點就行,web相關開發都是大坑,東西雜,亂,多 ,不利於發展,碰都別碰

6樓:

那些所謂主流的東西,都逃不出那麼幾本書;各種亂七八糟的框架,翻來覆去都是做了那麼幾件事情。

如果你發現你某個同事都在思考哲學問題了,直接向他學習。

如何看待程式設計師持續寫技術部落格?

方應杭 我在matrix67 阮一峰 陳皓等人的部落格影響下,從2011年左右就開始寫部落格了,堅持至今,大概十年了。寫部落格的好處就是定期總結反思,寫部落格的難點就是堅持筆耕不輟。 郭衛平 我理解為程式設計師富有分亨精神。在一次新員轉正的會議上,我們幾個導師各自講了一下自己的經驗,最後HR領導總結...

Android程式設計師如何增加對技術的理解深度?

踽行 Android應用開發的高階的問題其實只有兩個半 1.理解訊息分發機制 2.理解布局機制 最後半個,之所以說是半個,是因為它不是Android特有的,而是所有軟體工程通用的 設計模式與架構能力。像什麼元件化 mvp 等等。Android作業系統的高階其實更簡單,因為它和作業系統原理是互通的,相...

菜鳥程式設計師如何才能快速提高自己的技術?

微創 想提高技術水平,唯一的途徑就是多動手 不管你技術基礎有多差,練就完了 比如,你可以做乙個惡意軟體的逆向分析 給你大致說說步驟 1.第一步進行網上的病毒查驗,因為是群裡共享的所以很顯然,它也被玩爛了,看的出來也是乙個VC編寫的win32程式,無殼。2.然後進入虛擬機器 系統win xp 裡面有火...