Topic de MystiqueEther :

[DEVOPS] Besoin d'avis d'ingénieur devops

Le 14 juin 2024 à 17:52:15 :
Pourquoi vouloir faire se taff de merde ça passionne qui l'info a part des geeks autiste et puceau qui prenne peu de douche ? Je fais ça mais 0 passion si j'avais su j'aurais fait autre chose :(

si t'es data analyst c'est pas surprenant que tu détestes ton job

Le dev c'est un outil, le domaine dans lequel on utilise joue beaucoup

si ton job c'est d'agréger des millions de données sur la consommation de pantoufles en France, que ca implique le dev ou pas ce sera chiant

c'est pour ça que les esn françaises sont globalement chiantes car c'est frileux pour toute innovation+ ca repose souvent sur de vieux outils et si on prends en compte le coût de la vie,la France est le pays qui paye le moins bien ses devs

Le 14 juin 2024 à 18:14:32 :

Le 14 juin 2024 à 18:06:51 :

Le 14 juin 2024 à 18:04:05 :

Le 14 juin 2024 à 17:58:15 :

Le 14 juin 2024 à 17:56:24 :
Devops c'est très hot en ce moment faut en profiter parce que dans quelques années ça pourrait très bien devenir bouché comme le dev Web

Enfaite j'ai l'impression que être devops sa va devenir un standard, le minimum d'un développeur.

Devops complet j'ai un gros doute parce que c'est quand même une énorme charge de travail, impossible de faire dev à temps plein et d'assumer le devops d'une boîte en parallèle correctement. Surtout devops là tu vas faire des erreurs de firewall ou je sais pas quoi et on va bien rigoler dans l'équipe

Un peu de sys admin par contre ça serait pas mal ouais, la quantité de bons devs qui sont complètement perdus juste quand on leur parle d'installer un WSL ou autre c'est ouf

Ptain je réalise pas, de mon point de vue c'est normal pour un dev de connaitre WSL, de savoir comment déployer l'app qu'on vient de créer, de savoir gérer son git, de savoir configurer son apache pour qu'il redirige bien sur l'app etc.

Un dev d'école oui c'est clair mais là avec toutes les formations de 6 mois qu'on trouve depuis presque genre 10 ans t'as masse de "mini" développeurs qui ont appris le métier qu'avec des formations aux qualités très variables

Après y en a plein qui sont extrêmement doués je dis pas, que ce soit en back ou en front, dans le lot t'en as plein qui brillent mais qui bug dès qu'il s'agit d'utiliser un terminal Linux

Mais c'est normal pour avoir donné des cours de dev Web pendant un an je connais plutôt bien le milieu c'est catastrophique comment c'est full arnaques, tu peux très bien tomber sur un formateur passionné et qualifié que sur un mec qui parle même pas français et payé à mi temps

Je suis passé par une formation de ce type, et effectivement le niveau était très variable.
A la sortie de cette formation si je m'étais contenté de ce qu'on avait appris, je n'aurais pas été employable c'est sur.

Durant ces formations il faut énormément apprendre de son côté sinon c'est pas suffisant

Le 14 juin 2024 à 18:01:18 :

Le 14 juin 2024 à 17:58:09 :

Le 14 juin 2024 à 17:51:48 :

Le 14 juin 2024 à 17:47:25 :
Le job d'un DevOps c'est pas tellement de Dev des applications. Donc toutes les technos que tu cites tu ne les utilisera pas (JS, Java C, etc).

Tu vas plutôt devoir mettre en place des chaines CI CD. Donc du bash, du python, git, Terraform, Docker, Puppet, Ansible des trucs comme ça...

Donc si je connais le ci cd, git, terraform etc.. je peux me considéré comme ingénieur devops ?

Mais ça n'importe quel technicien développeur peut apprendre ces technos et devenir devops du coup.
Plus j'en apprend sur le devops plus je me dit que c'est juste un développeur lambda qui a appris des technos supplémentaires

Ou un admin sys qui a appris des technos supplémentaires

Je vois pas la difficulté de ce poste ?

La valeur ajoutée, c'est que les devs ne veulent jamais s'occuper du packaging et de la distribution et de la maintenance de leurs applications, donc il faut un métier supplémentaire.

En gros : "ça marche dans l'environnement de développement, maintenant débrouille-toi, j'y connais rien en systèmes."

Donc on met en place des chaines CI CD pour déployer le code des dev. Selon l'application, ça peut demander beaucoup de code IAC. Entre la création des serveurs, leurs configurations, l'installation des prérequis, l'installation de l'application en elle-même, sa configuration, la mise en place des systèmes de surveillance, la mise a jour des systèmes (cas sans docker)... ya beaucoup à faire.

Maintenant je ne pense pas que ce soit plus dur que dev pur en tout cas, on est moins specialisé

C'est là ou j'ai du mal a comprendre l'interet de l'IAC.

Une fois qu'une infra est en place, bah elle est en place, pourquoi aurait-on besoin d'IAC ?
on le fait une fois et on y touche plus non ?

Non après il faut la maintenir l'infra, gérer de potentiels déploiements supplémentaires, gérer les catastrophes

Sauf si on prévoit plus tard de migrer le tout sur une autre infra qu'il faudra du coup déployer, je me trompe surement :/

Mais des "bons" développeurs dans ma vision ont des connaissances systèmes et sont curieux justement de savoir comment déployer mais c'est peut être parce que je suis comme ça que j'imagine que tout le monde l'est.

Justement non tout le monde n'est pas curieux et certains de reposent sur leurs connaissances acquises il y a des dizaines d'années

c'est comme partout y'a des curieux et des moins curieux

La différence c'est que si tu veux vraiment améliorer ta condition de vie en tant que dev, avec un ordi et une connexion internet tu peux t'en donner les moyens, je connais pas beaucoup de domaines ou c'est possible

j'ai pas énormément de recul sur les paradigmes de devs mais d'après certains ca se répète au fil des années sous des formes différentes...

Données du topic

Auteur
MystiqueEther
Date de création
14 juin 2024 à 17:15:50
Nb. messages archivés
43
Nb. messages JVC
42
En ligne sur JvArchive 359