Qu’est-ce qu’une carrière techno de développeur?

 

Builders take complicated ideas and create the applications that bring them to life

Les développeurs créent les applications qui donnent vie aux idées. Natalie Hooper, une développeuse autodidacte et autonome d’applications pour Android, vit en Angleterre. Natalie, qui offre 11 applis dans le marché Android, prépare un BSc en mathématiques. Voici pourquoi elle aime tant la programmation :

Je me rappelle encore mon premier programme « allô le monde! ». Je n’avais jamais rien fait d’aussi passionnant! Les travaux manuels n’ont jamais été mon fort, alors mes tentatives de projets d’artisanat à l’école n’étaient pas très gratifiantes; mais la programmation me permettait de créer quelque chose qui ressemblait à ce que j’essayais d’obtenir! Alors, pourquoi j’aime la programmation?

  • J’aime résoudre des problèmes, autant le processus lui-même que la giclée d’adrénaline que je ressens quand j’ai réussi à le résoudre.
  • Je crois que la programmation peut améliorer le monde en nous donnant des outils qui nous aideront dans plusieurs domaines comme la médecine, la recherche scientifique et ainsi de suite.
  • J’aime relever des défis techniques.
  • J’aime mettre à l’épreuve mes aptitudes à la logique.
  • J’aime utiliser une appli que j’ai construite moi-même.
  • C’est stimulant, amusant et utile :)

Un développeur célèbre

Si tu as vu le film Le réseau social, tu sais que Mark Zuckerberg a construit un programme appelé Facemash dans une résidence étudiante de l’université Harvard en octobre 2003. Ça a plutôt bien marché. Facemash est devenu Facebook, et Mark est aujourd’hui le chef de la direction de l’entreprise. Facebook relie près d’un milliard d’amis partout dans le monde, et il y a de bonnes chances que tu l’utilises tous les jours!

Ce que font les développeurs

Même les outils les plus cools – l’ordinateur, le téléphone intelligent, la tablette, etc. – ne sont qu’un tas de quincaillerie muni d’un cerveau électronique. Pour faire quelque chose, ce cerveau a besoin d’un logiciel – un ensemble d’instructions qui lui dit quoi faire. Chaque programme fonctionne avec de l’information – ce qu’on appelle des données. Les développeurs écrivent le logiciel et organisent les données qui transforment les cerveaux électroniques en outils intéressants, créatifs, amusants, géniaux, sociaux et utiles à notre quotidien.

Voici quelques exemples de choix de carrière pour les développeurs :

  • une programmeuse qui construit, personnalise et met à jour des solutions d’envergure pour des organisations;
  • un développeur d’applications qui construit des applis innovatrices pour le BlackBerry, l’iPhone, l’Android et d’autres appareils mobiles intelligents;
  • une développeuse Web qui construit et entretient des sites Web (comme MaCarrièreTechno!);
  • un développeur de jeux qui donne vie à des idées de jeux;
  • une gestionnaire de bases de données, qui organise et met à jour les masses d’information si importantes pour les formidables applications d’aujourd’hui;
  • un développeur spécialisé dans n’importe quel domaine, de la robotique à la gestion de l’énergie en passant par la logistique et la santé.

Pleins feux sur les développeurs

Notre site présente la carrière techno de jeunes développeurs :

  • Michael Nanni, développeur d’interfaces d’utilisation pour appareils mobiles, BlackBerry;
  • Loïc Dominik, concepteur fonctionnel, CN

Cheminement d’une carrière de développeur

  • Inscris-toi à un programme universitaire en génie logiciel, en informatique ou dans une spécialité multidisciplinaire qui te passionne.
  • Opte pour un programme collégial en génie informatique, en programmation, en développement logiciel, comme programmeur-analyste ou dans un programme spécialisé de n’importe quel domaine.