如何成为移动应用程序开发人员

英语也不会说英语

为智能手机和其他移动设备设计和制作程序的人被称为移动应用程序开发人员, 或应用开发人员. 了解如何成为移动应用开发人员.

People who design and make the programs for smartphones and other mobile devices are called mobile application developers, or app developers. Find out how to become a mobile app developer.

a mobile app developer talking to her coworker via chat

a mobile app developer talking to her coworker via chat

什么是移动应用程序开发人员?

What is a mobile application developer?

人们通过移动设备获取信息并连接到其他人. 应用程序是手机和其他设备上的程序. "应用程序"是应用程序的简短. 移动应用程序开发人员 (通常称为应用开发人员) 创建并运行这些程序. 作业的另一个名称是软件开发人员.

People get information and connect to others through their mobile devices. Applications are programs on phones and other devices. “App” is short for application. Mobile application developers (usually called app developers) create and run those programs. Another name for the job is software developer.

关于工作

About the job

在移动应用程序开发人员的工作中,您可以期待什么?

What can you expect in the job of mobile application developer?

移动应用程序开发人员的职责

Duties of a mobile application developer

移动应用程序开发人员为运行应用程序的程序创建代码. 他们还帮助规划和设计新的应用程序. 他们测试应用程序并解决显示的问题. 它们保持现有应用程序的继续并更新它们.

Mobile application developers create code for the programs that run applications. They also help plan and design new apps. They test the apps and solve the problems that show up. They keep existing applications going and update them.

观看应用开发人员谈论他的工作.

Watch an app developer talk about his job.

车间

Workplace

移动应用程序开发人员可能为大型技术公司或小型初创公司工作. 一些开发人员在家为自己工作.

Mobile application developers may work for large technology companies or small startup business. Some developers work for themselves from home.

移动应用开发人员的薪酬

Salary for mobile application developers

移动应用程序开发人员的小时工资差异很大, $21 自 $150 到每小时, 取决于经验和位置. 全国平均工资在 2018 周围 $100,000 每年. 但是,个人工作可能付出更多或更少.

The hourly wage for mobile application developer varies widely from $21 to $150 to per hour, depending on experience and location. The national average salary in 2018 was around $100,000 per year. But individual jobs may pay a lot more or a lot less.

关于此人

About the person

什么样的人会成为一个好的移动应用开发人员? 你需要既技术又有创造力.

What kind of person makes a good mobile app developer? You need to be both technical and creative.

你应该具备的素质

Qualities you should have

  • 耐心等待小细节和不断的修正和调整
  • 善于解决问题
  • 善于与其他团队成员合作
  • 善于向非专家沟通技术问题
  • 能够同时处理几个不同的项目
  • Patience with small details and constant corrections and adjustment
  • Good at problem-solving
  • Good at working with other team members
  • Good at communicating technical matters to people who are not experts
  • Ability to working on several different projects at the same time

你将需要的技能

Skills you will need

  • 编程语言专家, 如 Java 和目标 C
  • 能够编写代码, 测试, 调试, 并监控移动应用程序的变化
  • 移动应用术语知识, 概念和最佳实践
  • 能够针对移动应用调整现有的 Web 应用程序
  • 用户界面专业知识 (Ux)
  • Expert in programming languages, such as Java and Objective C
  • Able to code, test, debug, and monitor changes in mobile applications
  • Knowledge of mobile application terms, concepts and best practices
  • Able to adapt existing web applications for mobile apps
  • Expert knowledge of user interface (UX)

获得合格

Get qualified

移动应用开发人员培训

Training for mobile app developers

您需要软件工程和移动应用程序开发学士学位. 了解如何申请大学

You will need a bachelor’s degree in software engineering and mobile application development. Find out how to apply for college

如果您根本没有计算机培训, 或者,如果你还没有准备好上大学, 你可以从计算机或编码课程开始. 许多社区学院提供低成本的计算机培训课程. 他们可能有类特别是为新手和英语学习者. 在你附近找一所社区学院.

If you have no training at all in computers, or if you are not ready for college, you can start with a computer or coding course. Many community colleges offer low-cost computer training classes. They may have classes especially for newcomers and English learners. Find a community college near you.

认证

Certification

雇主通常不要求认证. 他们将寻找更多的经验和知识. 但有些证书是雇主所熟知的,值得在简历上列出.

Employers do not usually ask for certification. They will be looking more for experience and knowledge. But some certificates are well-known to employers and will be worth listing on your resume.

以下是最知名的证书. 选择名称以获取每个认证的详细信息:

Here are the best-known certificates. Select the name to get more information for each certification:

经验

Experience

在开始构建程序和应用程序之前,您需要计算机技术或信息技术方面的经验. 获得经验的最佳方式是为技术企业工作, 网页设计业务, 或开发应用的企业.

You will need experience in computer technology or information technology before you can start building programs and applications. The best way to get experience is to work for a technology business, a web design business, or a business that develops apps.

如果我还没有经验呢?? 我从哪里开始?

What if I have no experience yet? Where do I start?

你可以找到一份计算机技术的入门级工作. 学习基本的计算机技术技能, 如编码或编程. 然后你就可以得到一份入门级的工作, 获得你需要的经验.

You can find an entry-level job in computer technology. Learn basic computer technology skills, such as coding or programming. Then you can get an entry-level job and gain the experience you need.

了解更多关于如何开始你的事业,并获得 计算机技术领域的工作. 举个例子, 您可以:

Find out more how to start your career and get jobs in computer technology. For example, you can:

  • 在以下地点找到工作 骰子, 面向科技工作者的在线就业网站
  • 查找工作在 Upwork, 基于互联网的自由职业者的工作通知板
  • Find jobs at Dice, an online employment site for tech workers
  • Find work at Upwork, a job noticeboard for internet-based freelancers

了解更多信息

Learn more

其他资源

Other resources

本页是否帮助您? 笑脸 是啊 皱眉脸 没有
感谢您的反馈!