Tendances technologiques et différences culturelles : le voyageur IT avec Jonathan Chang, PDG de Silverpond à Melbourne

Nous poursuivons notre nouvelle série IT avec les PDG, fondateurs et CTO d’agences de développement et de test logiciel du monde entier. Cette fois, nous parlerons de Silverpond, une agence numérique basée à Melbourne qui se spécialise dans le développement de systèmes d’IA.

Silverpond vise à transformer la façon dont les gens perçoivent l’apprentissage automatique. Découvrons quelques faits intéressants sur le paysage dynamique de l’IA en Australie par le biais de son PDG !

Rencontrez Jonathan !

Dans cette conversation, Jonathan Chang, PDG de Silverpond, et Konstantin Klyagin, fondateur de Redwerk, discutent des tendances technologiques, des différences culturelles et des défis qu’ils rencontrent dans la gestion et la croissance de leurs agences. Continuez à lire pour obtenir des informations précieuses !

—

Tout d’abord, je souhaite présenter Jonathan, qui est à la tête de l’agence Silverpond spécialisée dans l’IA et dont le siège est à Melbourne, en Australie.

Je voulais commencer par ma blague technologique préférée sur l’intelligence artificielle : comment distingue-t-on l’apprentissage automatique de l’intelligence artificielle ? L’apprentissage automatique, c’est quand c’est écrit en Python, et l’IA, en PowerPoint.

—

Voyez-vous beaucoup de cela en Ukraine et en Europe de l’Est également ?

—

Oui. Eh bien, cela a pénétré tout le marché technologique, donc nous n’essayons pas d’être à la pointe de la technologie et d’adopter toutes les technologies émergentes, car cela nous tuerait. Fondamentalement, nous disperserions nos ressources et n’accomplirions rien. Notre approche est que si la technologie devient suffisamment populaire, nous obtenons un projet avec elle. Si nous devons la gérer, nous l’apprenons ou embauchons des personnes qui la maîtrisent.

Nous avons, bien sûr, déjà travaillé avec l’apprentissage automatique comme Azure pour un client à New York. Ils voulaient calculer la probabilité de problèmes avec les prêts qu’ils accordent. C’est un fonds d’investissement.

—

Je pense qu’il y a encore beaucoup de battage médiatique autour de l’IA. Il est intéressant de voir ce qui se passera dans les trois ou quatre prochaines années, car certaines de ces entreprises devront tenir leurs promesses. Je me demande si elles y parviendront.

—

J’aime le récent article sur l’IA où un ingénieur de Google discute de ce qu’est l’intelligence. Que signifie l’intelligence artificielle ? Parce que nous n’en avons pas de définition. L’intelligence est la capacité d’apprendre n’importe quoi. Et maintenant, nous avons juste des outils axés sur la résolution d’un problème particulier. Ce n’est pas de l’intelligence comme elle devrait l’être.

Parlez-moi de l’entreprise. Pourquoi l’avez-vous créée ? Vous êtes le fondateur, n’est-ce pas ?

—

Oui. Nous avons eu un parcours intéressant. J’ai d’abord commencé comme agence de développement logiciel, probablement similaire à celle que vous dirigez. C’était il y a environ 12 à 13 ans. Nous avons commencé par faire du .NET, mais nous sommes passés assez rapidement au Ruby on Rails, que nous avons utilisé pendant plusieurs années.

—

C’était populaire.

—

Oui. Et puis nous avons commencé à examiner un ensemble de technologies de programmation fonctionnelle. Nous avons fait du travail en Clojure, nous avons regardé Haskell mais il était très difficile de faire adopter Haskell. Au cours de ce parcours, nous sommes arrivés à faire de la science des données et de l’apprentissage automatique. Je pense que tout au long de ce parcours, nous avons simplement cherché un moyen de différencier ce que nous faisons sur le marché.

—

Eh bien, c’est une recommandation très courante aux propriétaires d’agences : vous devez trouver une niche. Et l’IA est une niche très intéressante. D’ailleurs, je m’intéresse aussi beaucoup à ce sujet car il existe un marché de niche versus être tout pour tout le monde, n’est-ce pas ? Et être tout pour tout le monde ne vous différencie pas. Tous les livres sur les entreprises d’agence vous le disent. Pour l’instant, ma niche est le SaaS, mais c’est encore très large.

Ils disent aussi que vous ne perdez pas vos anciens clients ou le bouche-à-oreille, car ils vous recommanderont de toute façon. C’est seulement le marketing que vous devez changer. Il suffit de mettre vos mots-clés de niche sur la page principale de votre site web et de diriger tout votre marketing vers cette niche. Avez-vous constaté cela dans votre expérience ?

—

Cette transition vers l’apprentissage automatique nous a probablement pris environ quatre ou cinq ans.

—

Avez-vous délibérément fermé tous vos anciens comptes non liés à l’apprentissage automatique ou ?

—

Je pense que nous avons simplement connu une attrition naturelle des anciens comptes. Nous avons toujours des clients avec lesquels nous travaillons depuis notre époque d’ingénierie logicielle. Mais je pense que nous ne recherchions pas activement le business d’ingénierie logicielle avec eux. C’est principalement parce que nous avons changé la perception de l’apprentissage automatique.

—

Pourquoi avez-vous créé l’agence en premier lieu ?

—

C’est une très bonne question. J’avais construit un CRM pour les concessionnaires automobiles. C’était en partenariat avec deux autres personnes. Lorsqu’ils ont vendu ce logiciel à un distributeur de logiciels, j’ai simplement commencé à travailler en indépendant. Pour moi, ce fut une prise de conscience que lorsque je travaillais pour d’autres personnes, je n’avais pas le contrôle sur les résultats que je souhaitais.

Les résultats étant principalement le rythme de développement et l’apprentissage de l’art de l’ingénierie logicielle. Il n’y a rien de mieux que d’avoir sa propre entreprise. Vous êtes ultimement responsable et vous ne pouvez jamais blâmer votre patron, car c’est vous. Je pense que cette responsabilité m’a aidé à progresser personnellement.

—

Eh bien, c’est une très bonne raison. Comment gérez-vous le stress ?

—

La méditation et l’exercice – j’ai pratiqué les deux par le passé. J’ai grandi dans le bouddhisme. Je pense que c’est apprendre à accepter, ce qui est probablement l’une des choses les plus difficiles. Ce qui nous motive, c’est simplement le refus d’accepter certaines choses. Mais je pense que c’est aussi de là que vient le stress. Vous essayez de réaliser que certaines choses sont vraiment hors de votre contrôle.

—

Pensez-vous qu’il est plus facile pour un bouddhiste de gérer le stress lié à la gestion d’une entreprise ou est-ce la même chose pour tous ?

—

Je pense que c’est pareil pour tout le monde. Il s’agit, vous savez, de fixer des objectifs, des rêves et des ambitions par rapport à la réalité. Cet écart est la source de beaucoup de stress.

—

Alors, quand avez-vous créé l’agence ?

—

C’était il y a environ 13 ans.

—

Pratiquement à la même époque que moi. Combien de personnes avez-vous en ce moment ?

—

Environ 16-17.

—

Pensez-vous que cette taille est optimale ou cherchez-vous à la faire croître ?

—

Nous cherchons à la faire croître. Ce que j’ai appris ces dernières années, c’est que nous avons grandi assez rapidement et que nous avons rencontré quelques défis. Avant de croître, c’était essentiellement moi et un groupe de consultants. Lorsque nous avons commencé à ajouter des personnes, tout le monde ne pouvait pas me rendre compte.

Quelle est la taille de votre équipe ?

—

Eh bien, mon entreprise compte 60 personnes.

—

Vous avez donc dû avoir des managers.

—

Oui. Pendant les huit premières années, j’ai géré tous les comptes. Quand j’y repense – c’était un enfer. Ensuite, j’ai finalement commencé à embaucher des chefs de projet qui sont responsables de leurs comptes maintenant. J’aurais dû le faire plus tôt car c’est une grande amélioration.

—

Oui. J’ai traversé une phase similaire. Nous n’avons mis en place une équipe de direction que ces deux dernières années. Cela a impliqué une transition et un changement culturel nécessaires pour nous. C’était intéressant car nous étions un groupe de collègues très soudé.

—

Dans mon organisation, les gens viennent me voir dès qu’il y a une situation non standard ou un conflit à résoudre. Je suis une sorte de recours dans ces situations. J’essaie aussi de documenter les processus autant que possible afin qu’il soit plus facile pour les nouvelles personnes de s’intégrer à la culture et aux pratiques de l’entreprise. De plus, il est plus facile pour tout le monde de savoir quoi faire.

—

Avez-vous déjà eu du mal avec ce changement culturel où les gens avaient une relation personnelle avec vous ?

—

Bien sûr. Il y a du turnover et tout le reste. Nous avons dû perdre quelques personnes, ce qui n’a pas été facile.

—

Nous avons vécu la même chose également.

—

C’est tout à fait normal dans une transformation comme celle-ci. Étant une nouvelle entreprise, qui a été votre première embauche ? Ou étiez-vous simplement un groupe de consultants travaillant ensemble ? Lorsque vous étiez freelance, comment cette deuxième personne a-t-elle commencé à travailler avec vous ?

—

J’ai embauché une ou deux personnes, mais la personne clé que nous avons ajoutée à l’équipe était un certain Andy. Il a travaillé avec nous pendant un certain temps et nous a aidés à évoluer vers une entreprise d’apprentissage automatique. Il est maintenant parti pour lancer sa propre startup un peu folle – construire la Matrice.

Donc, l’idée sur laquelle ils travaillent actuellement est le calcul sur des neurones vivants. Au lieu d’imaginer une puce en silicium, vous avez de vrais neurones biologiques. Et ensuite, vous pouvez les programmer en construisant des environnements simulés.

—

C’est très cool. D’où obtient-il les neurones ?

—

C’est une bonne question. Je ne sais pas vraiment. Ils ont un laboratoire de biologie humide et ils mettent en place toute l’infrastructure.

—

Je vous demanderai un lien là-dessus.

—

Je serai plus qu’heureux de vous mettre en contact avec Hans – le PDG, et Andy – le CTO.

—

Ça semble un peu fou, mais il doit y avoir de la science derrière tout ça.

—

Il y a définitivement de la science derrière. Sans aucun doute. Ce qu’il voulait essayer de faire avec sa carrière, je ne pouvais pas vraiment le lui offrir. Même si nous avions évolué vers une entreprise d’apprentissage automatique.

—

C’est de la biotechnologie, un domaine complètement différent.

—

Oui. Et c’est une idée très spéculative. Y a-t-il un marché pour ceux qui voudraient faire du calcul de cette manière particulière ? Mais vous êtes jeune et vous devriez absolument courir après des idées folles, n’est-ce pas ?

—

C’est très cool. Au moins, cela ferait de bonnes campagnes marketing et des nouvelles.

—

Absolument, c’est le cas.

—

Comment structurez-vous votre entreprise maintenant ? Quelle est votre structure ?

—

Nous avons quatre domaines différents : commercial, opérations, équipe d’ingénierie et équipe scientifique. Probablement, ce qui n’est pas habituel dans les agences, c’est ce type de division science et ingénierie. Mais nous l’avons fait délibérément car l’équipe scientifique a un objectif très différent de celui de l’équipe d’ingénierie.

—

Ces directeurs de département, sont-ils aussi impliqués dans les projets clients ? Ou font-ils uniquement de la gestion ?

—

Compte tenu de notre taille, nous sommes tous très impliqués en termes d’interaction avec les clients, d’assurance de la livraison des projets, etc.

—

Avez-vous des produits ou travaillez-vous uniquement comme une agence fournissant un service à vos clients ?

—

Nous venons de ce background d’agence et de services, et une partie de cette transition ces dernières années a été de devenir une entreprise produit. Nous avons un produit appelé Highlighter. Ce produit aide au développement de projets d’apprentissage automatique et se concentre sur le développement des ensembles de données d’entraînement et d’évaluation. Nous n’avons pas de technologie comme TensorFlow ou PyTorch. Au lieu de cela, ce sur quoi il se concentre, c’est la gestion des données qui permet aux gens d’entraîner ces modèles.

Nous pensons que ces données sont très importantes, d’autant plus que bon nombre de nos clients travaillent dans des domaines réglementés. Lorsqu’ils viennent essayer de comprendre le fonctionnement de ces modèles, ils doivent inévitablement revenir aux données utilisées pour les entraîner. Ainsi, Highlighter se concentre sur ces ensembles de problèmes particuliers.

—

Il génère principalement des ensembles de données, n’est-ce pas ?

—

Oui. Ainsi, les clients collecteraient des données d’une forme ou d’une autre. Mais lorsque nous avons commencé notre parcours il y a cinq ans, la plupart de nos modèles d’apprentissage automatique étaient construits sur l’ordinateur portable d’un scientifique de données.

Ils lancent leur notebook IPython, et comment gérez-vous toutes ces données ? Comment gérez-vous toutes les différentes parties prenantes ? Si nous avions besoin que des médecins fournissent des annotations et des revues de certaines de ces données d’entraînement, comment le permettre lorsque cela pourrait être vu sur l’ordinateur portable d’une personne ? Une partie de l’infrastructure devait être mise en place pour aider à gérer et à générer ces données d’entraînement. C’est ce que cet outil fait.

—

Mais c’est quelque chose comme utiliser vos services vous-même ?

—

C’est en fait les deux maintenant. Nous avons des clients qui l’utilisent sans nos services. Certains clients s’engagent avec nous uniquement pour nos services, et certains clients combinent les deux.

—

Le produit est-il une passerelle vers vos services ? Parce que c’est un modèle très courant. Vous avez un produit que les gens commencent à utiliser et ensuite, pour le personnaliser ou l’utiliser plus efficacement, ils doivent vous engager pour fournir des services professionnels basés sur le produit. Est-ce quelque chose que vous faites ?

—

On nous a demandé de fournir des services professionnels autour de nos produits, que le produit soit une passerelle pour les services ou que les services soient une passerelle pour notre produit. Je ne sais pas quelle perspective est la bonne. Et je pense que nous sommes encore en train de le découvrir au fur et à mesure.

—

En parlant de développement d’équipe, est-il difficile de trouver un ingénieur, un scientifique de données ou tout autre candidat pertinent à Melbourne ?

—

Le marché de Melbourne est raisonnablement compétitif et je pense qu’un certain nombre d’entreprises américaines et d’autres sociétés bien financées sont entrées en Australie. Elles cherchaient des talents.

—

Combien de temps vous faut-il pour trouver un ingénieur ou un développeur logiciel ?

—

2 à 3 mois.

—

C’est difficile. Comment avez-vous personnellement appris à déléguer dans votre entreprise ?

—

La délégation est une conversation tellement difficile. Je pense que la première étape consiste à déterminer ce que les gens sont capables d’assumer. L’un des plus grands défis ou erreurs que j’ai commises est de ne pas avoir une idée claire de cela. Si vous leur déléguez trop et que c’est trop difficile pour eux, alors vous les laissez échouer. Si vous déléguez trop peu, alors ils n’obtiennent aucune valeur de ce pourquoi ils ont rejoint votre équipe.

—

Eh bien, j’ai un aperçu des fonctions des PDG et des managers. D’abord, j’essaie de comprendre le processus moi-même. Et quand j’ai compris quelles étapes doivent être franchies pour obtenir ce résultat et comment ce rôle particulier fonctionne, alors je peux embaucher une personne plus expérimentée que moi et qui est bien meilleure dans cette activité afin que je puisse lui déléguer la tâche.

—

Mais comment évaluez-vous qu’une personne est réellement meilleure que vous ?

—

Eh bien, il y a une question de confiance. De plus, il existe des méthodes RH pour l’évaluer. Il y a un CV et vous pouvez demander des recommandations à l’employeur précédent.

—

Une lacune courante chez les personnes techniques en particulier est lorsqu’elles passent d’ingénieur, par exemple, à un poste de manager. Comment déterminez-vous ? Combien déléguer ? De quelle formation pourraient-elles avoir besoin pour réussir dans ce nouveau rôle ?

—

Je pense que cela doit être lié à leur expérience antérieure. Il est également préférable qu’ils continuent à se développer dans cette direction particulière et qu’ils n’essaient pas de changer de direction, passant de rôles purement techniques à des rôles purement managériaux, car vous faites d’un bon développeur logiciel un mauvais manager.

—

Mettez-vous en place une voie entièrement séparée pour les développeurs de votre équipe qui pourraient se dire : « Vous savez quoi, je vais simplement être un très bon développeur qui est très bien payé et ne pas m’inquiéter de ma croissance professionnelle en tant que manager. »

—

Eh bien, de nombreux développeurs préfèrent rester développeurs car ils sont meilleurs avec les ordinateurs qu’avec les gens. Pour moi, les gens étaient la chose la plus difficile car mon parcours est l’informatique. Je programme depuis l’âge de 18 ans.

Ce que nous pratiquons dans notre entreprise est une structure horizontale où nous n’avons pas de chefs de département ni de managers. Nous avons des gestionnaires de comptes/chefs de projet qui font également partie d’une structure plate. Donc, si vous demandez à quelqu’un qui est votre manager sur ce projet, ils diront que sur ce projet c’est ce gars et sur ce projet cet autre gars.

—

Avez-vous quelqu’un qui est responsable du développement de carrière d’un employé qui réussit ?

—

Oui. C’est un mélange de l’équipe RH et de gestion de projet. Chaque fois que quelqu’un souhaite ou doit améliorer ses compétences, il établit un plan de formation et cette personne doit le suivre pour acquérir les compétences nécessaires pour les projets à venir.

—

Quelle est la taille de votre équipe RH ?

—

Il n’y a que deux personnes : une responsable RH et une recruteuse.

—

Puisqu’il s’agit d’une agence, les gens sont probablement la chose la plus importante. Je suppose qu’une recruteuse peut beaucoup aider à cela.

—

Le rôle d’une recruteuse est très important. Je suis super contente de ma recruteuse actuelle. J’ai entendu comment les gens décrivent la différence entre les rôles RH et recruteur. Une recruteuse donne naissance aux bébés et les RH les élèvent. Les recruteuses sont responsables des nouveaux employés. Le rôle des RH est de les garder heureux et de faciliter toutes sortes de développement, d’activités et de fidélité dans l’entreprise.

—

C’est intéressant car je pense que nous n’avons pas de responsable RH ou de recruteur dédié. Nous avons tendance à nous fier à l’équipe de direction pour assurer la fonction de recrutement.

—

Bien sûr, nous comptons sur nos développeurs seniors et nos chefs de projet pour interviewer, embaucher et susciter l’intérêt des gens à travailler avec nous. Mais, d’après mon expérience, vous ne pouvez pas le faire efficacement sans construire une base RH, sans maintenir une certaine image d’entreprise sur le marché du travail.

Mais je vois que vous menez également des activités dans ce sens, comme ces meetups et conférences. C’est un excellent moyen d’attirer de nouveaux candidats.

—

Est-ce que cela se produit beaucoup en Ukraine aussi ?

—

Nous avons été parmi les premiers à mettre en place ces types de formats dans l’une de nos succursales. Nous avons deux bureaux – dans la capitale de l’Ukraine, Kyiv, et à Zaporijjia, qui se trouve à 500 kilomètres au sud de Kyiv. Zaporijjia est plus petite que Kyiv mais elle compte deux universités techniques.

Je pense que nous avons été les premiers à organiser des meetups. Maintenant, cela a été repris par d’autres entreprises. Nous appelons cela des meetups de développeurs. Nous invitons des gens dans nos bureaux pour donner des discours et des présentations. C’est assez amusant.

—

Ont-ils des technologies spécifiques pour chacun d’eux ?

—

Normalement, cela dépend de la présentation que nous avons autour du développement web, des backends, etc. Nous annonçons ces intervenants et présentations et en fonction de cela, les gens décident si c’est intéressant pour eux ou non.

—

Qui s’occupe de ces meetups ?

—

Les RH et la gestion de bureau. Ils préparent tout. Ils ont une liste de contrôle pour chaque meetup : ce qui doit être imprimé, ce qui doit être organisé, à quoi doit ressembler la salle, le registre de présence, comment nous acceptons les inscriptions, et qui les accueille à l’entrée.

—

Quel type de tendances technologiques observez-vous en Ukraine ?

—

Nous travaillons sur le marché mondial. Nous ne travaillons pas sur le marché ukrainien car il est très petit et pas assez mature pour des services de ce type. Parfois, nous recevons des conseils de sociétés locales. Donc, normalement, nos clients viennent des États-Unis ou d’Europe occidentale. Mais récemment, nous avons vu un intérêt pour nos services venant de régions du monde très inattendues.

Nous avons quelques clients en Afrique. Nous pouvons travailler avec eux car tout notre processus est organisé de manière à pouvoir travailler avec des clients distants n’importe où. Bien sûr, nous les invitons également à nous rendre visite et à s’asseoir avec nous au bureau. Mais la majeure partie du travail est effectuée à distance.

Donc, les tendances. Eh bien, tout est dans le cloud maintenant. Comparé à nos débuts, tout était auto-hébergé. De plus, Python et .NET reviennent en force.

—

C’est vrai.

—

Il y aura beaucoup de travail au début de cette année. De manière inattendue, beaucoup de nouveaux clients, ce qui est bien.

—

Pensez-vous que les marchés américain et européen externalisent davantage maintenant ? Cherchent-ils à internaliser ?

—

Je pense que tout le monde est à l’aise avec l’idée d’externaliser car il était plus difficile de persuader les gens de le faire par le passé. C’est très courant maintenant. Tout le monde l’a fait. La question est le choix du fournisseur.

—

Oui. Sur le marché australien, nous traversons des cycles où ces grandes entreprises essaient de tout externaliser et de travailler avec de nombreux fournisseurs différents, puis à un moment donné, elles se disent : « Oh, nous devrions vraiment internaliser tout cela ».

—

C’est toujours comme ça avec les grandes entreprises et les corporations. Ça monte et ça descend : tout externaliser, tout internaliser, externaliser, et encore internaliser. C’est normal pour toute grande organisation car la direction change. Par exemple, il y a un responsable qui croit fermement à l’externalisation, puis le responsable suivant dit : « Non, je veux les voir tous au bureau ».

En parlant de clients, tous vos clients sont-ils australiens ?

—

La plupart d’entre eux.

—

Sinon, d’où viennent-ils ?

—

Singapour et les États-Unis.

—

Comment est le marché de Singapour ?

—

C’est un grand centre financier. Les personnes avec lesquelles nous travaillons ont plusieurs intérêts dans les startups. Ils nous engagent essentiellement pour les aider dans certains de leurs projets de démarrage.

—

D’accord. Comment avez-vous obtenu ce client ?

—

Ils nous ont trouvés via notre site web. Nous nous concentrons largement sur le marché australien. Nous pensons qu’il serait assez difficile pour nous de pénétrer le marché singapourien ou étranger.

—

Mais maintenant que vous avez un client là-bas, si vous le rendez heureux, il vous recommandera davantage. Vous pouvez vous attendre à plus de prospects. C’est comme ça que ça se passe toujours.

—

C’est absolument vrai. Nous ne pouvons pas imaginer que les salaires des services australiens soient compétitifs sur le marché mondial, comparés à ceux de l’Ukraine. Notre différenciation devra être autre chose. Probablement principalement à travers notre produit.

—

Alors, comment acquérez-vous habituellement vos clients australiens ?

—

Par le bouche-à-oreille. Nous avons eu du succès dans nos efforts lors des rencontres et conférences.

—

Avez-vous une équipe de vente ?

—

Donc, ce serait Ed et moi. Ed s’occupera des aspects commerciaux.

—

Un aperçu de ma part. J’ai vu une forte croissance du nombre de clients lorsque j’ai embauché un vendeur. J’ai dû changer quelques vendeurs et reformuler entièrement le département des ventes. Mais je suis super content de la configuration actuelle. Aujourd’hui, j’ai reçu un rapport d’eux sur ce qu’ils ont fait le mois précédent – 2 nouveaux clients, 2 nouveaux pays.

—

C’est fantastique.

—

Cela est venu entièrement de leurs propres efforts et de notre marketing entrant où nous investissons dans le marketing et le référencement naturel. C’est un canal par lequel les gens nous trouvent. Un autre canal est la vente active – messages à froid. Ce n’est pas très efficace, mais il faut le faire. Sinon, vous dépendez trop du bouche-à-oreille et de la volonté de vos clients de vous recommander davantage ou non.

Je pense que c’est quelque chose qui doit être indépendant. D’abord, cela peut être un investissement, mais ensuite, cela rapporte car cela apporte plus de clients.

—

Alors, je suppose qu’en ce moment, c’est moi et Ed. Il déploie beaucoup d’efforts dans la vente de notre entreprise. Où comptez-vous emmener votre carrière ? Maintenant que vous avez démarré une agence prospère de 50-60 personnes, quelle est la prochaine étape de votre carrière ?

—

C’est une bonne question. Pour le moment, j’aime simplement ce que je fais. C’est très intéressant et bénéfique pour mon développement personnel car j’apprends beaucoup. Je dois changer de rôle tout le temps. Le même jour, je peux faire du marketing, de la vente, de la gestion de projet, et des détails techniques de tel ou tel projet dans des secteurs complètement différents.

 Je pense que j’aime toujours ça. Mon ambition se situerait probablement dans le domaine du développement de produits, même si je l’ai déjà fait. Quand j’avais 15 ans, je développais des logiciels. Vous souvenez-vous des systèmes de babillard électronique (BBS) ?

—

Yes.

—

L’un des logiciels utilisés pour faire fonctionner un BBS a été développé par moi. En 1996, c’était très populaire, du moins dans les États post-soviétiques. En Europe de l’Est, j’avais une large base d’utilisateurs. Tous les soirs, j’étais assis à mon ordinateur, traitant les demandes de fonctionnalités de mes utilisateurs, et travaillant sur mes propres améliorations. C’était un logiciel très populaire. Les seuls concurrents étaient RemoteXs et Maximus.

Mon logiciel s’appelait Tornado BBS. C’était purement du travail de produit.

—

Êtes-vous intéressé à faire ce genre de choses ?

—

Oui, probablement. Nous essayons quelques idées en interne. Nous essayons de travailler sur des produits plus petits. Je sais que ce n’est pas très efficace dans le modèle d’agence car une fois qu’un client veut plus de ressources, elles sont simplement retirées de ces projets internes et ne sont jamais remises. Récemment, nous avons embauché un chef de projet avec une expérience de product owner qui se concentrerait sur ceux-ci. J’espère que nous pourrons mettre en place un processus pour cela également.

—

Maintenant, je sais que cela a été difficile pour nous de faire cette transition nous-mêmes.

—

Je cherche aussi à cibler certains secteurs verticaux et peut-être à les convertir en marques distinctes. J’ai un exemple très réussi de cela – mes départements QA sont une marque distincte. Redwerk développe des logiciels complets pour les systèmes SaaS et QAwerk – assurance qualité manuelle et automatisée.

Je veux ajouter des tests d’intrusion ou peut-être des tests de sécurité. Ensuite, de la même manière, nous pourrions proposer sur le marché notre équipe de conception UI/UX, qui est de toute façon présente. Aussi, l’optimisation pour les moteurs de recherche. Vous pouvez faire beaucoup. 

Comment vous sentez-vous lorsque les gens quittent l’entreprise ?

—

Quand j’ai commencé, c’était très difficile. C’est presque comme un membre de la famille. Je pense que récemment, j’ai adopté l’idée qu’il s’agit de trouver le meilleur ajustement pour chacun. Pour quelques personnes qui sont parties, j’ai aidé à trouver des emplois dans d’autres agences ou entreprises.

—

J’étais pareil. Je le prenais très personnellement. Maintenant, j’ai trouvé quelques raisons pour lesquelles c’est même bon pour l’entreprise. Tout d’abord, c’est une opportunité de documenter un certain processus pour un rôle, et ensuite vous trouvez quelqu’un tôt ou tard qui peut apporter de nouvelles idées et secouer un peu les choses.

—

Je suis d’accord. Je pense que l’une des choses que je regarde est comment injecter un sens d’idées et d’énergie. Probablement la meilleure façon de le faire est d’amener de nouvelles personnes.

—

 Oui. Il y a des burnouts et les gens s’ennuient, peu importe à quel point c’était intéressant au début. Et vous pouvez facilement l’expliquer aux clients car tout le monde connaît le turnover du personnel. Si vous perdez une personne sur le projet pendant un certain temps, cela arrive. Vous ne pouvez pas l’empêcher. Il n’y a pas de remède contre cela.

Comment démarrez-vous un projet ? Disons qu’il y a un nouveau client, quelles sont les étapes pour démarrer le projet ?

—

Nous effectuons une phase de découverte avec le client. C’est principalement parce que l’apprentissage automatique est assez nouveau et que bon nombre de nos clients ne savent même pas où se situe la valeur. Obtenir cette conversation sur la valeur est très important pour nous afin de continuer à faire de l’apprentissage automatique avec ces clients.

Cette phase de découverte initiale prépare toute proposition que nous finirons par soumettre et la configuration nécessaire pour lancer un projet.

—

Ensuite, vous évaluez le projet ou comment communiquez-vous également le budget requis pour le projet ?

—

Nous avons adopté deux approches différentes en fonction de la sophistication du client. Le montant est estimé du point de vue de l’effort et du coût. Avec certains autres clients, cela se fait davantage d’un point de vue basé sur la valeur, où le client souhaite que nous prenions des risques. Cela devient empaqueté comme un projet à prix fixe.

—

Vous faites toujours ça ? Parce que nous avons abandonné ça il y a environ 7-8 ans. C’était un enfer. Maintenant, nous donnons une estimation approximative, et si quelque chose d’inattendu surgit ou s’il y a une nouvelle demande de fonctionnalité, nos chefs de projet sont formés pour le communiquer au client. Si vous voulez cette nouvelle fonctionnalité, cela augmentera le budget.

—

Du côté de l’ingénierie logicielle, c’est bien accepté en termes de fonctionnement. Je pense que beaucoup de clients, du moins sur le marché australien, expérimentent encore l’apprentissage automatique. Ils veulent comprendre certaines limites strictes concernant sa livraison. Nous assumons une partie de ce risque pour essayer d’aider ce marché particulier.

—

Donc, nous estimons le nombre d’heures homme multiplié par le taux horaire.

—

Nous faisions de l’ingénierie logicielle de la même manière.

—

Eh bien, je suis aussi très intéressé par les différences culturelles. Vous dites que la plupart de vos clients viennent d’Australie, de Singapour et des États-Unis. Comment voyez-vous la différence entre ces trois endroits ?

—

Je dirais qu’il y a une différence d’orientation entre travailler avec des clients australiens et des clients étrangers. Certains de nos clients étrangers semblent être plus axés sur les coûts, tandis que certains de nos clients australiens sont plus axés sur les risques. Ils peuvent être plus préoccupés par certaines expositions au risque qui pourraient se produire sur un projet particulier. Je ne sais pas si c’est parce que les clients australiens ont tendance à être plus des clients d’entreprise, alors que nos clients étrangers ont tendance à être plus des startups.

—

Plus ouverts aux idées.

—

Oui.

—

Y a-t-il une atténuation des risques que vous pratiquez ? Des approches particulières pour cela ?

—

En apprentissage automatique, les défis sont les choses qui échappent à votre contrôle. Par exemple, lorsque vous entraînez le modèle sur des données collectées, nous ne contrôlons généralement pas la manière dont ces données sont collectées.

—

Et si c’est faux, vous obtenez de mauvais résultats.

—

Oui. Nous ne contrôlons pas exactement comment il est annoté. Nous n’avons peut-être pas ce type d’exposition. Souvent, les clients veulent savoir quelque chose comme « Hé, puis-je obtenir 99 % ? ». Il est très difficile de promettre ce genre de chose. Il y a beaucoup d’attentes et de gestion des risques autour des différentes parties de ce processus que nous devons mettre en place.

—

Probablement beaucoup d’explications sont nécessaires pour expliquer que ce type de solution ne vous donnera pas une précision de 100 %.

—

Oui. Nous devons définir ces attentes. En particulier, pendant la phase de proposition.

—

Quand avez-vous introduit pour la dernière fois une nouvelle pratique dans votre entreprise, comme une nouvelle technologie ou un nouveau secteur ?

—

Nous avons traversé beaucoup de changements d’entreprises. Je pense avoir mentionné Ruby on Rails, la programmation fonctionnelle, puis mon domaine de la science des données et de l’apprentissage automatique. Je pense que le plus difficile a été d’amener l’équipe à adopter certaines de ces choses. Je suis curieux de savoir comment vous avez dû développer ces différentes capacités, en supposant que vous ayez ajouté .NET, PHP et Python au fil du temps.

—

Eh bien, nous avons commencé comme une boutique Java faisant des solutions d’e-gouvernement pour une entreprise aux Pays-Bas, qui était un fournisseur de gouvernance pour tout le pays. Nous les avons aidés à développer des produits. Ensuite, nous avons dû ajouter de nouvelles pratiques, nous avons donc simplement embauché des personnes expérimentées dans ces technologies. 

Mais nous avons aussi quelques champions qui, disons-le, lorsqu’ils terminent leur dernier projet, ils disent : « Je faisais du .NET, du Ruby. Qu’ont-ils ici ? Je veux apprendre ça ! ». Ils se lancent simplement dans les nouvelles technologies. Ils sont très désireux de l’apprendre. Mais c’est une minorité. Les autres veulent se développer dans cette direction particulière. Ils disent : « Je veux devenir un gourou PHP, connaissant tous les frameworks PHP. C’est mon parcours de carrière que je vois. »

Je suis d’accord avec ça. Mais s’ils ont des lacunes sur des projets particuliers, cela peut poser problème. Bien sûr, nous perdrons ce développeur.

—

Mais trouvez-vous jamais nécessaire d’avoir plusieurs flux d’activité pour alimenter ces capacités ? Par exemple, si vous remportez un gros projet Java, vous avez besoin de plus de personnes Java, mais vous n’avez alors aucun travail pour vos personnes PHP.

—

Exactement. Nous essayons donc de gérer cela avec nos activités de marketing et de vente. Chaque fois que nous avons un écart ou moins de projets que de ressources sur une certaine pile technologique, nous essayons d’intensifier nos efforts pour vendre cette expertise particulière. Cela ne fonctionne pas toujours. Ce n’est pas très prévisible. Ce n’est pas un résultat très stable, mais il faut essayer. De plus, si vous pouvez choisir la technologie pour un nouveau projet, alors cela devient plus facile car vous avez suffisamment de ressources. 

—

Vous avez choisi des technologies qui ont toutes des bases d’utilisation assez importantes.

—

Oui. D’accord. Avez-vous entendu parler de l’Ukraine ?

—

Qu’en est-il des collègues d’Ukraine ?

—

Qu’en pensez-vous ?

—

Qu’est-ce que je pense de lui ou de l’Ukraine ?

—

Lui, l’Ukraine et les développeurs ukrainiens. Que savent normalement les Australiens ? C’est ce qui m’intéresse.

—

Je ne pense pas que beaucoup d’Australiens aient une exposition à l’Ukraine. Ils pensent probablement que c’est juste une partie de la culture soviétique. Les Ukrainiens sont généralement perçus comme de bons ingénieurs et mathématiciens. J’aimerais visiter car mon collègue est d’Ukraine.

—

S’il vous plaît, venez nous rendre visite.

—

Ma femme est française, donc j’ai une raison d’aller en Europe assez souvent. Je passerai peut-être.

—

Quand êtes-vous allé en Europe pour la dernière fois ?

—

En avril, l’année dernière.

—

Parce que c’est un long voyage d’ici.

—

C’est un voyage. 38-40 heures pour la France – c’est assez long.

—

Mais c’est l’Australie. C’est loin de tout.

—

Oui.

—

Alors, nous invitons tout le monde à visiter l’Ukraine, à nous rendre visite ainsi qu’à notre bureau, à sortir avec nous pour découvrir la vie nocturne, la scène des bars, et tout le reste. La prochaine fois que vous serez en France, veuillez prendre un peu de temps et venir à Kyiv, au moins pour un week-end.

—

Absolument.

—

Très bien. Merci pour cette conversation.

—

De même.

Travailler avec l'Ukraine

L’interview a été enregistrée avant que la Russie n’initie le plus grand conflit armé en Europe le 24 février 2022. Malgré la guerre qui fait toujours rage, les Ukrainiens persévèrent dans une nouvelle réalité.

Bien que les forces terroristes russes aient tenté avec acharnement de déstabiliser l’économie du pays, le secteur technologique ukrainien continue de fonctionner pendant la guerre. Nous restons opérationnels et sommes désireux de développer de nouveaux partenariats. Redwerk apprécierait grandement la solidarité et le soutien continus de ses clients internationaux.

En choisissant des fournisseurs de services informatiques ukrainiens, vous pouvez renforcer le soutien actuel et aider le secteur technologique de notre pays à rester à flot pendant ces périodes difficiles. Et nous, en retour, assurerons une haute qualité de service.

Soutenez l’Ukraine en travaillant avec l’Ukraine !

Vous cherchez à soutenir un fournisseur informatique d'Ukraine ?

Découvrez comment Redwerk gère les risques liés à la guerre.
Veuillez saisir votre adresse courriel professionnelle n'est pas un courriel professionnel