程序員的思維修煉》讀書筆記

PB15061359 王亞正

這本書主要是從思維角度上來寫的,不具體針對到程序員如何寫代碼。我覺得這本書不僅僅適合程序員,其他對各行各業的人都同樣適用。

書中首先講了新手和專家的區別,一個需要靠規則,另一個則是靠感覺。

之后介紹了人的兩個大腦,L型和R型,同時介紹了大多數的新手目前是用L型大腦,但經過研究發現,其實R型大腦也是非常重要的,這里就不得不提到如何從L型轉化到R型,比如說學會利用散步,來實現大腦轉換,遇到問題的時候,試著找個安靜的地方散散步,不要坐在電腦旁,離開鍵盤去解決難題。當你不寄希望于它時,就會發現答案自己冒了出來,這就是從L型轉換到R型的結果。

之后本書介紹了要學會學習,學會自學,首先要制定目標,目標要具體,可度量,可實現,時間可控;之后就要投資時間去執行,要主動,之后要定期安排,長期執行才可以。學習前要先了解自己的學習模式(包括視覺型,聽覺型,動覺型)。學習中如果有一個伙伴效果會更好。之后介紹了關于讀書,使用SQ3R閱讀法,包括5個步驟:

1.調查(Survey)掃描整本書的目錄和結構以及總體看法, 提綱挈領.

2.問題(Question)記錄所有問題

3.閱讀(Read)閱讀全書

4.復述(Recite)總結,筆記, 用自己的話描述

5.回顧(Review)重讀, 與他人討論, 分享.。

書中還強調了要學會使用思維導圖、介紹了如何控制注意力以及一種方法:冥想。

最后一章介紹了如何從新手變成一個專家,要學會改變:制定計劃、不要害怕錯誤,而不作為是敵人、采用步步為營的細小步驟。

這本書從各個方面介紹了如何更好的學習,成為一名專家。我覺得寫的略有些寬泛。不過書中有幾句話非常在理:新手反而會格外自信,覺得自己是專家,而專家卻知道自己不會了有很多。要想成為專家,首先要有像專家一樣的好奇心。

?下面是我的一些小的心得:

1.對于一個開發團隊來說, 通過增強感官刺激可以提高項目成功幾率, 這里的工具不是UML這樣的建模工具, 而是玩具積木或者樂高積木.

2.規則無法告訴你在某種場景下采用最合適的的措施和行為, 充其量也就是自行車的"輔助輪", 可以幫助你啟動, 但是卻限制了以后的發展.

3.在當今技術和文化環境下,學習能力可能是成功的最重要因素。你掌握的技術本身是不重要的,因為技術隨時在變,你現在掌握的流行技術在下一刻可能就消亡。因此掌握他們的本質,擁有強大的學習能力才是前路。

4.學習某項事物的最簡單和有效的方法是嘗試教別人。

5.盡可能的將你整個人都參與到學習過程中,即語言、視覺、音樂、數字、肢體活動、手指活動等等。這一切都幫助你真正感受到那些資料并更有效地學習它。?

轉載于:https://www.cnblogs.com/ustcwyz/p/8811733.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/452043.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/452043.shtml
英文地址,請注明出處:http://en.pswp.cn/news/452043.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

網絡爬蟲--10.使用正則表達式的爬蟲

文章目錄一. 前言二. 第一步:獲取數據三. 第二步:篩選數據四. 第三步:保存數據五. 第四步:實現循環抓取一. 前言 現在擁有了正則表達式這把神兵利器,我們就可以進行對爬取到的全部網頁源代碼進行篩選了。 下面我們一…

一對一 一對多 多對多

一對一 例如,學校里一個班級只有一個正班長,而一個班長只在一個班中任職,則班級與班長之間具有一對一聯系。 一對多 例如,一個班級中有若干名學生,而每個學生只在一個班級中學習,則班級與學生之間具有一…

Mac下的Jenkins安裝

安裝方式 1)通過命令行安裝 brew install jenkins,可能會遇到先更新 brew 的情況 https://brew.sh/index_zh-cn; 2)通過 pkg 安裝,官方網址:https://jenkins.io/ 安裝完成后,會自動打開瀏覽器…

Order By 排序條件中帶參數的寫法(Oracle數據庫、MyBatis)

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 sortWay 是參數。 當sortWay 為 llpx 就 ORDER BY FORMAT ASC,為 btypx 就ORDER BY BID DESC ,為 zhpx 就 ORDE…

拼湊代碼與編程

拼湊代碼與編程(Hacking Vs. Programming)之間有什么不同?我聽說過的一個觀點是駭客可以在短時間內編許多代碼,但是一旦發生變更,這些代碼就要完全重寫。而程序員也許會花更多的時間來編碼,但發生變化的時候…

實體間的聯系

(1)兩個實體型之間的聯系: ①一對一聯系(1∶1) ②一對多聯系(1∶n) ③多對多聯系(m∶n) (2)兩個以上的實體型之間的聯系: 一般地…

【文章】孝心無價 作者:畢淑敏

我不喜歡一個苦孩子求學的故事。家庭十分困難,父親逝去,弟妹嗷嗷待哺,可他大學畢業后,還要堅持讀研究生,母親只有去賣血……我以為那是一個自私的學子。求學的路很漫長,一生一世的事業,何必太在…

git源碼安裝

安裝依賴yum -y install perl-ExtUtils-MakeMaker tcl libcurl-devel curl-devel expat-devel yum-y install gettext-devel openssl-devel zlib-devel libcurl4-openssl-dev xmlto yum -y install asciidoc docbook2X openjade texinfo perl-XML-SAX nss curlcd /usr/bin…

chrome 開啟 JSONview 方法,讓json數據格式化顯示

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 在瀏覽器上作接口測試的時候看到json 格式的數據是密密麻麻的一片,眼睛都花了.. 如: 設置下chrome 瀏覽器就好了…

聯系的度

聯系的度:參與聯系的實體型的數目 2個實體型之間的聯系度為2,也稱為二元聯系; 3個實體型之間的聯系度為3,稱為三元聯系; N個實體型之間的聯系度為N,也稱為N元聯系

Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate

安裝jsonpath:>pip install jsonpath 報錯:Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host‘pypi.org’, port443): Max retries exceeded with url: /simple/p…

百度貼吧10億量級LAMP架構分享

導讀:天下武功,唯快不破。對日益激烈的互聯網競爭你所擁有的利器就是快!本文來自百度貼吧的LAMP解決方案介紹,摘錄至此旨在研究分享,看看其是如何全面支持快速迭代的。 文章內容如下: 貼吧是功能性產品&a…

python基礎-PyYaml操作yaml文件

yaml語法 格式 它的基本語法規則如下 大小寫敏感 使用縮進表示層級關系 縮進時不允許使用Tab鍵,只允許使用空格。 縮進的空格數目不重要,只要相同層級的元素左側對齊即可 YAML 支持的數據結構有三種 1、對象:鍵值對的集合,又稱為映…

N1CTF 塞題vote分析

N1CTF 塞題vote分析:這個題是一個uaf的漏洞題,我們先看看漏洞(如下圖),這兩部分是很明顯的對比的啊。當單獨的一個count數組的數據和堆里的數據相同時候,就會釋放堆,堆釋放后的count還會有指針指…

String.valueOf()方法與toString()方法的區別

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 1. 兩者都是把ObJect對象轉化為String 類型。 2.string.valueof()方法有作非空判斷,在內部也是調用的toString()方法&#…

網絡爬蟲--11.XPath和lxml

文章目錄一. XML1. XML 和 HTML 的區別2. XML文檔示例3. HTML DOM 模型示例4. XML的節點關系二. 什么是XPath?1. 選取節點2. 謂語(Predicates)3. 選取未知節點4. 選取若干路徑5. XPath的運算符三. lxml庫1. 初步使用2. 文件讀取四. XPath實例…

實體與屬性間的劃分原則

為了簡化E-R圖的處置,現實世界的事物能作為屬性對待的,盡量作為屬性對待。 兩條準則: (1)作為屬性,不能再具有需要描述的性質。屬性必須是不可分的數據項,不能包含其他屬性。 (2&…

編程開發之--java多線程學習總結(5)

4、對繼承自Runnable的線程進行鎖機制的使用 package com.lfy.ThreadsSynchronize;import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;public class TicketSellSolution4 implements Runnable {private static int num 50;//創建一個…

軟件測試不是一個功能

今天在工作中我對一個同事說,PyDev 2.5.0現在對TDD(測試驅動開發)提供了很酷的支持了。我并不是一個對TDD很癡迷的倡導者,對其它事物也一樣,但仍不免激起了一場討論。這個家伙,讓我們暫叫他約翰&#xff0c…

Linux 操作系統基礎知識

1.操作系統總體介紹 ?CPU: 就像人的大腦,主要負責相關事情的判斷以及實際處理的機制。查詢指令: cat /proc/cpuinfo?內存: 大腦中的記憶區塊,將皮膚、眼睛等所收集到的信息記錄起來的地方,以供CPU進行判斷…