Làm thế nào để là một nhà phát triển ứng dụng di động

Anh cũngKhông có tiếng Anh

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.

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?

What is a mobile application developer?

Người dân có được thông tin và kết nối với những người khác thông qua các thiết bị di động. Ứng dụng có các chương trình trên điện thoại và các thiết bị khác. "Ứng dụng" là viết tắt ứng dụng. Mobile application developers (usually called app developers) create and run those programs. Các tên gọi khác cho công việc là phát triển phần mềm.

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.

Về việc làm

About the job

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

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

Duties of a mobile application developer

Duties of a mobile application developer

Nhà phát triển ứng dụng di động tạo mã cho các chương trình chạy các ứng dụng. Họ cũng giúp kế hoạch và thiết kế các ứng dụng mới. Họ kiểm tra các ứng dụng và giải quyết những vấn đề Hiển thị. Họ giữ cho ứng dụng hiện có đi và Cập Nhật chúng.

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.

Xem một nhà phát triển ứng dụng nói chuyện về công việc của mình.

Watch an app developer talk about his job.

Nơi làm việc

Workplace

Nhà phát triển ứng dụng di động có thể làm việc cho công ty công nghệ lớn hoặc nhỏ khởi động kinh doanh. Một số nhà phát triển làm việc cho mình từ trang chủ.

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

Salary for mobile application developers

Lương theo giờ cho các nhà phát triển ứng dụng di động thay đổi rộng rãi từ $21 để $150 để mỗi giờ, tùy thuộc vào kinh nghiệm và địa điểm. Mức lương trung bình quốc gia trong 2018 Quanh $100,000 mỗi năm. Nhưng các công việc cá nhân có thể phải trả nhiều hơn hoặc ít hơn rất nhiều.

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.

Về người

About the person

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

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

Phẩm chất, bạn nên có

Qualities you should have

  • Kiên nhẫn với các chi tiết nhỏ và liên tục chỉnh sửa và điều chỉnh
  • Rất tốt tại giải quyết các vấn đề
  • Rất tốt lúc làm việc với các thành viên nhóm khác
  • Tốt lúc giao tiếp kỹ thuật quan trọng với những người không phải là chuyên gia
  • Khả năng làm việc trên một số dự án khác nhau cùng một lúc
  • 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

Kỹ năng bạn sẽ cần

Skills you will need

  • Chuyên gia về ngôn ngữ lập trình, chẳng hạn như Java và mục tiêu C
  • Có khả năng mã, thử nghiệm, gỡ lỗi, và theo dõi những thay đổi trong ứng dụng di động
  • Kiến thức về điều khoản ứng dụng di động, khái niệm và thực tiễn tốt nhất
  • Khả năng thích ứng hiện các ứng dụng web cho các ứng dụng di động
  • Các kiến thức chuyên môn của giao diện người dùng (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)

Có được đủ điều kiện

Get qualified

Training for mobile app developers

Training for mobile app developers

Bạn sẽ cần một cử nhân công nghệ phần mềm và phát triển ứng dụng di động. Find out how to apply for college

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, bạn có thể bắt đầu với một máy tính hoặc mã hóa khóa học. Nhiều trường cao đẳng cộng đồng cung cấp chi phí thấp máy tính đào tạo lớp học. Họ có thể có các lớp học đặc biệt là cho người mới và người học tiếng Anh. Tìm một trường cao đẳng cộng đồng gần bạn.

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.

Cấp giấy chứng nhận

Certification

Sử dụng lao động không thường yêu cầu cấp giấy chứng nhận. Họ sẽ tìm kiếm nhiều hơn cho kinh nghiệm và kiến thức. Nhưng một số giấy chứng nhận là nổi tiếng với nhà tuyển dụng và sẽ có giá trị danh sách trên resume của bạn.

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.

Dưới đây là các chứng chỉ nổi tiếng nhất. Select the name to get more information for each certification:

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

Kinh nghiệm

Experience

Bạn sẽ cần kinh nghiệm trong công nghệ máy tính hoặc công nghệ thông tin trước khi bạn có thể bắt đầu xây dựng chương trình và các ứng dụng. Cách tốt nhất để có được kinh nghiệm là làm việc cho một doanh nghiệp công nghệ, kinh doanh thiết kế web, hoặc một doanh nghiệp phát triển ứng dụng.

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.

Điều gì nếu tôi không có kinh nghiệm nào được nêu ra? Tôi bắt đầu từ đâu?

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

Bạn có thể tìm thấy một công việc cấp trong công nghệ máy tính. Tìm hiểu kỹ năng công nghệ máy tính cơ bản, chẳng hạn như mã hóa hoặc lập trình. Sau đó bạn có thể nhận được một công việc cấp và đạt được kinh nghiệm bạn cần.

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.

Tìm hiểu thêm cách bắt đầu sự nghiệp của bạn và nhận được Các công việc trong công nghệ máy tính. Ví dụ:, Bạn có thể:

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

  • Tìm việc làm tại Xúc xắc, một trang web trực tuyến việc làm cho người lao động công nghệ cao
  • Tìm việc làm tại Upwork, Tìm việc làm cho các dịch giả tự do trên internet
  • Find jobs at Dice, an online employment site for tech workers
  • Find work at Upwork, a job noticeboard for internet-based freelancers

Tìm hiểu thêm

Learn more

Tài nguyên khác

Other resources

Trang này đã giúp bạn? Khuôn mặt cười Nhăn mặt Không
Cảm ơn bạn đã phản hồi của bạn!