En sortie d’études ou de reconversion professionnelle dans le développement, souvent on est pas mal perdu tellement le métier du développement web à évolué ces 10 dernières années.
Voici quelques pistes & conseils pour vous aider à trouver votre voie, après clairement c’est exhaustif.
Intégration
La logique du code ça n’est pas trop votre truc, les bases de données vous trouvez ça chiant.
Principalement du HTML, CSS, Javascript, afin de réaliser les structures & styles des maquettes qu’on vous fournira. Le Javascript est principalement utilisé pour de l’animation (quand le nouveau CSS ne le permet pas..), voir pour un peu de comportement, tel que de l’affichage conditionnel ou du responsive.
Technologies recommandées :
- Bootstrap / Très bon template, goutières & responsive
- Less ou Sass / Le CSS en mieux
- JQuery / Le Javascript en plus simple
- PugJs ou Twig / Moteurs de templating
- Gulp ou Webpack / Automatisation de l’optimisation
- Librairies d’animation
- Isotope // Grilles responsives
- Greensock // Tout, en mieux
Front-end
L’intégration++. Création des structures mais on rajoute la relation au back-end, en récupérant les informations fournies et en les affichant correctement.
Souvent plus orienté framework & APIs.
- Frameworks Javascript
- React
- Tailwindcss
- VueJs
- Angular
- React
- Frameworks PHP
- Code Igniter
Backend
Les bases de données, les tableaux infinis et passer tes week ends sur Excel c’est ta came.
Tout doit être carré, “une place pour chaque chose et chaque chose à sa place”.
Tes compétences en graphismes se résument peu ou prou à faire du paint comme un enfant de 3 ans, et tu fais pas la différence entre les couleurs “Nan mais c’est pas fuschia c’est magenta > …”.
- Javascript
- NodeJS
- PHPay
- Symfony
- Laravel
- Drupal
- E-commerce
- Prestashop
- Magento
- WordPress > WooCoomerce // Gaffe les performances sont pas ouf si beaucoup de produits
Mobile / Logiciels
Téléphone & applications, responsive heavy, le turfu.
- React native
- Electron
- Android pour les vrais gens
- Swift pour Apple
- Flutter / bonne alternative
Serveur
T’es plus terminal que lumière du jour, les lignes de code c’est ta vie, dans Matrix t’as pas vu le problème.
Orienté disponibilité maximum
- Linux / T’as pas le choix
- Windows serveur / haha
- Serveurs web
- Apache
- Nginx
- Lighttpd
- Lightspeed
- Serveurs de Base de donnay
- MySQL
- MariaDB
- Administration
- phpMyAdmin
- adminer
- Les logiciels dédiés
DevOps
Le terme qui fait frétiller les recruteurs. À fond dans l’automatisation, la réutilisation, les tests automatiques.
Il faut que tout roule, partout, mettre en place un serveur web c’est 2 mois de boulot mais après pour tous les autres ça sera 35 secondes avec une main dans le slip.
- Bonnes bases
- Linux
- Python
- JSON
- Docker & ses dérivés / conteneurs
- Automatisation
- Ansible
- Puppeteer
- Jenkins / Mise en ligne
- Plein d’autres
C’est jamais perdu
Compétences transverses, même si c’est survolé au début
- Markdown / Rédaction de documentation très rapidement, voir création de blogs
- FTP & SSH / Filezilla ou WinSCP ou Bitvise Tunnelier
- Terminal / Quand même vachement plus rapide
- Git / Github / Gitlab / GitKraken / Bien sauvegarder & travail en équipe
- Linux / On a la main sur beaucoup plus de choses
- WordPress / Sortir des sites
pour pas chertrès rapidement, mettre en place des landings pages- WP-CLI
- Graphismes light // Recadrer images, ratios, contrastes, etc.
- Xnview classic // moins lourd que toshop
- Photoshop // Notamment les scripts d’automatisation
- Couleurs > Adobe color
- Transparent textures
- Subtle patterns
- Librairie underscore.js // Optimisation de fou
- AntRenamer / Renommage express
Les mains dans le gras
Sors tes mains T_T
Si tu préfères manipuler les PCs, remplacer les composants, gérer des parcs informatiques.
Ptet plutôt regarder du côté des postes en “Réseaux”, dans la sécurité, voir dans la réparation / maintenance.
Le code c’est chiant
Go regarder du côté des boulots tels que
- Chef de projet / Chef de projet technique
- P.O. Product owner / Parler aux utilisateurs, en déduire des spécifications technique pour les devs
- Référenceur / Rédaction de contenus, optimisation de l’existant, cross médias
- Community manager /
Apparemment c’est un métier
- Community manager /
Conclusion
Voila voila, il manque pas mal de bails mais bon après faut que ça reste vaguement concis.
Pour plus de ressources pour les différents bails go sur ma grosse liste de liens, et sinon n’hésitez pas à lâcher vos coms poser des questions.
Bon courage lel
Laisser un commentaire