13 liens privés
Apprendre à effectuer des tests de pénétration aux développeurs pour qu'ils produisent des logiciels plus sûrs. L'idée est intéressante.
C'est bien, ça :-)
Hier j’ai corrigé un test technique d’un candidat ayant 55 ans. Un des plus beaux tests que j’ai pu voir.
– BORING code, clair, concis, efficace, très compréhensible
– pas d’over archi, pas de démonstration technique, straight to the point
– tous les use case testés, le bon algo sélectionné et implémenté
Et … rien de plus à dire ! Et c’est LE point ! Le plus compliqué en dev, c’est de faire des choses simples.
Là, c’est un gros ✅
Sur un groupe de CTO, 17 juin 2022Je ne saurais confirmer trop fort ce message. Comprendre les motifs habituels d’architecture c’est important mais c’est un outil dans la trousse, pas l’objectif.
Une bonne série de questions à se poser pour investiguer des problèmes de lenteur d'une application (principalement web).
Le D.E.V. de la semaine est Fabien Roques, Responsable prospective et développement chez TF1 ainsi que producteur et animateur du podcast Anti-brouillard. Fabien travaille dans la tech depuis un long moment maintenant, bien que sa formation d’origine en soit bien éloignée ! Il y a un an, il décidait de sauter le pas et d’apprendre à coder. Après 6 mois au Wagon, en cours du soir, Fabien vient nous raconter comment s’est passée cette formation. Il nous raconte surtout comment sa vision du monde a changé depuis qu’il sait coder (forcément) et ce que cela lui apporte dans son métier et dans ses projets personnels.
Pour l'épisode #55 je recevais Sébastien Descamps, Directeur technique, Senior Developer et auditeur Go chez Zenika Bordeaux. Il était venu nous parler de Go, avec son expertise d’audit et ce qu’il en a appris après l’avoir vu utilisé chez plusieurs clients. Nous parlions de la philosophie à l’origine de Go (une histoire de compilation), des usages de Go, des joies à coder en Go et des petits problèmes quotidien. Sébastien nous exposait sa vision de ce langage avec son passé de dev Java, et nous avions pu ainsi les comparer au niveau gestion de ressources (meilleure discussion autour des garbages collector!)
Le D.E.V. de la semaine est Arnaud Lemaire, Deputy CTO chez LGO. Arnaud vient nous parler de son expérience chez LGO où les tests sont indispensable, un bug pouvant réellement causer la faillite de l’entreprise (#TrueStory). Il nous parle bien sûr des différents type de test, de leur rôle mais surtout de leur place dans la chaîne de création de valeurs par le code. Et bien sûr il nous raconte pourquoi le TDD (et les conceptions qui en découlent aussi) est la meilleur solution pour un code maintenable et pérenne.
Après la crise sanitaire, les entreprises ont de plus en plus de mal à retenir les développeurs qualifiés, mais aussi à en recruter. Une étude menée par Mulesoft dans plusieurs pays dont la France montre les raisons derrière le phénomène de la grande démission.
[...]
Le monde de l’emploi IT va-t-il passer d’une crise sanitaire à une crise salariale. C’est ce qui ressort de l’étude menée en février dernier par Vanson Bourne pour le compte de Mulesoft auprès de 600 responsables IT dans plusieurs pays (US, Royaume-Uni, Allemagne, France et Australie) [https://www.salesforce.com/news/stories/new-research-shows-how-to-keep-developers-happy-amid-the-great-resignation/]. Quelques chiffres pour planter le décor : 93% des sondés trouvent qu'il est plus difficile de retenir les développeurs qualifiés, tandis que 86% pensent qu'il est devenu plus compliqué de les recruter au cours des deux dernières années.
[...]
Sur les causes, les pressions engendrées par la transformation digitale arrivent en tête (17%), puis vient en second le fait de gérer des problèmes quotidiens en dehors de leur périmètre (14%), à égalité avec l’augmentation de la charge de travail et les demandes des autres équipes.
[...]
Les développeurs demandent également plus d’outils pour automatiser certaines tâches et ainsi leur faciliter la vie (14%). Le volet RH est aussi pointé du doigt avec des regrets sur l’onboarding qui ne va pas assez vite selon les sondés français (12%). Sur l’ensemble de l'enquête, il faut ajouter les demandes de formation continue. Autant de doléances qui doivent amener les entreprises à s’interroger sur les réponses à apporter aux développeurs.
Un try-catch bien placé, et si tout explose, on n'est pas éclaboussé :-)
En quelques lignes de CSS, il est possible de créer un arrière-plan et de l'animer. Découvrons le mini site qui va nous proposer cette fonctionnalité.
Un petit récapitulatif des nouveaux CSS depuis CSS3 : filtres, media-queries, dark/light, path, grid…