Comment Aaron Osteraas a fait le contenu pour la transition de carrière de code – SitePoint


Comme Aaron Osteraas peut vous le dire, le chemin entre découvrir ce que vous voulez faire pour vivre et le faire est rarement linéaire.

Maintenant ingénieur logiciel chez Tigerspike, une société de services numériques basée à Sydney, le parcours d’Aaron pour devenir développeur a commencé quand il était au lycée, mais ce n’est qu’au début de la trentaine qu’il a obtenu son premier emploi de développement à temps plein. Les années intermédiaires ont été remplies de départs et d’arrêts, de défis et de succès, et de beaucoup de bricolages.

«Je bricolais toujours avec l’ordinateur de la famille, qui était surtout« oh mon dieu, je l’ai brisé, comment puis-je le réparer avant d’avoir des problèmes »», a déclaré Aaron à propos de ses débuts techniques. Il avait un appétit pour la construction et la modification du matériel, qu’il attribue à la joie qui vient de faire quelque chose avec vos mains. Il collectait du matériel de rechange, achetait et vendait des pièces et avait parfois recours à la fraude et au commerce. « Il y avait des pièces d’ordinateur éparpillées partout », a-t-il dit.

Mais au moment où il a obtenu son diplôme d’études secondaires, Aaron avait vérifié académiquement. Il n’était pas convaincu que ses notes étaient assez bonnes pour l’université, alors il s’est inscrit à TAFE, le plus grand fournisseur de formation professionnelle d’Australie, et a passé six mois à apprendre XML avant de se rendre compte que «créer des sites Web mobiles pour les meilleurs téléphones portables de 2004 en XML était sacrément loin d’être mon idée d’un bon moment. « 

Il a donc abandonné TAFE et s’est finalement retrouvé à travailler dans le monde du contenu, où il est resté sept ans. Bien qu’il ait gravi les échelons jusqu’à un poste de direction et de rédaction pour une poignée d’entreprises du domaine technique, Aaron s’est toujours trouvé insatisfait.

J’ai eu cette démangeaison pour résoudre des problèmes techniques, et en travaillant sur le contenu, je n’ai pas pu le gratter. C’est ça la programmation, la résolution de problèmes. Et ce n’est pas que cela soit unique à la programmation, c’est juste le type de problèmes – et les solutions à ceux-ci – sont plus agréables pour moi.

Retour à l’école

Au cours de sa longue période de contenu, Aaron a maintenu un intérêt suffisant pour le bricolage et la programmation pour finalement s’inscrire à un programme d’études en génie logiciel.

J’ai pris un sujet pour commencer, car je sentais que je devais valider deux choses: premièrement, que je pourrais réapprendre à étudier, et deux, que je l’apprécierais.

Aaron a trouvé la validation qu’il recherchait, mais ce n’est que quelques années plus tard, lorsqu’il a appris que son entreprise avait été acquise et que son travail était en jeu, qu’il a décidé de laisser le contenu derrière lui et de s’engager pleinement à devenir développeur. Sachant qu’il pourrait être licencié en aussi peu qu’une semaine, Aaron s’est inscrit à l’Université RMIT à temps plein pour poursuivre un diplôme en génie logiciel.

Aaron était enfin à sa place, mais ce n’était pas facile.

Il y avait beaucoup de frustration. J’ai trouvé certains langages, concepts et thèmes difficiles à saisir, et d’autres sont venus avec une facilité remarquable. Donc, lorsque vous passez de «À quel point est-ce facile et amusant!» À jurer sur l’ordinateur en demandant pourquoi quelque chose ne fonctionne pas, cela peut être émotionnellement turbulent.

Conjointement avec le sujet difficile, il y avait une quantité écrasante de choix de carrière parmi lesquels choisir.

Le monde de la programmation est incroyablement vaste, il existe d’innombrables voies que vous pouvez emprunter et il y a la tentation de les essayer toutes parce que tout le monde aime la nouvelle chose brillante.

Plus il découvrait de cheminements de carrière, moins il était sûr de lui.

Je n’ai jamais connu l’adage « plus vous en savez, moins vous en savez » d’une manière plus grande que dans l’apprentissage du code.

Aaron a trouvé la motivation pour continuer en se concentrant sur la raison pour laquelle il faisait tout cela en premier lieu – la même raison pour laquelle il avait bricolé avec l’ordinateur de sa famille il y a toutes ces années: «Il y avait un sentiment d’émerveillement qui vient du simple fait de pouvoir pour construire quelque chose. « 

Trouver un mentor

Les choses ont commencé à s’améliorer pour Aaron. Il est devenu plus concentré et a eu la chance de trouver un mentor dans un développeur autodidacte à pile complète qui l’a aidé à apprendre à gérer des tâches du monde réel.

Avoir un mentor a été une expérience très précieuse, formatrice en fait. Je suggère que quiconque prend le voyage au sérieux devrait en garder un œil.

Grâce à son mentor, Aaron a pu décrocher un emploi indépendant et a passé les quelques années suivantes à développer des projets sur une base contractuelle. Et puis, plus de 15 ans après avoir laissé des pièces d’ordinateur de rechange partout dans sa maison d’enfance, il a décroché son premier rôle à temps plein en tant que développeur.

Décrocher un rôle à temps plein

Je n’avais travaillé que comme pigiste jusqu’à présent, et j’ai réalisé que ne pas travailler dans une équipe de personnes plus intelligentes et plus compétentes était à mon détriment. Il y avait tellement d’occasions d’apprentissage et de coaching que je manquais, et je le voulais.

Après avoir parcouru les sites d’emploi pour un rôle bien adapté, il a trouvé un poste d’ingénieur logiciel ouvert chez Tigerspike. «J’avais l’impression que la description de poste avait été écrite spécialement pour moi», a-t-il déclaré. Les gens de Tigerspike semblaient penser aussi, et l’ont invité à interviewer. Tout d’abord, un examen des ressources humaines, puis un entretien technique par téléphone (qu’il pensait avoir lamentablement échoué), un défi de codage (qu’il pensait avoir relativement bien réussi) et un dernier entretien technique en personne, qu’il savait avoir réussi.

Lorsqu’on lui a demandé pourquoi il se sentait si confiant à propos de l’entretien technique, Aaron a déclaré qu’il avait choisi d’être franc sur ce qu’il avait vécu et ce qu’il n’était pas.

Je pensais que cela montrait une capacité et un désir extrême d’apprendre. Être malhonnête est discutable, et penser que vous pouvez le simuler à des gens qui sont des décennies plus expérimentés que vous est naïf.

Après seulement six mois de travail, Aaron a déjà beaucoup appris en faisant partie d’une équipe et a même eu l’occasion d’enseigner aux autres.

La façon dont j’y pense est que je ne serai probablement jamais proche du meilleur dans une chose – un sentiment avec lequel je lutte constamment pour me réconcilier – mais il y a des domaines et des technologies où j’en sais plus que mes mes pairs (ce qui est difficile à admettre) et je ressens un sentiment d’obligation de diffuser les connaissances.

Maintenant à un moment de sa carrière où il peut regarder en arrière avec perspective, Aaron comprend que trouver un moyen de rester concentré était la clé de son succès.

Si vous pouvez trouver un moyen de guider votre apprentissage et avoir de la discipline pour rester concentré, vous ferez probablement très bien. Ce n’est pas facile d’apprendre la programmation, mais cela devient plus facile avec le temps à mesure que vos connaissances de base augmentent… Je me souviens à quel point cela peut être écrasant. Faites simplement confiance au processus et continuez. La seule façon de s’améliorer dans tout est le temps et la répétition.

Concevoir votre transition de carrière

Il n’a jamais été aussi facile d’apprendre à coder – vous disposez de plus de ressources que jamais, et la communauté de développement en ligne est l’une des plus utiles et enthousiastes. Voici quelques excellents points de départ sur SitePoint:

Lorsque vous êtes prêt à chercher votre premier rôle junior, passez à ces ressources, surtout si vous recherchez du travail à distance.

Et si vous avez votre propre histoire de carrière en développement qui pourrait encourager d’autres personnes intéressées à faire le saut, assurez-vous de Prenez contact avec nous.

Auteur de l’article : manuboss

Laisser un commentaire