1. 程序员最理想的工作环境应该是什么样的
我觉得设计师最佳的工作环境是背后没有人指指点点,提一些奇怪的要求,可以用自己的想法做一些事,而不是帮坑爹的同事做一些五彩斑斓的黑色,图小一点字大一些的设计。
说到底最重要的还是一起工作的人,因为设计师很重要的一点是与人交流。环境氛围,往往要比物质环境来的更加重要。
2. 帅呆了,国外的程序员办公环境都是什么样的
估计,大部分阅读本文的程序员都是坐在敞厅的隔断里编程。这种工作环境是最节省空间的,但未必是最节省工作能量和注意力的。程序员不喜欢开放式办公室,因为开放式的办公室嘈杂,极易发生各种干扰事件。而程序员最害怕被打搅的职业人群。但独立办公室并不是每个人程序员都能有资格享受的。虽然坐在嘈杂的敞厅的隔断里编程、甚至加班,但工作还是要按时完成。努力吧,等得到了老板的赏识,你自然会有一个稍微独立、安静的办公室。
虽然吃不着猪肉,我们还是可以看看猪跑的。下面就在网络上搜集的一些国外知名程序员的办公桌的样子,都很不错,将来要是做了公司首席计算机科学家,也参照他们的办公桌设计一个。呵呵。
Ilya Grigorik: Google 工程师。
Alex MacCaw: JavaScript 程序员,O’Reilly 作者,目前在 Stripe 公司工作。
Sam Soffes: iOS 和 Rails 软件工程师,Synthetic 前雇员,目前在创业。
Max Howell: Homebrew 的作者。
Scott Hanselman: 微软工程师。
Jeff Lindsay: 开源黑客,Hacker Dojo 创始人,目前在 Twilio 工作。
Dr Nic Williams: 每个 Ruby 社区的人都应该听过或看过他的作品,贡献了超过100个开源项目,目前在 Engine Yard 工作。
Phil Haack: 前微软 ASP.NET 程序经理,目前在 GitHub 工作。
Michael Bleigh: 开发了几个被广泛使用的 Ruby 开源软件库。