程序员如何保持最新状态?
我并不仅仅指一种特定的语言;我在谈论新技术。例如,如何知道从ADO.Net切换到ORM?或者说,Silverlight的未来在即将到来的HTML5中看起来很暗淡?或者ASP.Net Web Forms正在被MVC取代? 老一代程序员如何意识到人们使用OOP而不是程序编程?或者说敏捷已成为新的发展方式?
当然,有很多方法可以找出上述任何一种方法;但有没有一个地方可以插入并只是随时了解一切?
我发现了一个类似的问题here,但我不觉得我找到了我想要的答案。
注意:互联网完整的地方可以帮助您保持最新状态。问题是如果一个人已经知道要寻找什么,这些地方大多是有用的。我正在寻找一个可以告知我通常不会考虑的方向更新的地方(除此之外)。
答案 0 :(得分:0)
我使用服务/工具的组合来跟上新技术/开发方法,这些服务/工具可以帮助我在工作或睡觉时为我工作。这一切都是为了利用各种服务并使其尽可能不具侵入性。至少那是我最好的方法。但是,你所要求的并没有银弹。互联网的美妙之处在于,没有“神奇的目录”,资源往往是有机的和不断发展的。
我会命名一些我用来使这更容易的服务,但我没有插入它们或者说你不应该使用其他替代品。这些东西对我有用。
我依赖的第一件事是我的Google阅读器帐户并订阅了大量的RSS提要/博客,我肯定会对RSS提要进行适当的分类,以便我每周实际浏览一下Feed时更容易或两个。在“大牌”开发者之外,我在搜索技术问题时偶然发现了各种博客,大部分时间我都会订阅Feed。如果内容不好,我几个月后就把它丢弃了。我在Google阅读器中设置了类别,如“ASP.NET MVC”,“Ruby”,“Microsoft Dev”,“Node.js”等。如果博客重叠,我会将其添加到多个类别。与在同一桶中拥有50个饲料相比,只是让生活更轻松。我在谷歌的浏览器上阅读我的RSS,或者使用'Reader',一个适用于iOS的应用程序。
我也潜伏在推特上,并跟随各种技术堆栈的大量开发人员。结合像Instapaper(http://instapaper.com)这样的工具/服务(有替代品,但我现在已经使用Instapaper一段时间了),我可以添加一个听起来很有意思的链接,并在我有时间时查看它。
最后,我有一个插板(http://pinboard.in)帐户,它只是一个书签网站。同样,这里有很多替代品。我有我的插板帐户设置,可以自动为我每晚添加到Instapaper的任何内容添加书签,也可以从某些推送优质内容的推文中获取书签/链接。
我还有一个Safari Books Online帐户,每周查看有关某些主题的新增书籍。如果我瞥一眼它并认为它需要在5-10分钟后进一步阅读,我会更喜欢这本书并在以后查看它。
老实说,我可能每周最多看一次这个东西。但是当我有时间的时候,至少我可以找到我通常会错过的项目,而且我经常会找到一篇关于我正在处理的工作的优秀博客文章。我可能从未找到的博客文章。