程式設計師日常應該如何構建自己的技術知識體系
作為一個工作多年的java程式設計師,每天重複著差不多同樣得事情,面對不斷變化的技術和理念,應當如何學習適應這種不斷的變化,構建和沉澱知識體系?
據我所瞭解的周圍it程式設計師朋友,大多數人都有著自己的部落格網站之類的,記錄他平時的一些工作日誌,還有很多人也在用類似github的工具記錄和分享他的程式碼,我覺得這還不足於使一個人的知識變得強大起來,頂多是一種展現自我的方式罷了。
哪有沒有更好的方式?
倫理片http://www.dotdy.com/
培養高效的學習習慣和平時做筆記的習慣,不定期對筆記內容進行歸類和總結,經常跟同行交流,才能更新知識,提升水平。
我是如何做的?
(1)寫部落格
如果解決了一個很難解決的問題,或者一個我覺得很創新/實用的方法,我就會寫部落格記錄下來.
目前我分別在iteye,csdn,51cto上寫過部落格.不過主要部落格在http://hw1287789687.iteye.cn/
CSDN 部落格:http://blog.csdn.net/hw1287789687
(2)做筆記
影音先鋒電影http://www.iskdy.com/
部分文件下載地址:http://www.7kys.com/dianying/dongzuo/index.html
見附件
相關推薦
程式設計師日常應該如何構建自己的技術知識體系
作為一個工作多年的java程式設計師,每天重複著差不多同樣得事情,面對不斷變化的技術和理念,應當如何學習適應這種不斷的變化,構建和沉澱知識體系? 據我所瞭解的周圍it程式設計師朋友,大多數人都有著自己的部落格網站之類的,記錄他平時的一些工作日誌,還有很多人也在用類似github的工具記錄和分享他的程式
每個程式設計師都應該瞭解的記憶體知識(二)
http://web.itivy.com/article-347-1.html 接下來的章節會涉及更多的有關訪問DRAM儲存器的實際操作的細節。我們不會提到更多有關訪問SRAM的具體內容,它通常是直接定址。這裡是由於速度和有限的SRAM儲存器的尺寸。SRAM現在應用在
每個程式設計師都應該瞭解的記憶體知識1——記憶體概述
1、概述 早期的計算機很簡單,它的各種元件如CPU、記憶體、大容量儲存和網路介面都是一起開發的,所以效能差不多。舉個例子來說,記憶體和網路介面提供資料的速度不會比CPU快多少。 這種情況隨著計算機基本結構的固化和各子系統的優化慢慢地發生了改變。其中一些元件
如何構建自己的知識體系-碎片化學習的騙局
一、前言 人生有好多事情,可以走捷徑或者可以找人替代,唯有求知、成長無捷徑及無法找人替代。 二、曾經的我 現在年底流行知識跨年,今年毫無例外的知識跨年又刷屏了,其中最出名的莫過於羅振宇的"時間的朋友“跨年演講及吳曉波的跨年演講,不瞞大家說,我曾經是吳曉波頻道、羅輯思維忠實的讀者,每天早上會準時收聽羅輯
程式設計師是應該幹工作 還是幹自己有興趣的事
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
為什麼程式設計師都應該懂大資料技術?另送一大波學習資料!
總有一些人、一些公司能改變世界、引領世界。 07年蘋果釋出iphone、08年穀歌釋出android。將人類社會帶入了移動網際網路時代。 十年間,移動網際網路風起雲湧,徹底改變了人們的生活方式,同時催生了一批知名企業。 可以說是蘋果、
剛入行的Java程式設計師,應該如何學習提高自己?
今天我們來說一下對於一名剛入行的Java程式設計師,想要提高自己應該從何入手呢? 第一,制定自己的職場規劃(方向)。作為職場人來說,制定自己的職場規劃是比較重要的。具體到Java程式設計師來說,要給自己定一個方向,並制定對應的階段性目標和長期目標。如果想在程
【木木與呆呆的專欄】Java程式設計師,專注Java程式設計技術,開發以後臺為主前臺為輔,目前投身Hadoop大資料以及Ranger安全開發,活躍在大資料開源社群,同時推薦多種高效便捷的開發工具,分享自己的各種經驗技巧總結。
Java程式設計師,專注Java程式設計技術,開發以後臺為主前臺為輔,目前投身Hadoop大資料以及Ranger安全開發,活躍在大資料開源社群,同時推薦多種高效便捷的開發工具,分享自己的各種經驗技巧總結。...
Java 程式設計師都應該去使用一下這款強大的國產工具類庫 Java技術進階 2
這不是標題黨,今天給大家推薦一個很棒的國產工具類庫:Hutool。可能有很多朋友已經知道這個類庫了,甚至在已經在使用了,如果你還沒有使用過,那不妨去嘗試一下,我們專案組目前也在用這個。這篇文章來簡單介紹一下這個類庫。 官網地址:https://www.hutool.cn/ Hutoo
作為一名程式設計師,如何利用自己的技術去創業和賺錢?
在悟空問答上看到這個問題,就想分享自己的經歷,以下是我在悟空問答上的回答,希望各位多多交流 很喜歡這個問題,正想分享做為程式設計師的我是如何利用自己的技術賺錢的經歷。從零基礎自學程式設計,到成為全棧開發工程師已經4年了,期間做過很多技術賺錢的嘗試,比如開淘
Java程式設計師該如何突破瓶頸,提升自己的知識體系呢?
很多人做Java開發2,3年後,都會感覺自己遇到瓶頸。什麼都會又什麼都不會,如何改變困境,為什麼很多人寫了7,8年還是一個碼農,工作中太多被動是因為不懂底層原理。公司的工作節奏又比較快,難有機會學習架構原理,也沒人教,所以這個時候,學習架構原理,擴充套件思維,對
構建自己的知識認知體系
轉移 取出 src 組成 閱讀 構建 鏈接 身邊 成長 建立個人知識管理體系,通俗點來說,就是把一些相對零碎的、分散的、獨立的知識概念或觀點用獨特的角度去整合、衍生,構建一個獨特的知識體系。 根據個人目標建立關註點 過去我們習慣在沙發上窩一個下午的時間,現在愛
程式設計師教程-6章-資料庫基礎知識
目錄結構: 6.1 基本概念 6.1.1 資料庫系統 6.1.2 資料庫管理技術的發展 1 人工管理階段 2 檔案系統階段 3 資料庫系統階段 6.1.3 大資料 1 大資料產生背景 2 大資料的特徵
python中thefuck包的安裝和使用(每個python程式設計師都應該安裝的神器)
thefuck誕生 你是不是經常在終端敲錯命令?敲錯命令,刪掉重敲,很煩有沒有?當你一再敲錯的時候,內心一定很崩潰,一定在默唸FUCK!。就這樣thefuck神器就誕生了。thefuck不僅能修復字元輸入順序的錯誤,在很多別的你想說fuck的情況下,thefuck依然有效,反正只要你因為命令的問
程式設計師教程-2章-作業系統基礎知識
下週考試,書已經全部看一遍,果然逼一下自己還是有點用的,接下來幾天只要把剩下的兩章寫出來,雖然質量沒有保證,但畢竟寫出來了 目錄結構如下 2.1 作業系統概述 1 作業系統的作用、特徵與功能 2 作業系統的分類與特點 2.2 程序管理 2.2.1基本概念
高階程式設計師、研發Leader、技術總監、首席架構師、CTO的區別
一、高階程式設計師 如果你是一個剛剛創業的公司,公司沒有專職產品經理和專案經理,你就是公司的產品經理,你如果對你現在的開發員能力不滿,那麼你只需要的是一個高階程式設計師。 你定義功能、你做計劃推進和管理,他可以帶1-2個副手把你規劃的功能實現了,他是主力幹活者,有技術難題也是他
程式設計師的自我進化:技術的廣度與深度怎麼權衡
程式設計師的自我進化:技術的廣度與深度怎麼權衡 工作2-3年了,如果你已經走在自己喜歡和感興趣的技術路上,那麼首先恭喜你了;如果你還在技術圈迷茫和困惑,也請保持微笑。無論你屬於那種情況,對於絕大多數人來說,不妨停下腳步來看看,我們應該如何看待技術。我們都希望自己的技術既有廣度又有深度,但事實
非科班的java程式設計師該如何補充計算機基礎知識,需要看哪些書?
java比較特殊,畢竟後端扛霸子,想要認真學好java,必須有好的計算機基礎,可是為什麼需要基礎呢? 把這個問題弄明白,要學哪些基礎知識就清楚多了。 第一個問題,10個使用者使用的系統和1000000個人使用的系統,對後端來說差別大嗎? 這是很多初學者弄不清楚的事情
是程式設計師就應該知道的東西
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
程式設計師要懂得給自己充電
轉載:https://blog.csdn.net/zuochao_2013/article/details/83536364 隨著網際網路時代的飛速發展,越來越多的人投身於軟體開發行業,大家都稱他們為程式設計師。 這些程式設計師的水平也是參差不齊的,有些人從