程序员不是“软件工程师”,而是翻译。
身为一名软件工程师,我一直为编程语言着迷。
As a software engineer, I've always been fascinated by programming languages.
这些转变改变了绝大多数软件工程师们的思想。
These moves have changed the mindset of the vast majority of software engineers.
为什么软件工程师不参加这些完善的工程学实践呢?
Why don't software engineers engage in these sound engineering practices?
好公司都面临天才荒,很难招到最好的软件工程师。
Awesome companies are facing a talent crunch, and finding the most awesome software people out there is hard.
这正是过去十多年向软件工程师提供的设计与分析模式。
This is exactly what design and analysis patterns have been providing to software engineers for the past decade.
软件工程师要知道许多关于算法复杂度的知识。
There are just a handful of things engineers must know about algorithmic complexity.
抑或是可能犯了一个因为编程失误导致开火的软件工程师?
And what about a software engineer who might have committed a programming error that caused a misfire?
现在,在第二阶段,软件工程师正在从大学毕业进入市场。
Now, in the second phase, software engineers are graduating from the universities and moving into the marketplace.
软件工程师能有几次真正花时间来证明一个程序的正确性?
How many times do software engineers actually take time out to prove a program is correct?
12岁时就有来自俄罗斯的软件工程师为他写代码。
At age 12. And he had software developers coding for him from Russia.
现在我是Rockstar Games的全职软件工程师。
I'm currently employed full-time at Rockstar Games as a software engineer.
当把数千名开发人员和软件工程师聚到一起,你必须要限制带宽。
Get a few thousand developers and software engineers together and you're going to strain the bandwidth.
除了出现这些服务,对软件工程师的教育也在强力推动这股潮流。
Beyond availability, education of beginning and established software engineers is also powering the trend.
而伟大软件工程师会真正去编码,这也是他们最为重要的品质之一。
One of the most important traits of a great software engineer is that they actually code.
在本文中,我们将介绍10个概念以帮助软件工程师们实现这一点。
In this post, we discuss the top 10 concepts software engineers should know to achieve that.
作为软件工程师,我们应该稍微有些气愤的是,硬件远远优于软件。
As software engineers, we should be somewhat chagrined by the fact that hardware is so far ahead of software.
但是一些失败可以通过清楚地描述如何为软件工程师“评分”来避免。
But some of the failure can be avoided with a clear description of how you "grade" your software engineers.
日志包含了我们软件工程师的说明、注释和逐步完成用例实现的意见。
The Journal contains our software engineer's instructions, comments, and opinions to accomplish the use case implementation step-by-step.
软件工程师受聘于各种行业,如医疗、科学或者工业用途的系统建立。
Software engineers are employed in different industries such as creation of systems for medical, scientific, or industrial purposes.
微软都是些软件工程师,他们的DNA不同于那些构建在线资产的人。
They are software engineers at Microsoft, "he continued," and their DNA is very different from the DNA of someone who builds online assets.
作为软件工程师,我们知道存在可以用不同方式表示的许多类型的需求。
As software engineers, we know there are many types of requirements that we can represent in different ways.
现在,许多软件工程师可以在家工作,因为他们的工作在哪完成都可以。
These days, many software engineers can work from home, since their jobs can be done from practically anywhere.
文件中你记录的随意注释是软件工程师的幽默之举,别无他意。
The random comments you noted insome files were software programmers attempt at humor, nothing more.
总之,软件工程师需要平衡的这些技能,同其他任何人需要做的是一样的。
Overall, the skills of a software engineer have to be balanced, just like anyone else's.
比如软件工程师和药品研发人员经常要运用进化论的知识来进行产品设计。
Both software engineers and drug developers, for example, often make use of evolutionary thinking when designing their products.
因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。
And as companies compete around software, the people who can make it happen - software engineers - are becoming increasingly important.
因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。
And as companies compete around software, the people who can make it happen - software engineers - are becoming increasingly important.
应用推荐