Le mythe du développeur seul dans son garage plus proche de l’animal associable que de l’être humain a fait son temps et je n’y crois pas une seule seconde. Évidemment, on connait tous les histoires des pionniers de l’informatique et sa cohorte d’anecdotes. Mais ça c’était avant… Aujourd’hui, il est facile de trouver des sources d’information …
Dans le monde des développeurs d’applications, la question la plus fréquente qui est posée est : Comment enseigner aux nouveaux codeurs à bien coder ? Dans ce billet, je vous propose de nous pencher sur la collaboration entre pairs. Apprendre à collaborer La compétence la plus importante que nous devrions enseigner aux nouveaux codeurs est …
Je vous propose de démarrer une série de billets sur les bases de la gestion de projet. On va débuter tranquillement avec la méthode que l’on rencontre le plus souvent : la méthode en cascade. Puis par la suite je ferai un focus sur les missions du Chef de projet. Méthodologie en cascade Etape par …
Le changement est un élément fondamental pour que les entreprises pour mieux réussir. Je propose de définir le Change Management et d’expliquer pourquoi il est important pour accompagner la transformation des organisations.
Le deep work est une technique de travail qui maximise la productivité en se concentrant de manière intense sur une tâche spécifique. Comment pratiquer ?
Kotter met en évidence 8 étapes que les organisations devraient suivre pour mettre en œuvre avec succès des changements à grande échelle. En suivant ces étapes, l’organisation sera préparée et s’engagera aussi à adopter les changements profitables à son développement.
Les développeurs passent de longues heures à leur bureau à écrire des lignes de code, à collaborer avec leurs coéquipiers sur la conception de logiciels et à trier leurs messages. Les tâches d’un développeur requièrent une attention particulière, c’est pourquoi il est important de comprendre comment concevoir la meilleure configuration de bureau pour les développeurs …
Dans le développement web, on distingue le fontend qui utilise le navigateur pour interpréter le code informatique et le backend qui utilise le serveur où sont stockés les fichiers informatiques. Les technologies serveur peuvent (mais ce n’est pas obligatoire) être en interrelations avec des bases de données. Ces deux manières de développer ne sont pas …