Comment il est passé de contractuel à CTO à 28 ans

Comment il est passé de contractuel à CTO à 28 ans

Comment il est passé de contractuel à CTO à 28 ans

Obtenir le poste de CTO à l’âge de 28 ans est un accomplissement moyen à tous points de vue. Mais nous admettons quoi Zack Lou Peut-être que notre réussite à l’âge de quatorze ans nous aurait davantage impressionnés.

Après avoir « gâché » l’ordinateur que son père lui avait acheté, Zack a appris tout seul à le réparer depuis Internet et a lancé des services de réparation de matériel pour ses camarades de classe !

“En tant que seul soutien de famille de ma famille avec trois enfants, le travail de mécanicien de mon père suffisait à joindre les deux bouts. Je ne voulais pas lui imposer plus, alors j’étais déterminé à réparer mes dégâts.”

Cette expérience a inculqué une habitude d’apprentissage tout au long de la vie. Puisqu’il avait l’intention de poursuivre une carrière dans la technologie, il maîtrisait lui-même Python avant même d’entrer à l’université.

À la KBU, où il a étudié l’informatique, Zach se tournait vers ses professeurs pour des emplois à temps partiel. « Je les ai aidés à construire un système de gestion – ce qui, avec le recul, semble terrible ! – mais explorer quelque chose que vous ne connaissez pas vous aide à comprendre ses défis et ce que vous voulez accomplir en fin de compte.

“Les objectifs sont importants”, souligne-t-il.

C’est normal d’échouer quand on est jeune

Ce caractère axé sur la mission lui a bien servi lors de son premier emploi chez ASUS Malaisie après l’obtention de son diplôme.

En tant qu’employé contractuel, l’une de ses premières tâches consistait à mettre en place un système de réclamation qui serait déployé à l’échelle nationale dans un délai de trois mois. C’était une tâche ardue pour quiconque, encore moins pour un nouveau diplômé sans senior pour le guider.

Zack était imperturbable. “J’en ai profité pour construire des choses. Je n’étais pas très sûr de la plateforme et de la base de code, mais je pensais que je ne suis pas beaucoup payé, donc je n’ai rien à perdre. Si j’échoue après avoir essayé, je peux toujours réessayer, car je suis encore jeune.”

Le projet s’est bien déroulé. Plus important encore, il a appris la leçon inestimable de la sollicitation des commentaires des parties prenantes et des utilisateurs.

L’expérience utilisateur est l’aspect le plus important de toute application. “Au lieu de simplement créer l’application et de prendre des décisions, la première chose que je fais est de solliciter les commentaires des parties prenantes pour bien comprendre leurs modèles d’utilisation et à quoi ressembleront l’écosystème et l’environnement. Comprendre le flux de travail rendra l’application vraiment facile à utiliser et réduira les problèmes des utilisateurs par la suite. “

Devenez complet

Après ASUS, il a rejoint le promoteur immobilier MKH Berhad en tant qu’ingénieur logiciel senior. Ce fut une période passionnante pleine de nouvelles courbes d’apprentissage. C’est là qu’il a perfectionné ses aptitudes à tout faire.

Étant extraverti, il a pu élargir considérablement son rôle et ses compétences au MKH Berhad. Outre la création d’applications de solutions, il a supervisé une partie de l’infrastructure informatique impliquant du matériel, dont il a beaucoup appris, comme la protection par pare-feu, la virtualisation et le mappage de serveurs.

“Mon expérience m’a donné une exposition à l’infrastructure, une expérience que les développeurs de logiciels n’ont généralement pas. J’ai appris à connaître les besoins de l’entreprise : applications mobiles, applications professionnelles et logiciels critiques pour l’entreprise comme le CRM, l’ERP, les systèmes d’exploitation, etc. Travailler directement avec les fournisseurs m’a également exposé au fonctionnement de l’entreprise.”

Acquérir une expérience institutionnelle

En tant que personne vivement intéressée par son développement personnel, les évolutions de carrière ultérieures de Zach se sont concentrées sur l’acquisition d’une expérience en entreprise. Son troisième emploi représente un changement majeur dans son parcours professionnel.

“Mon travail principal n’était plus la programmation, mais l’analyse commerciale. Je me suis entièrement tourné vers le conseil aux entreprises, en utilisant ce que j’ai appris au cours de mes années chez les intégrateurs de systèmes. CFD a développé mon esprit critique et m’a aidé à en apprendre davantage sur le comportement des investisseurs et les mouvements du marché – des choses que je n’aurais pas eues dans un parcours de développeur typique.”

« En tant que startup, il est très important d’intégrer un sens commercial à toutes nos solutions, c’est pourquoi nous procédons à de nombreux brainstormings avant de réellement créer quelque chose », souligne Zach. “Nous essayons de limiter les erreurs stupides, car en tant que startup, nous ne pouvons pas nous permettre de faire des erreurs. Dans notre secteur, il y aura toujours des situations où le marché n’est pas prêt ou disposé à payer pour la solution, ou où nous identifions mal les exigences des clients. Des discussions détaillées et un ensemble de règles et de procédures appropriées aident à réduire ces problèmes. “

Dans les projets de développement de logiciels auxquels il participe, il inclut toujours des commentaires détaillés. “En tant que leader, je fais en sorte que les membres de l’équipe incluent systématiquement des commentaires entre les lignes du code lui-même ainsi qu’un simple résumé de son fonctionnement lorsque cela est nécessaire. De cette façon, si de nouveaux développeurs se lancent dans le projet, ils savent quoi rechercher.”

Cette discipline est importante dans la conception de logiciels, dit-il, car elle « implique toujours d’incorporer le travail des autres ». Comprendre comment un autre développeur l’a construit est tout aussi important que de le laisser à d’autres plus tard.

Alignement avec la mission et les valeurs

Au fur et à mesure que Zach mûrissait et que ses objectifs personnels devenaient plus précis, il réalisa l’importance de travailler avec des personnes qui correspondaient à sa mission et à ses valeurs. “Ensuite, j’ai cofondé Juda Universe avec le directeur et fondateur de MKH, qui était un formidable visionnaire. Il nous a toujours tous encouragés à repousser les limites de ce qui était possible. Je savais que je voulais travailler avec un leader comme celui-là.”

Ce qui a commencé comme une petite division chez MKH s’est maintenant, sous la direction de Zach, transformé en une startup indépendante, axée sur les solutions VR/AR Web3 qui permettent aux marques et aux détaillants de créer une plate-forme numérique 3D sur leur site Web pour servir des expériences expérientielles et créer un nouveau canal de vente virtuel.

“Les membres de mon équipe sont pour la plupart des jeunes de la génération Z ou Y, qui, comme moi, n’ont jamais abordé une telle solution. Je les décrirais comme une équipe de personnes talentueuses qui partagent le même objectif : se lancer des défis vers de nouvelles frontières.”

Nous pouvons pressentir des jours passionnants à venir – quelque chose que Zach attend avec impatience.

Hier et aujourd’hui : l’industrie technologique

Compte tenu de l’expérience que Zach a accumulée au cours de 28 ans, il est tout naturel que nous voulions savoir : quels sont les plus grands changements qu’il remarque dans le monde de la technologie aujourd’hui ?

“La vaste gamme d’outils dont nous disposons aujourd’hui. Avec une API, nous n’avons pas besoin de créer autant de fonctionnalités et nous pouvons évoluer plus rapidement, à moindre coût et plus efficacement. Auparavant, disons que vous vouliez créer un modèle, juste pour prévisualiser un modèle 3D, nous devions passer six mois à créer la visionneuse, et ce uniquement pour pouvoir ajouter la fonctionnalité. De nos jours, avec une API, l’intégration ne prend que 3 semaines. Ces outils nous facilitent la vie, évoluent plus rapidement et plus efficacement, et nous permettent de nous concentrer sur la création. fonctionnalités de base plutôt que de petits détails. “

Zach partage deux philosophies personnelles qui profiteront aux jeunes développeurs cherchant à gravir les échelons de carrière.

Tout d’abord, faites de l’apprentissage une habitude.

“Chaque jour, après mon réveil, je lis un site Web technologique ou j’écoute des podcasts. Il existe de nombreuses ressources, et la bonne nouvelle est qu’avec les nouveaux outils disponibles aujourd’hui, vous pouvez simplifier le processus en personnalisant beaucoup de choses et en utilisant des mots-clés.”

Deuxièmement, n’ayez pas peur de prendre des risques.

“Vous n’avez rien à perdre, surtout si vous êtes jeune. Il existe de nombreuses occasions d’accepter les pertes. Travaillez toujours pour obtenir ce que vous voulez. Votre dévouement et votre passion doivent aller de pair. Vous ne pouvez pas avoir de dévouement sans passion. Ou de passion sans dévouement. Vous pourrez alors créer des choses qui auront un impact sur la société.”

Trio est une société de recrutement malaisienne qui se concentre sur les partenariats avec des entreprises pour trouver et embaucher les meilleurs talents et constituer leurs équipes d’ingénierie logicielle. Pour plus d’informations sur la façon dont nous pouvons vous aider à recruter des ingénieurs logiciels sur ce marché restreint de candidats, visitez notre site Web. Page de services.

Techdesk.my Il s’agit d’un site d’offres d’emploi créé avec amour par nous chez TRIIIO Recruitment pour faciliter votre recherche d’emploi ! Visite Techdesk.my Et commencez à rechercher des emplois en génie logiciel dès aujourd’hui !

Source link

Recevoir Des Offres Par Email

We don’t spam! Read our privacy policy for more info.

Similar Posts