程序员是做什么的?

卡西·L·达姆伍德

程序员,也经常被称为计算机程序员,通常被认为是计算机程序. 她通常编写详细的指令,指导计算机通过必要的逻辑步骤来处理用于特定应用的信息。当一个典型的计算机用户启动屏幕命令“查看源代码”时,出现在屏幕上的符号和基本上无法识别的语言通常是程序员的工作。

正在工作的计算机程序员。

程序员几乎受雇于商业的每一个部门,包括盈利和非盈利公司。在医院、教育机构和政府机构都能找到它们。工程类公司以及生产和制造工厂经常雇佣程序员。有些公司雇用这些全职的专业人员,而有些公司只根据公司的需要与程序员签订合同。

一些计算机程序员编写代码,而另一些程序员则负责对现有代码进行故障排除。

在一个程序员开始一个项目之前,她通常会和雇主商量清楚计划的目标。一旦她完全理解了程序的目标,程序员通常会构造一个流程图它描述了信息应该如何以逻辑和有序的方式在系统中传输。软件工程师和系统分析员经常被要求在程序开发的这个阶段提供建议。

程序员为程序选择的语言很大程度上取决于应用程序的性质。用于创建网站和交互式表单的一些典型语言包括HTML格式,XML,XHTML和PHP。管理、财务和业务系统应用程序的通用语言是COBOL。

一旦程序完成,程序员通常需要运行它来识别上下文、内容或语言中的问题。这个过程,通常称为调试,一直持续到程序被认为已完成并可运行。调试可能需要几天到一年多的时间,这取决于错误的数量和程序的长度。A软件工程师在这一阶段可能会再次要求援助。

程序员最常见的工作领域是应用程序编程。专注于这类编程的人通常擅长于为特定领域编写语言,如会计或科学。它们不同于传统上定制现有系统的系统程序员系统编程帮助旧硬件成功地与新硬件协同工作。

程序员的最低教育要求通常是信息管理专业的学士学位,计算机科学数学或系统编程。有丰富的数据库系统使用经验者优先。最新编程语言和软件的结业证书被视为求职者的资产。

你可能也喜欢

讨论意见

安第斯山脉

我儿子是个电脑程序员,很小就知道他想做什么。他的思维自然是这样的,他觉得自己的工作很有挑战性。

他不仅把工作时间花在电脑上,而且在空闲时间也经常用电脑。

如果你想知道任何关于电脑问题的知识,他就是你要问的人。有他在身边真好,因为他有丰富的信息。

我知道我真的很依赖他来帮我解决与计算机有关的问题。因为他真正了解具体的程序是如何工作的,所以他非常擅长于解决我遇到的任何问题。

利萨鲁

我嫂子的整个职业生涯都在同一家公司当电脑程序员。

当她开始谈论她的工作时,一提到她用的术语,我就不知所措了。

虽然她大部分的工作时间都花在与计算机有关的项目上,但她下班后却很少花时间在一个项目上。

她厌倦了用电脑工作,她最不想做的就是回家坐在电脑前。

我感谢那些喜欢这种工作的人。它对我来说太详细了,但我当然喜欢运行良好的计算机程序的好处。

发表你的评论
登录:
忘记密码了?
注册: