译文

A collection of 2 posts
译文

如何成为一名远程软件开发者【译文】

在家工作会给你自由的空间做更多的事情,远离来自办公室环境的干扰。另一方面,他也会给予整天偷懒的自由! 我和8个同事通过Wave [https://www.waveapps.com/]和Nathan Bertram [http://trueperspective.net/]在ArrangeMySeat [https://arrangemyseat.com] 上远程工作超过了1年,甚至会更久。下面是我从这次远程工作中收集到的一些经验。 Workspace (工作空间) 远程工作可以让你自由的挑选自己的办公室。这是有多好呢?关键是要选择一个适当的空间。这里有几件事情是会有帮助的: * 找一个可以不被他人打扰的地方,而不是让你抓狂的地方 * 安静或适度的噪声水平 * 一个指定的工作地点 (不是你的床) 有一个工作空间并且不会被人打扰,这是完成工作的关键。经常被和你居住在一起或者其他的人打断,这会扼杀你的生产力。 在咖啡馆工作是一个不错的选择,可以加入到我们的免打扰指引手册里。人们不会理你,你会和咖啡因一起渡过,而且你周边也不会太吵。 如果你在家工作,你要找一个工作专用的房间或
9 min read
Go

为什么选择GO语言?

Go是2009年11月10日推出的一个新的系统编程语言并保持快速的更新。Go是一个优秀的工具,优雅的并发模型和独特的面向对象的方法,深深的吸引了来自编译和脚本语言开发者的关注。 “Go在未来将成为服务器的语言。” – Tobias Lütke, via Twitter [https://twitter.com/tobi/status/326086379207536640] 是否真的像Tobi断言的一样么?我们可以评估之前,如果Go是现代网络发展的灵丹妙药,让我们来看一下现在网络开发的发展趋势,并考虑一下什么是“未来服务器语言“应该提供的。 Real-Time Web (实时WEB服务) Ajax开始于2005年。 现代网络应用程序提供了实时协作,Trello [https://trello.com/] 和 Asana [http://asana.com/] 是两个典型的例子。 有些应用程序采用bolt-on解决方案,像推销员一样。他们的工作一直都是在紧要关头,感觉类似于用3D技术拍摄的3D影片与影片后期追加3D效果的对比。 “人们期望他们使用的任何产品都有好的体验。” –
9 min read