Skip to main content

Posts

Showing posts from May, 2020

Always Be Coding : google-interview-university

https://github.com/kevingo/coding-interview-university-zh-tw/blob/master/translations/README-cn.md https://coldnew.github.io/google-interview-university/ 我想這段給我的啟示是 開始永遠不晚 而且找對方法(尤其現在的資源/能接觸到的專家) 不必花很久(less than one year)就能到接近專家(窄領域)的水平 端看你的動機 有多想要 學習絕對要濃縮 長時間亂讀真的沒用 此外 我真的懷疑現在有廣領域都通的專家了 

from Chuan Ye

编程这个事情还真是熟练工种。学会不难,但魔鬼在细节, 如果不是天天搞,效率就不行。很容易掉进坑里写码10分钟, 抓虫几小时……最后怀疑人生。 所以社会分工好,虽然社会分工异化人。 (又是产品经理客串程序员的一天) <感想>寫程式真的需要完全的專注 只是part time真的不行 更別提程式碼是需要維護的

will QUIC next wave? Let us see

vim + yaml

# cat ~/.vimrc  autocmd FileType yaml setlocal ai ts=2 sw=2 et  # source ~/.vimrc autocmd FileType yaml setlocal ts=2 sw=2 et則相當於下面這樣的參數: ai = auto indent,自動退格對齊 set tabstop=2(ts=tabstop,即一個tab的寬度被設為2個空格辣麼寬) set shiftwidth=2(sw=shiftwidth,即退格對齊以2個空格為準) set expandtab(et=expandtab,將tab變成空格)

If You Want to Be a Senior Developer, Stop Focusing on Syntax

https://buzzorange.com/techorange/2020/04/29/learn-new-programming-language/?fbclid=IwAR2CKiyJyqimiFXMwNRa8mQ-rqIW62Q5fO7nHLWK20tiw-aQpn_mMzWeU4k https://medium.com/better-programming/if-you-want-to-be-a-senior-developer-stop-focusing-on-syntax-d77b081cb10b 很多資深工程師不會記程式碼的細節 「我是 Google 的團隊主管,有超過 30 年的寫程式經驗,但是我仍然需要去查怎麼得到一個 Python 字元串的長度。」——Tim Dierks https://twitter.com/tdierks/status/835912924329836545 「我寫了將近 8 年的 Objective-C,仍然需要用 Google 去查 objc 的 block 語法。」——Lukas 「我是將 Node.js 部署在商用飛機上的人。然而我現在還是不懂 .substr() 和 .substring() 的區別。甚至寫這句話的時候我還得查一下 ‘substring’ 的大小寫規範是啥樣。」——JP 「我是 Phunware 的 Android 主管。不借助 StackOverflow 我就沒法去讀一個輸入流。」——Jon 「我是紐約時報的 GDE 工程師,也是主管,我不懂什麼是 np。我應該懂嗎?」——Mike 「在 12 年的 JavaScript 開發中,我總是被 substr() 和 substring() 弄糊塗,總是需要到網上來確認。」——Faisal 「我寫了 6 年 JS,我仍然需要去查不用 fetch 或者 jQuery 的話怎麼做 AJAX 請求。」——Dominik 「我從 1979 年就開始寫程式了,我仍然得查 java.lang.String 的用法,一直如此!」——Tim Bray 「我寫了 255 行程式碼,其中包括一個可以運行的伺服器和一個客戶端。我在 Google 上查詢了 23 次,大多數時候被引到 StackOverflow、Netty 4 網