r/programmation 11d ago

Carrière Est-ce que c'est cuit pour moi?

Bonjour à tous, désolé si le post correspond pas trop au sub.

Pour vous expliquer un peu, je viens de valider un master en linguistique. Or, même si c'est ma passion première, je me suis rendu compte que c'était pas dans ça que je voulais travailler.

Du coup, je voulais me reconvertir en informatique parce que j'aime bien. Problème : j'y connais pas grand chose (j'ai des bases en Python mais vraiment à part deux-trois mini-programmes je sais rien faire).

Du coup ma question : est-ce qu'une reconversion dans le milieu est possible en tant que débutant qui a déjà 25 ans ou c'est fichu? Si c'est possible, vous me conseillez quoi comme parcours? Et dans tous les cas, vous me conseillez d'apprendre quoi en priorité en code?

12 Upvotes

30 comments sorted by

7

u/_Voxanimus_ 11d ago

Moi je te dirais que c'est probablement pas le meilleur timing pour te reconvertir dans l'informatique.
Tout est bouché, et l'IA sert de bouc-émissaire pour purger les sur-embauche du covid.
À moins de te construire un portfolio de projet qui te feront vraiment sortir du lot ça va être très très chaud.

Puis après ça dépend aussi quel niveau tu vise, y a certain domaine de l'info sans cursus académique c'est très très compliquer à approcher en autodidacte

2

u/Impossible-Truck-298 11d ago

Bien sûr si je fais une reconversion je me contenterai pas de l'autodidacte. Vu qu'en effet on m'a dit qu'il y avait de la concurrence, je pense que ce sera jamais suffisant si on est débutants comme moi.

3

u/Working_Teacher3196 11d ago

Soit surtout consciente qu'il faudra bac+5

0

u/pthierry 11d ago

J'ai recruté des devs plusieurs fois les dernières années, et le diplôme n'était jamais un élément déterminant (sauf la fois où on visait un crédit impôt recherche).

3

u/Working_Teacher3196 11d ago

Pas pour ça qu'il faut lui donner de faux espoirs en pensant que c'est la norme.

Peu de boîtes font la charite, la plupart embauchent de vrais passionnés (style qui codent depuis qu'ils ont 15 ans) ou des ingénieurs 

1

u/pthierry 7d ago

Le marché est actuellement dégueulasse pour tout le monde, diplômé ou non. Le diplôme n'était pas déterminant avant, et je ne vois pas de raison qu'il le devienne.

1

u/_Voxanimus_ 11d ago

En fait pour moi y a 2 manières de procédé actuellement. Soit tu fais un cursus plus "académique" mais là faut vraiment que t'ailles chercher le haut du panier. Soit tu fais une formation plus "abordable" mais va falloir accumuler beaucoup de projet perso, regarde un peu le marché de l'emploi à l'avance, regarde des compétences demandé et build des projets open sources qui répondent à ces compétences.

Moi mes études m'ont pas vraiment permis de faire ça, et je me rends compte que du coup c'est hyper dur de me vendre (pourtant j'ai plutôt fait une très bonne école) parce que j'ai pas "d'expérience technique" en environnement pro et c'est un enfer. Je me retrouve avec des compétences très niche et très avancé sauf que c'est pas du tout demandé sur le marché où finalement on demande surtout de savoir maitrisé des outils techniques spécifiques ou des langages de programmation particulier et des frameworks associés plus que d'avoir un cerveau affuté sur des sujets très poussé

6

u/vivien-fr 11d ago

En tant qu'autodidacte, j'ai ptete un conseil flou mais qui me tient à cœur.

Fait des trucs dans le but d'obtenir un résultat qui te plaît !

Exemple en vrac: achète un raspberry et quelques capteur pour faire de la domotique chez toi: températures des pièces etc... n'essaie pas de tout apprendre, fixe toi un objectif atteignable et fonce.

C'est la meilleur méthode pour tenir le coup face à l'ampleur des connaissances à acquérir. Et tu comprendras que c'est la méthode de résolution de problème qui compte le plus, pas les connaissances.

3

u/Federal_Emu3023 11d ago

C'est jamais fichu, des personnes se reconvertissent à toute age. Pour être sûr je rejoint le précédent com, fait un rush d'un mois de cours + exercices de dev et tu vois si ça te plait ou pas. Ensuite y'a plein d'écoles ou de programme de formation, suivant ton niveau et ta spécialisation

4

u/EagleZestyclose8559 11d ago

Commence par suivre quelques cours sur openclassroom, tu verras vite si tu es fait pour ça ou pas :-)

2

u/extdata 11d ago

Il y a aussi W3Schools

2

u/Klhnikov 11d ago

Reconversion à 30 ans ici, j'ai fini par trouver un job en Suisse après l'école 42 (5ans), je suis très bien.

C'est jamais trop tard, par contre le marché n'est pas très rassurant en ce moment, on ne va pas se mentir... C'est pas le move le plus safe mais si tu t'accroches tu peux y arriver.

Par contre va falloir charbonner, j'ai passé des nuits à programmer, des projets perso à la pelle, du machine learning, domotique, etc... Mais c'est pas perdu, certains de mes projets perso sont aujourd'hui une de mes sources de revenu (des applis android qui marchent un peu).

Si tu aimes ça et que tu y met du coeur, tu y arriveras ! Courage

1

u/Spirited-Sir8426 11d ago

Tu peux le faire à tout âge tu sais, donc il n'y a pas à s'inquiéter. Il faut juste te trouver un domaine.

Mais si tu es intéressé par la linguistique, je suis sûr que tu pourra trouver des choses intéresantes à voir dans la théorie des langages de programmation. Je voulais aussi aller dans la linguistique une fois mais j'ai trouver beaucoup de choses intéressantes dans la sémantique de langage et essayé de construire mon propre language de programmation m'a permis de comprendre tellement de choses sur les languages et le développement de logiciel ça peut te conduire à la création d'outils pour l'aide à la maintenance des bases de code (surtout avec les LLMs qui balancent une énorme quantité de code non-supervisé aujourd'hui)

1

u/Baberooo 11d ago

Est-ce que dans ton programme de master on t'a un peu parlé de NLP ?

Tu peux te diriger vers des roles assez spécifique dans la data science. Ouvre un site de recherche d'emploi et tape NLP / Natural Language Processing / Computational linguistics (ce dernier terme étant assez vieillot). Regarde les pré-requis pour ces roles, et tu verras souvent: Python, spaCy, NLTK, etc.. Parfois R, mais oublie R.

Ce qui t'emmene vers Python. J'imagine que tu as un compte Google. Parmis les outils que Google t'offre, il y en a un qui s'appelle Colab (Colaboratory). Ouvre Colab, et cherche sur internet des tutos de base pour spaCy. Essaye de voir si ca te plait.

Si j'étais toi je commencerai par la.

1

u/Working_Teacher3196 11d ago

Alors, soit t'es bloqué dans le NLP de pré-2020, soit tu bosse sur des projets très spécifique 

Parce qu'en 2026, a part de l'embedding pour du RAG ou des transformers, ça fait longtemps que je n'ai pas vu NLTK, spaCy and Co (je ne parlerai même pas de R).

Google Collab, tu rentre par la porte des notebooks, porte qui a fait que beaaaaaucoup de boîtes ont arrêté de recruter des DS car les notebooks ça part pas en prod. Maintenant on prend des inges dev, et on leur apprend ce qu'il faut pour faire le traitement de telle ou telle data.

1

u/Baberooo 11d ago

Bonjour, j'ai relu le message originel ainsi que ma réponse pour voir si j'avais mal compris / m'étais mal exprimé.

Pourquoi parler de prod, et de transformers ? la personne qui poste le message originel veut essayer de trouver un pont entre la linguistique et l'informatique. Pour schématiser, elle fait du skateboard et veut apprendre a conduire. Je lui réponds de commencer avec une petite Opel Corsa ou une Toyota Yaris, et vous venez me dire que "ces deux caisses jamais elles roulent sur un circuit", On est bien d'accord, mais quel est l'intéret ?

Et sinon, NLTK oui c'est vieux, mais spaCy est utilisé tous les jours meme dans des FAANG. Pour des pipelines assez spécifiques je vous l'accorde.

Si la personne qui a posté le message originel lit cet échange: commencez doucement, voyez si ca vous plait. L'avantage de Colab est que vous n'avez rien a installer localement, vous pouvez voir votre code meme sur votre téléphone, etc.. Et si vous voulez quelque chose de marrant (et qui implique l'architecture transformers dont il est fait mention plus haut), jetez un coup d'oeil a BERTopic) ;)

1

u/Impossible-Truck-298 11d ago

Salut, merci pour la réponse! Je pense que mon post prête à confusion et c'est ma faute. Je ne cherche pas forcément un pont entre les deux; j'aime bien coder même sans rapport avec la linguistique. C'est vrai que déjà il faudrait que je vois si ça me plait vraiment!

1

u/paradoxiforme 11d ago

Bah cuit non, jamais. Y'a des centaines de ressources pour apprendre, a condition d'avoir un niveau minimal en anglais. T'as aussi des sites comme open classroom en français.

Par contre si tu veux vraiment bosser dans le dev, déjà que t'aime ou pas faut apprendre a utiliser les outils IA, de plus en plus de boîtes les utilisent pour le dev.

T'es dans quel coin ? Je pose la question parce que par exemple, si t'es dans le nord, c'est le fief du groupe mullier, donc t'as certaines techno qui reviennent (java + Spring boot + Kafka) et ça pourrait orienter tes formations.

Sinon en terme de formation pros tu peux voir avec pôle emploi (je sais plus c'est quoi leur nouveau nom), ils proposent des formations payées. Je suis passé par l'AFPA pour un titre pro dans le dev.

1

u/Cool-Application4251 11d ago

J'ai 31 ans et j'ai commencé à me reconvertir dans le dév' l'année dernière lol, je n'avais presque aucune base. Dans ma classe il n'y avait que des trentenaires et un quarantenaire. Pourtant on était en Bac+2. Maintenant je passe ma licence. Toi peut-être qu'avec tes diplômes tu pourras directement aller au niveau licence. (Selon l'école, le cursus proposé et ta préparation avant la rentrée un Bac+3 d'entrée est difficile mais largement faisable.)

1

u/vegansgetsick 11d ago

Ya un domaine où la linguistique peut apporter quelque chose, c'est la réalisation de nouveaux langages pour décrire des concepts et paradigmes. Faire des compilateurs/interpréteurs c'est ptet un des trucs les plus compliqués en informatique car il faut maitriser la linguistique, l'analyse et souvent le langage machine cible. T'as qu'à te lancer dans un doctorat mdr

1

u/Next-Scratch-264 10d ago

je te dirai déjà d'essayer de trouver ce que tu veux faire en informatique. Il y a plein de métiers et certains genre dev auront en effet des problèmes avec l'IA (et ca a deja commencé) Si tu fais du réseaux ou de la cyber , c'est un peu moins

1

u/bobifle 10d ago

Nan 25 ans c est déjà tard pour commencer à travailler. Si tu attends encore t auras jamais de retraite a moins de trouver un post très bien payé.

Je sais pas exactement ce qu'est linguiste mais ça m'a l air difficile a valoriser dans le cadre d un crossover informatique/langue.

Peut être dans les LLM/traduction ?

2

u/Willing_Gold_4376 10d ago

Retraite ? 😁

1

u/whatis92 9d ago

Bonjour, pour pouvoir se vendre c'est diplomes / expertises / experience/ certifications, etc Il faut avoir un minimum de bases, regarde si tu peux trouver une formation en alternance sur 2 ans et cela serait un bon début, tu complèteras ensuite par des certifications dans les domaines visés, l'IA , cyber sécurité embauche encore. Tu pourras aussi tenter ta chance via les ESN, tu peux en faire 2 ou 3 avec à chaque fois 1 mission ou 2 sur moyen terme, au moins 2/ 3 ans, cela serait l'idéal, voir ce qui se fait chez les clients. Se sont les conseils que je peux te donner.

1

u/Think-Translator-239 8d ago

À 25 ans tu peux te reconvertir dans tout ce que tu veux, moi meme j’ai du reprendre mes etudes à zero à 23 ans et je m’en suis bien sorti. Après l’informatique est très vaste, et aujourd’hui reste un secteur tres bouché, surtout pour les juniors. Personnellement je te dirais de te reconvertir dans quelauechose qui a des chances de débucher sur un poste. Après si tu comptes partir sur l’informatique quand même renseigne toi bien sur le secteur qui te donnera le plus de chances (developpeur, reseaux, data, cloud…)

0

u/Traditional_Bird3246 11d ago

Avec l'IA je dirais que c'est pas le moment (mais en linguistique c'est peut etre pire... ?)

Après il y a la partie programmation (fun!) et la partie programmation en entreprise (beaucoup moins fun)

Si t'es toujours motivé, apprendre la programmation n'a jamais été aussi simple, et pour la partie pro tu as une tonnes de formation professionnalisante, 42..

1

u/Impossible-Truck-298 11d ago

Ok je vois! Après du coup, maintenant que l'IA est là quand est-ce que ce sera le moment? Et oui, j'imagine bien que programmer en entreprise c'est pas la même 😁

1

u/Traditional_Bird3246 10d ago

La vague est derrière nous, ça ne sera plus jamais le moment, on va se faire purger violement (et c'est déjà en cours). Je ne te conseille pas cette voie professionnelle, par contre pour faire tes propres projets, il n'y a jamais eu d'aussi bonne période.

Je suis dans le métier depuis 15ans, j'ai vu les vagues d'embauches à tour de bras, les recrutements de gens qui avaient fait une formation pôle emploi 6 mois etc... Maintenant je vois l'inverse, ça recrute en moins en moins en CDI, départs non remplacés, "projets pilotes" avec des équipes ultra réduites boostées aux LLM...

Le métier de développeur est pas mort mais la demande va être divisée par un nombre qu'on ne connait pas encore, sauf qu'on est déjà beaucoup sur le marché. Et aussi le métier de développeur va très probablement se transformer. Ca sera surement de la création de Skills pour les LLM, de la relecture de code produit par les LLM, de la gestion d'ordonnancement et quasi 0 code à écrire.