Comment devenir – des métiers bien payés pour réfugiés et immigrants

English aussiPas l’anglais

développeur d'applications mobiles

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.

Découvrez comment devenir développeur d’applications mobiles

a mobile app developer talking to her coworker via chat

Les gens obtiennent des informations et se connectent avec les autres grâce à leurs dispositifs mobiles. Les applications sont des programmes à installer sur nossmartphones et d’autres appareils. « App » est l’abréviation d’application. Les personnes qui conçoivent et créent les programmes sont appelés « développeurs d’applications mobiles » ou « app developer » en anglais. Cette figure professionnelle peut aussi s’appeler « développeur de logiciels ».

What is a mobile application developer?

À propos du métier

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.

Les tâches

About the job

La plupart des développeurs d’applications codent les programmes utilisés par les applications. Ils aident aussi à préparer et concevoir de nouvelles applications. Ils testent les applications et résolvent les problèmes qui se posent. Ils conservent les applications existantes en les mettant à jour régulièrement.

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

Regardez un développeur d’application parler de son travail

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.

Lieu de travail

Watch an app developer talk about his job.

Les développeurs d’applications mobiles peuvent travailler pour de grandes entreprises de technologie ou alors de petitesstart-up. Certains développeurs travaillent à leurs propres compteschez eux.

Salaire

Workplace

Le salaire pour un développeur d’applications mobiles varie fortement : il peut allerde 21$ à 150$ par heure, en fonction de l’expérience et du lieu de travail. En 2018 la moyennenationale était d’environ 100 000$ par an,mais ce n’est qu’une moyenne.Certains salaires vont bien au-dessous ou au-dessus de ce chiffre.

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

La figure professionnelle

Salary for mobile application developers

Les développeurs d’applications mobiles doivent être tout à la fois des techniciens et des créatifs.

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.

Les qualitésnécessaires :

About the person

  • Précision dans les petits détails, les corrections et les adaptationsrégulières
  • Douépourla résolution des problèmes
  • Doué pour le travail en équipe
  • Doué pour la communication des sujets techniques aux non-spécialistes
  • Capable de travailler à la fois sur des projets différents

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

Compétences nécessaires :

Qualities you should have

  • Expert en langages de programmation comme Java et Objective C
  • Être capable de développer, tester, débugger et surveiller les changements dans les applications mobiles
  • Connaissance de la terminologie, des principes et des best practices (meilleures pratiques) propres aux applications mobiles.
  • Aptitude à l’interaction avecles programmes existants pour les applications mobiles
  • Connaissance approfondie des interfaces utilisateur (UX)
  • 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

Qualification professionnelle

Skills you will need

Formation

  • 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)

Il vous faudra un Bachelor’sdegree (diplôme universitaire) d’ingénierie informatique et développement d’applications mobiles.

Get qualified

Training for mobile app developers

Si vous n’avez pas de compétences informatiques, vous pouvez commencer avec des cours d’informatique ou de programmation. Beaucoup de collèges communautaires(communitycollege) proposent des cours d’informatique à bon marché. Ils peuvent aussi proposer des cours adressés en particulieraux nouveaux immigrants et aux étudiants en anglais.

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.

Certifications

Certification

Généralement les employeurs ne demandent aucune qualification, plutôtils demandent une certaine expérience et des compétences. Il y a des certifications bien connues par les employeurs et quimettent en valeur votre C.V.

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.

Voici les certifications les plus connues. Vous pouvez cliquer sur le nom de chaque certification pour y accéder par l’internet.

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

Expérience

Experience

Vous devrez être des spécialistes en informatique ou enTI (Technologie de l’Information) avant de développer des programmes et des applications. Le mieux est d’acquérir de l’expérience en travaillant auprès d’entreprises à vocation technologique, dans le domaine du web design ou du développement d’applications.

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.

Et si je n’ai pas encore d’expérience ? Où commencer ?

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

Vous pouvez trouver des emplois de débutants dans l’informatique Apprenez les compétences de bases, comme le codage ou la programmation. Vous pourrez ensuite trouver des emplois de débutants et gagner l’expérience dont vous avez besoin.

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:

Et si j’ai déjà une qualification d’un autre pays ?

  • Find jobs at Dice, an online employment site for tech workers
  • Find work at Upwork, a job noticeboard for internet-based freelancers
Si vous avez une qualification ou un diplôme dans les sciences informatiques d’un autre pays Mondial vers le haut aide les migrants autorisés à travailler, les réfugiés, les demandeurs d’asile et les Immigrants Spéciaux Pourvus de Visa (Special Immigrant Visa holders – SIV) à redémarrer leur carrière aux États-Unis.

Learn more

Other resources

Davantage de ressources

  • Trouvez des données statistiques et d’autres informations sur le travail de développeur informatique
  • Lisezplus sur les carrières dans le développement d’applications mobiles sur itcareerfinder.com
  • Upwork est un site web pour les freelancers travaillant en ligne
    Trouvez du travail sur Dice, un site de recherche d’emploi en ligne pour travailleurs spécialisés dans le domaine de la haute technologie.
Cette page vous a-t-il aidé? Visage souriant Oui Froncer les sourcils visage Non
Je vous remercie pour vos commentaires!