作為一名謙遜的程式設計師,應該承認的事實是:你寫的**在任何時候出了問題,那一定都是你的錯!
還有一句話:
任何詭異的問題背後總會犯有低階的錯誤!
不要浮躁,**得慢慢寫!
生命中最困難的,是想清楚你真正想要做的事情,而不是學上一堆假設將來有用的東西。
程式設計師的八種境界
傑出程式設計師與普通程式設計師最關鍵的差別不是在於他們掌握了多少種語言,而是他們能不能把自己的想法表達清楚。
所以,作者強烈推薦程式設計師去多書寫,寫部落格。
如果你只顧著寫**,連討論、反思的時常都沒有,將得不到真正的進步,你必須在磨鍊工藝與思考如何提高工藝之間找到乙個適當的平衡點。
只要有可能,請遠離干擾,並且
避免同時做多個專案
。如果實在避免不了,關於你在任務並行的情況下能做多少事,請保持清醒認識,也坦率地讓其他專案人知曉。你要知道,你很可能力不從心!
成功很少是由創意的質量決定的,但它時常由你執行的質量來決定。
如果你把乙個好創意給乙個普通的團隊,他們會把它搞砸;
如果你把乙個普通的創意給乙個好的團隊,他們會對它加以完善,或者,他們會把那個創意丟掉,想出更棒的
jeff 認為招聘程式設計師的步驟:
提出要看看他們的資料夾
只僱傭認同公司文化的人
進行乙個周詳的結構化**面試(重點是篩選淘汰,用簡單的方式 pass 掉濫竽充數的人)
面試程式設計師時,jeff 的方式是讓候選人對他們的專業領域做 15 分鐘的演講與展示,他認為很有效,因為能很快看出來:
這個人對他正在做的事是否有激情?每個程式設計師都應該學會一件事,那就是推銷自己、推銷自己的**和專案。他能在小組裡有效地溝通嗎?
他對他的專業領域是否有很好的認識?
你的團隊會喜歡跟這個人一起工作嗎?
如果想從優秀發展到卓越,你必須培養起有效溝通能力,與同事、與老闆,與使用者,最終與全世界。
程式設計師修煉。。。
第一重 在哪本電腦雜誌上看見軟體工程師這個職業介紹,或者走在大街上看見某某軟體培訓機構鼓吹培訓完就能年薪10萬的廣告,有些羨慕那些程式設計序的,自己有些蠢蠢欲動。第二重 用控制台或者說sdk之類的東西寫了乙個 hello world 感覺程式設計這個東西,太簡單沒難度。第三重 學會了簡單的使用某某工...
程式設計師職業發展指引
眾所周知 it 這一行到了一定的年齡 大部分人都或多或少有危機感,特別是今年全國乃至全球發生的疫情 導致整體經濟受到很大的影響 這次的疫情影響到了各行各業 各種裁員 降薪的新聞層出不窮。這個時候危機感就更大了 這種情況下如果你不是特別優秀 或者不是在行業頂尖,都會有點慌,如果你現在正好處於這樣一種階...
程式設計師武功修煉
第一階段 此階段主要是能熟練地使用某種語言。這就相當於練武中的套路和架式這些表面的東西。第二階段 此階段能精通基於某種平台的介面 例如我們現在常用的win 32的api函式 以及所對應語言的自身的庫函式。到達這個階段後,也就相當於可以進行真實散打對練了,可以真正地在實踐中做些應用。第三階段 此階段能...