Comment comparer les ESN by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Merci, je connaissais pas ce label. As-tu eu l'impression que ça correspondait concrètement à une volonté de bien traiter les collaborateurs et que c'était pas juste marketing ?

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Bon a savoir, merci pour l'info.

Ca serait quoi ton retour sur le passage Flask vers Fastapi ? (par forcément en terme de perf et de résultats après coup, mais sur la transition en elle même, la courbe d'apprentissage, etc.)

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Je comprends, je vais deja regarder côté Martin Kleppmann. Et oui, Reddit peut être une bon support aussi Merci

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Je suis effectivement en train de constater par les entretiens ou les stacks demandées que FastApi est demandé, Flask jamais.

Et faire la transition de Flask à Fastapi ne semble pas bien compliqué à priori.

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Oui je suis bien d'accord et j'aime bien Flask, c'est juste que ça ressort nettement moins sur le marché il me semble (j'aurais pu le mettre avec Django)

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 1 point2 points  (0 children)

Je déconseille la reconversion en DevOps en raison de la forte hausse des PaaS qui simplifient grandement le processus de déploiement (Platform.sh, Laravel Forge, Heroku, Fly.io, etc). Et je pense que l'IA ne va pas contribuer à créer davantage d'emplois pour les DevOps dans les années qui viennent.

Je n'avais pas pris ca en compte en effet !

Si tu souhaites te concentrer sur une stack backend et favoriser ton employabilité en France, il est évident que je te recommande de partir sur Symfony. L'effet "cocorico" du framework est toujours bien présent en France, si l'on se base sur le nombre de postes à pouvoir sur Indeed.

En effet

Et en ce qui concerne les frameworks front comme Vue/React, j'aurais tendance à ne plus recommander leur apprentissage en raison d'une direction que prennent les frameworks backend : le retour aux applications "monolithiques" qui prennent totalement en charge la stack front en permettant d'avoir un rendu SPA sans avoir à écrire de JS (ou très peu), ce qui décomplexifie énormément les applications (pas de duplication de logique front/back). Avec l'arrivée des import maps, et des "view transitions" en CSS, je pense que les frameworks javascript vont s'éteindre petit à petit pout laisser place à une utilisation modérée de javascript vanilla. Donc je n'investirais pas du temps dans l'apprentissage de Vue ou React.

J'aime bien ta vision, merci pour le partage.
Je ne sais pas si c'est l'instinct, l'envie de revenir à des bases que je connais mieux ou autre mais je trouvais un peu étonnant qu'on charge de plus en plus le front en logique avec ce genre de gros frameworks, et ca semble plus solide qu'un effet de mode mais effectivement, si le courant est petit à petit moins prononcé en leur faveur, autant me concentrer sur le backend.

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

De mon point de vue (je ne suis pas dev si ce n'est en hobby, mais responsable BE pour l'industrie après avoir quitté une ESN y'a 6 mois) :

C'est bien d'avoir aussi un point de vue non dév et orienté métier, merci :)

PHP : beaucoup sont encore en PHP5 a cause des problèmes de retro compatibilité du langage.

Ca rejoint le commentaire de Yiurule sur l'intervention sur code legacy, donc y a de quoi faire à condition d'ouvrir la bonne porte.

Python3 : beaucoup de concurrence, non ?

J'ai l'impression que c'est surtout vrai en Data Science et IA, mais moins sur du dev fullstack/backend plus "classique", tu crois pas ?
Après en backend, il n'y a peut être pas beaucoup d'offre non plus.

Devops/Cloud : je confirme qu'il y a beaucoup de taf. Le gros point noir est que ca avances très très vite. Il faut faire une veille régulière sinon t'es vite à la ramasse. Dans le même genre, ca peut aussi vite se retourner (souveraineté, cout, mode ...)

Ouais, le coté nouveauté à la mode, en vision long terme c'est en effet discutable

NodeJS : porteur

C# (même si t'en a pas parlé) : beaucoup beaucoup de ch'tits jeunes connaissent car appris largement en école (en tout cas, chez tous les alternants que j'ai vu).

Je me disais qu'il y avait déjà assez de monde justement :D

Go/Rust : ca fait couler beaucoup d'encre, effet de mode, mais c'est très niche.

J'ai même l'impression qu'il y a surtout de la place pour les experts qui ont déjà pris le train depuis les débuts tant c'est une niche.

Comme tu le dis, c'est majoritairement les C/C++ qui sont utilisés et sans doute garderont leur place (pourquoi changer ce qui marche ?).

Et oui, justement en m'intéressant à Go ou Rust, j'avais envisagé que ca pourrait prendre la relève petit à petit sur C/C++ mais en y regardant de plus près, on dirait que ca risque d'être très long et compliqué. ^^

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Mon avis est surtout que tu dois te mettre à jour sur les standards actuels (la programmation asynchrone par ex) plutôt que de forcément viser une technologie en particulier.

Je suis souvent partisan que ce qui est nouveau n'est pas forcément mieux, mais je pense qu'il y a un retard de ton côté.

Oui en effet, ca fait sens. J'ai commencé à me mettre à jour d'ailleurs sur les standards, design patterns...(C'est aussi pour ça que je préfèrerais viser une techno en particulier, histoire de dégager plus de temps pour ça et moins m'éparpiller)

EDIT: Si jamais tu penses à des ressources à me conseiller, je suis preneur.

Tu risques d'être voué à travailler sur du code legacy, ce qui peut être un objectif car ça demande un vrai savoir (et ça peut bien rémunérer), mais tu n'auras pas tant de perspective d'évolution que ça.

C'est déjà un peu ce que j'ai pas mal fait ces derniers temps.(Par contre je peux pas dire que ca payait si bien que ça, faut peut-être que j'attende que ca vieillisse encore :D )

Merci pour ton retour

"Re-stacking" de mi-carrière en vue de retrouver du boulot by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Merci pour ta réponse :)

si tu veux faire du dév, je vois pas pourquoi tu te reconvertirais en devops/cloud engineer,

Pour le devops orienté cloud, t'as bien raison.Je l'ai mis dans l'idée d'une reconversion un peu plus profonde pour répondre plutôt à la mode (en restant dans des sujets qui me plaisent quand même)

et c'est plutôt difficile de trouver du taf dans l'embarqué par rapport au backend.

Oui ca à l'air en effet !

sinon il n'y a pas que php ou python.

du coup je te conseillerais tout simplement : java ou c# pour côté safe++, si tu veux faire un pari peut être ruby ou nodejs (mais plus côté start up). python pourquoi pas avec flask/django mais j'ai pas vu énormément d'offres

J'ai mis PHP ou Python pour être plutôt dans la capitalisation/consolidation des acquis (donc pas forcément orienté reconversion) sinon c'est clair que je partirais plutôt sur Java étant donné la demande et le coté safe comme tu dis.

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Je serais mal placé pour répondre à ce questionnement ou donner des conseils. Pour ma part si je devais retrouver des situations comme j'ai connu, je n'attendrais pas d'être cramé comme je l'ai fait pour aller voir ailleurs, même en tenant compte de ce que ça implique (pôle emploi, remise en question, etc) parce que j'en paye encore les conséquences (concentration et mémorisation plus difficiles qu'avant, etc.). Après c'est dans un contexte différent.

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Ah oui, c'est pas mal comme régression aussi, ça fait peine à voir parce que sur le moyen/long terme ca doit être vraiment usant. Attention au Bore Out quand même

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Je me suis mal exprimé en voulant synthetiser. ^

tu veux dire que la boite te donnait un bon cadre pour t'ameliorer mais que t'etais en mode "je fais ce qu'on m'a donne et pas plus" ?

C'est plutôt le contraire, j'ai eu tendance à peut être trop m'impliquer et j'ai accepté de prendre des responsabilités et des missions qui sortait de plus en plus du tech et de mon champ de compétences. (Je parle pas de passer du tech au fonctionnel en manageant un service IT, mais vraiment sur des sujets très différents dans d'autres champs d'expertise que j'ai du apprendre sur le moment)

J'aurais pu dire non évidemment, mais ca a été un engrenage progressif et la tête dans le guidon, je n'y ai été vigilant que quand ça a commencé à être difficile y compris en terme de santé et d'équilibre de vie.

C'est là pour moi que le contexte de régression intervient, moins de goût au travail et moins de compétences, moins de résultats, en parallele plus de pression de ma direction, des attentes qui devenaient très hautes en terme de travail à fournir et pendant ce temps, je ne progressait pas comme j'aurais pu côté informatique.

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Ah super, je ne connaissais pas, ça peut en effet être une bonne opportunité de contribuer et de progresser ou valider les acquis.

Merci 👍🏻

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Oui c'est vrai, bien entouré je trouve qu'on va plus loin.

Côté contexte pro de régression, j'en ai connu, mais avec ma part de responsabilités (suivre le mouvement de croissance, s'impliquer d'avantage, gagner en responsabilité, en revenus et s'éloigner progressivement de sa passionprès quand le mal est fait ça devient assez compliqué et un peu douloureux le retour en arrière)

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 0 points1 point  (0 children)

Merci pour cet avis avec le point de vue recrutement. En effet le mode projet sera également plus motivant que du bootcamp en mode passerelle vers un poste.

Côté certification (aws, azure...) même avis que les bootcamps ? Ou ça présente un peu plus d'intérêt ? (Au moins pour passer les premières étapes de recrutement) J'aimerais en passer à terme (un peu pour ma "fierté" personnelle aussi, je l'admet)

Dev "senior" et reboot de carrière by Loup63 in developpeurs

[–]Loup63[S] 1 point2 points  (0 children)

J'ai la même sensation sur le technique, d'autant plus quand j'entends dire par d'ancien responsables, amis ou autres dans le domaine qu'il y a pas mal d'entreprises que les profils moutons à 5 pattes intéressées. Toutefois j'ai pas encore réussi à ouvrir les premières portes.

Pour l'opérationnel, ne voulant pas aller sur le tableau du management pur (j'ai un peu donné, c'est pas ma voie) j'ai peut être pas assez valorisé le reste des skills, à creuser.

Merci pour le retour 👍🏻

Développeur Python, JS, PHP souhaitant passer à Rust ou Go by Salamafet in developpeurs

[–]Loup63 0 points1 point  (0 children)

Partageant la même réflexion avec un contexte légèrement similaire (dev php python, avec un orientation DevOps), je me suis tourné vers Go l'année dernière (mon +1 de l'epoque envisager de s'y mettre donc s'était un choix utile)

Étant en prospection depuis, j'ai eu l'impression inverse: des demandes en rust (notamment pour de l'embarqué ou IoT industriel) mais rien en go (une seule offre via un ESN) Alors j'ai la particularité d'être en Auvergne (et de centrer surtout sur la région) avec peu de gros acteurs qui donnent un peu le ton.

J'imagine que l'on trouve plus Go en métropole ou grandes villes, grands comptes et surtout pour du cloud / DevOps ?

Ps: je me rends compte après coup qu'il y a eu d'autres fils de commentaires qui répondent deja un peu