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

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

为什么选择GO语言?

Go是2009年11月10日推出的一个新的系统编程语言并保持快速的更新。Go是一个优秀的工具,优雅的并发模型和独特的面向对象的方法,深深的吸引了来自编译和脚本语言开发者的关注。 “Go在未来将成为服务器的语言。” –  Tobias Lütke, via Twitter 是否真的像Tobi断言的一样么?我们可以评估之前,如果Go是现代网络发展的灵丹妙药,让我们来看一下现在网络开发的发展趋势,并考虑一下什么是“未来服务器语言“应该提供的。 Real-Time Web (实时WEB服务) Ajax开始于2005年。 现代网络应用程序提供了实时协作,Trello 和 Asana 是两个典型的例子。 有些应用程序采用bolt-on解决方案, »