It's not just factories that are seeing losses—software and information technology are also having a dramatic impact on jobs most people think are secure from the forces of a rapidly-changing economy.
不仅仅是工厂正在遭受大量失业——软件和信息技术也在强烈冲击那些大多数人以为不会受经济骤变影响的岗位。
No matter how great you think your software is, if it's not what someone wants, how great can it be?
不论您认为您的软件有多么的好,如果他不是人们想要的,那么它能有多杰出?
These are things that I think Free Software can help and I will try to help solve them with Free Software.
这些是我认为自由软件可以协助的事。我将尝试用自由软件来解决它们。
Let the software push back. Tell programmers to fight for what they think is the best way.
让软件往前推。告诉程序员以他们认为最好的方式去努力奋斗。
I told her she should think bigger and start writing about the project management software space in general.
我告诉她,她应该往大方面想,写一些关于项目管理软件领域的文章。
Distinguishing among different kinds of models allows us to think of software and system development as a series of refinements between different model representations.
不同类型模型之间的区别允许我们将软件和系统开发想象成为一系列在不同模型表示法之间的细化。
Bruce Perens calls this the addiction model of software procurement. And we think a model that puts customers at such a fundamental disadvantage is conceptually broken.
布鲁斯把这称之为软件获得关联模式。我们认为这种把用户置于如此显著的缺点的境地,这从概念上就已经输掉了。
Now, there's plenty of fancy software out there for setting up budgets, but I don't think they're necessary.
市场上现在有许多优秀的软件能帮你建立预算,但我个人认为没有必要用。
Sometimes when I think about installing software, I know that it's going to change my registry, and possibly leave a lot of junk on my computer. It gives me a headache.
有时候我一想到安装软件,我就知道它将会改动我的注册表,很可能在电脑里留下很多垃圾,想到这里,我就头疼。
The short answer is that some people think that software should be distributed under free and open source licenses that allow the software to be freely Shared — and even modified!
简而言之,一些人认为这些软件应该自由和开源的分发,这样软件就可以自由的分享了——而且你甚至可以修改它!
I think it's easy to over-specialize your software to a particular style and then quickly become seen as rigid.
我认为很容易使你的软件过度专业化,变成某一种特定的风格,然后便会很快地发现他们有多么的麻烦。
It's wrong to think simplistically about the people who pay for the software we produce.
过于单纯地考虑那些为我们制的造软件进行投资人是完全错误的。
I'd like to think that software engineering professors are especially tuned into code cleanliness.
我不认为软件工程的教授们都特别欣赏代码的简洁。
In my view the most important thing a software architect can do is to think carefully about the application's business roles and map them tightly into a role-based access control system.
我认为一名软件架构师能做的最重要的事情,是小心地思考应用程序的业务角色,将它们紧紧地映射进一个基于角色的访问控制系统。
Q: of all the software projects you have worked on, which do you think has been the most significant?
问:在您从事的所有软件项目中,您认为哪一个最有意义?
The history of software development has conditioned everybody involved to think and behave in certain ways.
软件开发的历史已经使所有参与的人都习惯以某些方式思考和行动。
It experts might think that Software Architecture is a mature discipline that exists since the dawn of computer programming.
IT专家们可能觉得软件架构是门成熟的学科,自从计算机编程出现以来就已经存在了。
The ability to build browser-based applications that include the power of augmented reality should introduce new ways for developers to think about software.
构建基于浏览器应用的能力(包括增强现实)可以提高开发者对软件的认识。
Think software: Once Microsoft (MSFT - news - people) shelled out to develop the code for its Windows operating system, the incremental cost of printing each additional copy was next to nothing.
想想软件:如果微软投入去开发windows操作系统的密码,另外印刷而增加的成本基本为零?
Booch: Well, if you mean the software community at large beyond just IBM and really the whole software industry, I think a couple of things come to mind.
Booch:好的,如果您认为软件领域不仅仅是指ibm而是指整个软件行业的话,我想一些新的想法就会出现。
It builds on the experience gained in the software engineering discipline of building software architectures in UML (think of the classic class diagram.)
它是基于UML中构造软件架构(想一想经典的类图)的软件工程学科中所获得的经验。
If the company's software engineers think they can tinker up something to make themselves more productive-for example, a custom-built project tracking system-merrill doesn't stand in their way.
如果公司的软件程序员认为他们可以通过修补或开发一些东西来另他们自己更加高效的话,(例如,自制一个项目跟踪软件),Merrill不会试图阻止他们。
I'd like to hear from you Edge readers about the people you'd choose for a list of masters and the software you think of as masterpieces — and why.
我希望能收到RationalEdge读者的来信,希望你能列出选择的大师和软件杰作——以及选择的原因。
The biggest challenge in learning how to write secure software is changing how you think about developing software. Here are a few points that should help.
在学习如何编写安全的软件时遇到的最大挑战是改变您对软件开发的观点。
InfoQ: How good do you think bug tracker software ADAPTS to the internal processes that an organization might have?
InfoQ:你认为Bug追踪器如何更好的适应组织的内部流程?
Using software to do tasks for you is the common idea when we think about automation.
当我们想到自动化时,用软件为你完成任务是一种普遍的观点。
I can think of few tasks in software development that are less glamorous than refactoring code. Yet it is a crucial activity for the ongoing maintenance of a project.
我认为软件开发中很少有比重构代码更缺乏魅力的任务,但对于维护进行中的项目它仍然是一项重要的活动。
If you are a software developer or tester, you might think that this all sounds great but aren't quite sure if it matters to you.
如果您是一名软件开发人员或测试人员,可能会认为所有这些听起来很不错,但是不太确定这是否与您有关。
Instead, I think we need to rethink the notion of software engineering and how we prepare people to enter the field.
我们需要重新思考我们对于软件工程的观念以及如何帮助人们进入这一领域。
Instead, I think we need to rethink the notion of software engineering and how we prepare people to enter the field.
我们需要重新思考我们对于软件工程的观念以及如何帮助人们进入这一领域。
应用推荐