我之所以要用聰明和懶惰來形容高效的程序員,原因有以下幾點: ? 聰明是因為能找出問題的正解 ? 懶惰是因為不愿寫多余的代碼(即不會長時間地坐在電腦前)
管理一個程序員團隊通常被形容為牧養貓;這是用來表達試圖想控制一種不受控制的人的努力是徒勞的。事實上,早在2002年,業界就有一本叫做《養貓:管理程序員要領(Herding Cats: A Primer for Programmers Who Lead Programmers)》的書。為什么人們會把程序員形容為貓?我猜是貓的超然,孤僻和易被打擾分心,這些是經常被用來描述程序員的詞語。那么,如果程序員像貓,如果你們真的是貓,會是哪種貓?
場景一: 理我嘛,理我嘛,還不理我?再不理我我拔電源線了!我真拔了,真拔了, ………… 5555555,人家不是故意的了! 啊,救命!
“為什么上周沒發布?” 作為管理人員,很容易將延遲發布的責任歸咎于開發團隊成員。但是你是否有認真想過,這些“慢悠悠”的程序員是否真的是不能按時發布的真正原因?
當然,構建新應用程序的開發人員是非常優秀的人群。但是,編程世界里真正的英雄卻是維護和擴展現有應用程序的開發人員們。
軟件業有這樣一個笑話,“說起編程,博士不如碩士,碩士不如本科生,本科生不如專科生,專科生不如高中生……”。“三十而立”,然而在中國程序員這個團體中,很多到了30歲,或者還沒有到30歲的幵發者對以后的發展便感到了盲目。
Mac 在國外很受歡迎,尤其是在設計/web 開發/IT 人員圈子里。普通用戶喜歡 Mac 可以理解,畢竟 Mac 設計美觀,簡單好用,沒有病毒。那么為什么專業人士也對 Mac 情有獨鐘呢?
大多數程序員,據我所知,越是優秀,越是討厭沒有價值的任務。
關于我們這個行業,“是什么品質使得優秀的程序員區別于其他程序員?”是最難回答的問題之一。最近我閱讀了 Eran Galperin 的《What Makes a good programmer》,很有感觸,于是想和大家分享一下我認為團隊中每個人都需要具備的基本技能和特質。
2008年7月,蘋果應用程序商店正式上線。在上線日,市場精選了500款應用程序。7年來,蘋果應用程序商店累計下載量達到750億次,提供超過120萬款應用程序供用戶挑選。在這一階段,谷歌甚至已經擁有了自己的市場地位。
早在2014年的時候我就已經購入 《程序員的修煉之道》 .還是由于慵懶一直沒有翻開,最近才把它從書柜里翻出來看完。 老實說這本書相比CodeComplete2來說,還是差那么點味道,但是它依舊是一本好書。本書通篇都在向讀者灌輸一種 做一個注重實效的程序員 的概念,這句話出現了不下幾百次,200頁的書這句話都夠填10頁了Orz。為了闡明作者觀點,書中從以下幾個方面進行了自我論證: 為何要注重實效
原本一一開頭我想引用達賴喇嘛的關于“明智的自私”的言語,但轉念一想,不行,這樣一來會立馬疏遠一些可能真正需要閱讀本文的人,所以我換用提 問的方式——你的軟件開發工作進展得怎么樣?是否按時并在預算附近完成項目?客戶是否滿意?是否財源滾滾?開發人員是否堅守崗位?如果答案中包含“No “的話
程序員工作僅僅是為了錢嗎? NO!工作的一個很重要的目的是獲取薪水,獲取更多的薪水。但,這僅僅是一方面,很多時候,決定你是否愿意在一家公司持續工作下去的原因和錢無關。
Telegraf 是一個用 Go 編寫的代理程序,可收集系統和服務的統計數據,并寫入到 InfluxDB 數據庫。
這個月我將再一次面臨我的新工作。首先我必須要承認,我每次跳槽,都特別焦慮。這是一次痛苦的經歷——因為我需要從一個我已經完全熟悉的地方轉移到另一個全然陌生的場景。值得慶幸的是,下面有一些小訣竅有助于我們更快地過渡到新的角色。
現在有很多糟糕的軟件。不可靠,不穩定,不安全,不可用。這些軟件是如此糟糕,以致于有些人要求監管軟件開發和限制專業軟件開發人員為“軟件工程師”,以便于軟件工程師能夠保持專業水準,避免因為疏忽或玩忽職守而被指責。
成為核心程序員或技術榜樣既是一個偉大的責任,也是一個很好的職業機遇,但中間的過程卻是艱辛的。 對自己和自己的工作負責,與盡可能地推卸團隊的責任是有著很大區別的。
在很久很久以前,是沒有前端工程師的,那時候,前后端是不分離的,頁面由 JSP、PHP 等工程師在服務端生成,瀏覽器負責展現。基本上是服務端給什么瀏覽器就展現什么。 有時候甚至由設計師直接用dreamweaver拖出一張網頁來。但這種前端開發模式局限性太大,而且性能差,代碼冗余。不適合開發大型項目。 隨著互聯網的極速發展,業務變得越來越復雜,傳統的前端開發模式已經無法勝任需求。各種前端技術的不斷興起,造就了前端開發工程師一職的產生。
今天 Hacker News 上的一篇文章《為什么想得慢的人能贏》引起了廣泛的討論。 網友 Scott Burson 在文章后評論說:“之前,我雇傭了一位 TopCoder 冠軍,原本預計他編碼飛快,但實際上他是最小心細致的人,不過大家漸漸發現,兩年內,他提交的代碼從來沒有 bug,從來沒有。”
好啦,今天這次 IT 內部培訓,我們不講編碼技術,也不灌雞湯要求大家加班。今天我們談一個你們這群單身狗已經掌握卻一直沒怎么用的技能:“追求女生”。