Créativité, collaboration et agilité au cœur du métier de développeur

Publié le 20/10/2016

Depuis quelques années, le métier de développeur a énormément évolué avec la fameuse transformation digitale qui impacte tous les métiers de l’entreprise. Le rythme d’apparition des nouvelles technologies s’est formidablement accéléré, et les développeurs doivent aujourd’hui cultiver en priorité leur agilité, leur capacité à apprendre de nouveaux langages de programmation ou méthodes de travail. Au-delà des compétences spécifiques qu’un développeur se doit d’acquérir, de mettre à jour, il est indispensable qu’il développe ce qu’on appelle les « soft skills » ou compétences comportementales : écoute, empathie, adaptabilité, créativité, gestion du stress, etc. Ainsi de nouveaux métiers apparaissent, au service de l’agilité des collaborateurs et de l’entreprise.

creativite collaboration agilite 

LE DÉVELOPPEUR EST UN CRÉATEUR

Le Craftsmanship est au cœur de la définition du métier de développeur : il s’agit de considérer le codage comme de l’artisanat. Le développeur n’est plus un exécutant, il devient créateur. Il ne s’agit pas d’être dans la norme, mais d’imaginer des solutions nouvelles face à des problématiques émergentes.
Aujourd’hui, ce sont surtout les problématiques métiers qui sont les plus importantes et suscitent le plus d’intérêt pour un informaticien.

Les cycles d’obsolescence se sont considérablement accélérés et il n’existe plus aucune technologie qui n’ait pas évolué ou carrément disparu depuis 10 ou 15 ans. Derrière les grandes tendances technologiques qui font l’actualité, telles que le Big Data, la Blockchain, l’intelligence artificielle, etc. se cachent une armée d’évolutions technologiques. Aujourd’hui une technologie peut vivre 3 ans, mais rarement plus, et la transition peut être parfois rude pour certains.

Les développeurs ont compris que l’époque ne permet plus de se reposer sur ses lauriers : se dire « je suis compétent dans telle technologie, donc je vais naturellement travailler dans tel domaine » relève d’un autre âge. L’enjeu, c’est de se convaincre que rien n’est figé et que les certitudes d’un jour ne sont pas forcément celles du lendemain.

La philosophie du Craftsmanship doit être intégrée dans l’apprentissage de l’informatique, en écoles d’informatique ou en Université.

Evoluer dans la banque, c’est faire partie d’équipes où le champ du possible est large : toucher et explorer différentes technologies, expérimenter sur des projets d’envergure. Les problématiques métiers ont pris le pas sur les problématiques technologiques et constituent désormais la principale source d’intérêt pour un informaticien. Mon expérience chez Société Générale le montre, notamment lorsque j’évoluais dans les systèmes de trading, un domaine dominé par les problématiques de performances. Au-delà des technologies elles-mêmes, il convient de bien maîtriser les subtilités métiers qui vont faire la différence, de pousser le niveau d’expertise au maximum.

L’expérience utilisateur et l’agilité au cœur des enjeux informatiques

L’expérience utilisateur et le collaboratif : focus n°1 du dev. On voit depuis deux ans émerger de nouveaux acteurs 100% numériques qui changent les codes relationnels avec les clients. Clairement, c’est l’expérience utilisateur qui fera la différence. C’est un peu comme le phénomène du BYOD en entreprise : depuis une quinzaine d’années, Internet, puis de manière encore plus large le numérique, bouleversent les usages. Il n’est pas concevable que les utilisateurs de services professionnels ne reçoivent pas la qualité de service à laquelle ils sont habitués avec des offres grand public. Et pour y parvenir, nous devons transformer les systèmes d’information de notre banque afin de gagner en agilité. Si un client décide de procéder à un virement à 4h00 du matin depuis le taxi qui l’emmène à l’aéroport, il doit pouvoir le faire sans se poser de question ! Et surtout, il ne faut pas que cela soit plus facile à faire ailleurs que chez Société Générale. Sinon, bien sûr, nous courons le risque de voir des intermédiaires s’interposer entre le client et nous.
Nos connaissances sont encore enrichies par notre coopération avec des startups, évoluant notamment dans l’intelligence artificielle. Enfin, nous avons des échanges réguliersavec d’autres institutions financières, en France comme à l’international afin d’évaluer la menace.


Parallèlement, un développeur doit être curieux de tout, aller à la rencontre d’autres professions pour s’enrichir et donc collaborer. On parle beaucoup de DevOps qui est devenu un mot très à la mode ! Chez Société Générale, nous avons mis en place ce que nous appelons le « BusDevOps » : les équipes business, développement et opérations marchent main dans la main. C’est notre traduction de l’agilité.

Société Générale présente pour les informaticiens un environnement très diversifié, tant en termes de types de postes et métiers, de technologies et de projets, voire même de cultures puisque nous sommes implantés partout dans le monde.

1 « Bring your own device » : l’utilisation d’équipements personnels à des fins professionnelles

bruno belmondo
par Bruno Belmondo
 

Et aussi...

INTÉGREZ
UNE ÉQUIPE D'EXPERTS IT :
SAUTEZ LE PAS !
  
Search information

Use the plus sign (+) to search for two key words.

Use "AND-NOT" to get results excluding the keyword following "AND-NOT".
Eg: France AND-NOT Sogessur for results about France excluding Sogessur.

Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Search error

The key word must be at least 2 characters long and cannot contain an asterisk.

Maximum number of documents authorised

You can only store 5 CV or 5 other documents in your profile. To upload a new file please remove one of the exiting documents.

Print

Please select at least one job offer.

Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?
Connection required

Please sign in to your candidate profile or create one to complete this task.

  • Please check the information you provided.
Register Forgot password?