À 28 ans, Lester Luoma rassemble un riche héritage en musique, mathématiques et technologie pour créer des solutions logicielles percutantes. Actuellement en plein essor en tant que développeur au Groupe PicasLe parcours de Lester dans la programmation est tissé de créativité et d’une profonde appréciation pour la résolution de problèmes difficiles dans des communautés solidaires.
Trouver l’harmonie : de la musique au code
Lester n’a pas toujours envisagé une carrière dans la technologie. « Honnêtement, tout a commencé avec la musique », réfléchit Lester. « Quand j’étais jeune, je jouais beaucoup du trombone et du violon. Il y a beaucoup de comptage et de reconnaissance de formes dans la musique, et je pense que cela a établi une base solide pour mes compétences en mathématiques. » Alors que ses deux frères aînés sont devenus ingénieurs en mécanique, la véritable passion de Lester est apparue lorsqu’il a découvert le génie logiciel dans le cadre d’un cours universitaire Java. « J’ai essayé le génie mécanique, mais j’ai vraiment, vraiment aimé l’idée d’examiner les nuances du fonctionnement d’un processus. » Cet amour de la structure et de la pensée créative l’a amené à se spécialiser dans les systèmes d’information.
Une journée typique dans le monde des développeurs
Les journées de Lester sont un mélange de stand-ups collaboratifs, de résolution de problèmes et d’un rythme constant de support client et d’améliorations techniques. « Nous faisons des stand-ups de développement plusieurs fois par semaine, partageons ce sur quoi nous travaillons et nous entraidons mutuellement pour éliminer les obstacles. Je vérifie les mises à jour des clients, résout les problèmes et me concentre sur les améliorations de notre processus de conversion. Pour la plupart, c’est assez fluide, mais parfois vous tombez tête baissée lorsque les choses prennent feu. «
Apprendre OpenEdge ABL : un défi solidaire
La transition de Java vers Progress OpenEdge ABL a présenté à Lester de nouvelles opportunités et de nouveaux défis. « Lorsque j’ai été embauché, c’était la première fois que je travaillais dans un environnement doté de fonctionnalités GUI (interface utilisateur graphique) complètes qui peuvent être simplement modifiées visuellement. La facilité d’utilisation était bien plus agréable dans cette transition. »
Lester pense que la syntaxe de type anglais du langage OpenEdge a facilité son intégration, mais que la véritable maîtrise est venue avec le temps. « Il s’agissait principalement d’un apprentissage pratique, un peu comme être plongé dans le grand bain, mais avec quelqu’un pour vous aider si vous avez des difficultés », plaisante-t-il. Il lui a fallu environ quatre à six mois pour se sentir en confiance, en particulier pour répondre à des besoins uniques en matière de reporting et de communication avec les bases de données. « Une fois que j’ai compris, les choses sont devenues beaucoup plus claires. »
Principales raisons d’aimer OpenEdge
Interrogé sur ses aspects préférés d’OpenEdge, Lester est réfléchi :
- « J’aime la syntaxe et l’aspect GUI : les deux facilitent grandement le développement. »
- « La documentation est vraiment très bonne. J’apprécie de voir des exemples de programmes et de pouvoir utiliser ces connaissances pour les tests et les modifications. »
- « J’aime aussi la stabilité de cette plate-forme. Contrairement à d’autres langages, où vous devez modifier/ajouter une logique pour résoudre les problèmes résultant d’une mise à jour du framework, les programmes OpenEdge peuvent être écrits et rester inchangés pendant des périodes incroyablement longues. »
Conseils aux développeurs en herbe
Pour ceux qui souhaitent suivre ses traces, Lester propose des conseils pratiques. « Trouvez quelque chose que vous voulez construire, quelque chose que vous avez envie de résoudre. Si vous n’aimez pas vraiment ce que vous construisez, il est difficile d’apprendre le fonctionnement interne d’un langage. Faites des erreurs, apprenez-en en cours de route et terminez votre premier projet. Vous apprendrez tellement de choses en faisant cela. «
Lester recommande de créer une communauté via des supports modernes : « Beaucoup de jeunes sont sur Discord et résolvent des problèmes ensemble en temps réel. Des plateformes comme celle-ci et des communautés de style bootcamp sont un excellent moyen de se connecter. »
Rejoignez OpenEdge Discord dès aujourd’hui !
Créativité et ambitions futures
Lester voit un lien étroit entre son expérience musicale et sa carrière en programmation. « La musique est un effort créatif et scientifique qui suit une partition et un chef d’orchestre, c’est un peu comme suivre les exigences de vos clients et diriger un projet. » Il espère se développer davantage dans l’administration de bases de données, en apprendre davantage sur DevOps et élargir ses compétences dans l’environnement Progress.
« J’aime simplement résoudre des problèmes et élargir mes connaissances, en particulier lorsqu’il s’agit de données propres et de la façon dont les choses communiquent en coulisses. »
Regarder vers l’avenir
Pour la prochaine génération de développeurs, l’histoire de Lester est la preuve que combiner des racines créatives, une volonté d’expérimenter et un esprit de collaboration peut transformer la curiosité en une carrière enrichissante.
Inspiré par le voyage de Lester ? Explorez Progress OpenEdge, rejoignez une communauté de développeurs moderne et commencez à résoudre les problèmes qui vous intéressent.
Source link

