在我作为软件设计师的职业生涯初期,标准交易会是在您的办公桌上安装一个工作站。这些都是相当大的机器,专门用来从我们当时拥有的硬件中获得最大的功率。它们非常昂贵,但是它们是唯一可以运行我们需要运行的工具的东西。惠普和Sun是其中的佼佼者,Sun的SPARCstations就是其中的佼佼者。

然后发生了重大变化。在消费者需求和规模经济的推动下,台式7m篮球比分必须与这些机器一样快,而成本却要低得多。是的,您必须处理Windows NT,但是它的经济性确实使我们别无选择。这样一来,几乎没有人继续使用工作站,这几乎毁了这个行业,或者至少让它留给了仍然惧怕Windows的小众公司和保守的公司。

在过去的五年中,您看到笔记本7m篮球比分开始蚕食台式机。曲棍球比赛在后台进行时,没有什么比坐在沙发上编写一场暴风雨更让人心旷神怡了。许多软件开发人员正在使用笔记本7m篮球比分作为他们的主要计算机,而真正属于您的计算机。现在,仅当我有大型构建需要快速磁盘和8个CPU线程时,才需要台式机。请注意,如果我能在不会让我的裤子着火的笔记本7m篮球比分上得到它,我会的。

因此,一直以来,我们一直在关注消费者,因为他们为廉价而强大的计算设备铺平了道路。正如我们在最近的Apple活动和上周的CES上所看到的那样,很明显,消费者正朝着带有超级手机和平板7m篮球比分的超移动设备迈进的新领域。问题是,我们的软件工程师可以遵循吗?

我认为过去我们能够遵循,因为总是有高端版本的消费类设备可以满足我们的需求。它为软件专家留下了一个非常关键的工具,键盘。直到我们停止以文本进行编码,我们才能放弃键盘。但是除此之外,我看不到这些设备的高端版本可以进行大规模构建或运行像Eclipse这样的大型IDE。他们真的是一门新课程,我认为不会减少,至少不是靠他们自己。

那么,这会把我们留在哪里呢?好吧,一个答案让我想到了,但我不确定我是否喜欢。关于云计算和在云中进行软件开发的讨论越来越多。我过去曾亲自对其进行过调查,这是一个非常合理的未来。虽然,我不确定我们是否准备好在平板7m篮球比分或超级手机上坐10个小时的代码,但是我可以想象,对于软件开发人员来说,超移动是有一定用处的,而且离他的距离不太远码。从平板7m篮球比分上的网络浏览器或智能手机应用程序(已经存在的BTW)中,像Hudson这样的工具将显示出良好的观看效果。

需要花费一些时间来弄清楚如何利用这些设备,但是您可以指望一件事。我们都是小玩意儿,我们会以某种方式解决。