程序員的一些筆記1
工程不同于藝術(shù),是可以學習的 (吳軍)
科技不應該控制人,把人變成機器,應該讓人類的生活更有意思( 蘋果, 科技和人文的交界)
對待上司要想對待小孩一樣,耐心,鼓勵,技巧?
休息很重要
給自己獎勵函數(shù)(alpha go 有一個最大似然估計,就是怎么判斷每一步走的是對的,我們應該給自己設定一個獎勵函數(shù),判斷每天,每年是否堅持正確的方向,吳軍)
驗證很重要,就像做完作業(yè)要好好檢查,驗證多了對自己的代碼就有信心
checklist可以保證正確性(列一個表,每一步做什么)
設計模式,使用層次封裝代碼是逐步弄清楚需求的過程,分治(來源于一本設計模式的書)
做項目需要節(jié)奏,節(jié)奏很重要(李誕說脫口秀節(jié)奏很重要,陳佩斯說喜劇需要節(jié)奏,每天的節(jié)奏,比如每天有1到2個小時深度工作,其他時間做淺的工作,每周的節(jié)奏,周一到周三沖刺式的工作,周四,周五放松一點)
韓寒又寫作,又賽車,又拍電影,不夠?qū)W⒘?/p>
面向測試的開發(fā),先寫測試用例,我覺得這就是逆向思維,先考慮哪可能出錯,開發(fā)中避免
遇到問題不要嘆氣,悲觀,要想辦法,誰都有困難
善于學習,經(jīng)??偨Y(jié),多利用別人的資源,多和同事溝通
于敏(氫彈之父)要掌握原理,李政道,不要相信別人的數(shù)據(jù),自己驗證(要掌握底層原理,否則永遠讓別人牽著鼻子走)
陳省身,看別人的文章是欠人家的(拍視頻是不是還債呢)
吳軍直播要點,1.孩子教育,快樂學習不靠譜,家長要影響孩子,不改變孩子,學習夸學科知識,突破中產(chǎn)階層很難,不過往上升一個階層收獲很大。 2.有沒有更好的辦法 (Grail 公司創(chuàng)始人的故事,簡單說google高管,妻子死于癌癥,他創(chuàng)建了一個公司發(fā)明癌癥早期檢測方法) 3. 品格很重要,品格好的人很少
?"很多事情都是可以談的",?志偉(一個前同事)作為CTO創(chuàng)業(yè)了幾年,公司獲得了雷軍的投資,他說和老板學到最重要的東西是,很多事情都可以談,程序員老是想著通過技術(shù)解決問題,其實很多都可以談,我后來鼓足勇氣和老板談,最艱難的時候也和老板談,談判很有意思。
搞清楚問題很重要
Satya Nadella (微軟印度裔CEO),不要成為比爾蓋茨,也不要做鮑爾默,做自己就好了,因為來不及改了,做自己,鮑爾默說給你一個工作,如果做不好,就沒有下一個工作了,(人應該做自己,所以我做視頻越做越奇怪,因為我改來不及了,索性做自己好了)
我們被培訓著迷戀競爭,應該追求壟斷,追求壟斷利潤(從0到1,彼得蒂爾)
我們最擔心的是沒人跟著跑了,跑著跑著就剩一個人了,年紀越大,我越深刻體會到這句話,越早競爭越激烈,過了一定年紀,很多人主動退場,貌似現(xiàn)在年輕人也不跑了,躺平了
學習心態(tài),成長性思維
我們教育的問題(所有的教育都這樣,教育導致競爭),只想著競爭,從來不想自己為啥出發(fā)
勤奮的人其實沒那么累的,就像刷碗,經(jīng)常刷,沒那么臟,堆積下來,反而很累,另外你經(jīng)常在干凈的環(huán)境,就不會亂扔垃圾了
門戶的作用,之前通過門戶才跳轉(zhuǎn)到其他網(wǎng)站,門戶是分類,索引,現(xiàn)在門戶變成抖音啥的了
微信很偉大,不打擾用戶,流量那么大,不榨干用戶,某種角度,只取一瓢飲,是最靠譜的
夸人夸到點上,不容易
我想日本一樣,擔心出錯,謹小慎微,沒做一件事反復確認,沒一小步都要驗證,害怕承擔責任,其實項目組隊錯誤是非常容忍的
說話多了,不好
勤能補拙這句話是不對的,要科學的學習
還是應該系統(tǒng)化學習,基礎不好是不行的