Culture numérique
- Les métiers de l'informatique et du numérique
- Les types d'entreprises
- Enjeux du métier de développeur
- Quotidien d'un développeur
Développeurs, des métiers variés
- Dev back
- Dev front
- Dev interface / Intégrateur
- Ingénieur logiciel / Architecte
- Testeur (écriture de tests fonctionnels et unitaires)
- DevOps
- Tout à la fois
Graphisme, un métier en évolution permanente
- Conception graphique / maquettage
- UI Designer
- UX Designer
- Contrôle qualité / tests utilisateur
- Directeur artistique
- Tout à la fois et bien plus
Communication numérique
- Commercial
- Responsable (ou non) marketing
- Rédaction / Rédaction web
- Community Manager
- Responsable (ou non) presse et partenaires
Les entreprises
- Entreprises de services du numérique (ESN)
- Agences web et de communication
- Studios de développement
- Entreprises consommatrices du numérique
- Collectivités
- Vous-même
ESN
- Emploie et place de nombreux développeurs (et autres métiers du numérique) dans d'autres entreprises
- Fourni des missions aux employés, d'une durée plus ou moins longue
- Prend en charge la recherche de mission et la négociation
- Souvent opaque quant au prix facturé au client
- Paie ses employés même en l'absence de mission
Agences web et de communication
- Emploie une équipe cohérente (permanente) pour répondre à des demandes clients précises
- Se spécialise en général sur certains types de clients ou technologies
- Création d'une ou plusieurs équipes soudées
- Plus petite échelle que les ESN
- Peut gérer à la fois le développement et la communication
Studio de développement
- En général une petite équipe
- Travaille pour d'autres entreprises (clients directs, mais souvent sous-traitant)
- N'a généralement pas d'équipe de communication / commerciale
- Vient renforcer des équipes existantes
Entreprises liées au numérique
- A besoin du numérique pour exister
- A créé une équipe (parfois une personne) pour ses besoins en dev plutôt que de passer par des prestataires
- Tout type de profil d'entreprise (Start Up, etc.)
Collectivités
- Équipe interne pour répondre à des besoins en général variés
- Ou externe (passe par les marchés publics et des appels d'offre)
- Emploie fonctionnaires ou contractuels
Enjeux du métier du développeur
- Qualité
- Initiative et esprit de conseil
- Travail en équipe
- Veille technologique
- Et bien d'autres
Le quotidien d'un développeur
- Une journée type
- Choisir ses outils
Des ressources utiles
Je vous mets quelques liens d'outils ou de sources de veille que j'utilise :
- https://afup.org/home (événements autour de PHP, pour faire du réseau)
- https://caniuse.com/ (est-ce que je peux utiliser cette fonctionnalité de js, html ou css sur d'anciens navigateurs ?)
- https://css-tricks.com/ (de l'actu, des tutos et des conseils autour du css)
- https://www.smashingmagazine.com/ (toute l'actu du dev front)
- https://symfony.com/blog/ (l'actualité autour de Symfony)
- https://www.vagrantup.com/ (un outil de virtualisation permettant d'utiliser Virtualbox)
- https://grafikart.fr (des tutos, des cours, plein de choses autour du web)
- https://regex101.com/ (un outil de test de vos expressions régulières)
- https://www.youtube.com/c/xavki-linux/featured (une chaine Youtube sur le devops et l'administration système)
- https://stephaniewalter.design/blog/ (LA source d'informations sur l'UX design)
- https://color.review/ (outil de test d'accessibilité de contraste des couleurs)
- https://www.accessguide.io/ pour apprendre et comprendre l'accessibilité d'un site web
- https://vuepress.vuejs.org (l'outil que j'utilise pour créer mon site du cours. Utilise VueJS, mais pas besoin de code)
- ReDoc
- https://www.notion.so (super outil de note, style Wiki, mais plus complet)
- https://www.loom.com (enregistrer son écran et streamer)
- https://lesjoiesducode.fr/ (pour se détendre 😉 )
- https://dribbble.com/ pour voir les tendances de design
- Des outils de gestion de tickets : https://trello.com, https://github.com/new/project, https://www.atlassian.com/fr/software/jira, https://glpi-project.org/fr/
- Pour les amateurs de la méthode pomodoro (travail de 25 minutes, 5 minutes de pause, et on recommence) : https://pomodoro-tracker.com/
- Pierre Giraud
- Roadmap.sh (pour avoir une idée des compétences à acquérir pour les métiers autour du dev)
- Les patrons de conception (design patterns)
- et bien sûr https://formation-hb.drakolab.fr 😉