Bonjours,
Le plan :
Je suis en thèse en physique théorique (modélisation moléculaire).
J'ai eu l'occasion de programmer un peu (des petits programme, rien de très compliqué au final). J'ai appris quelques bases de la programmation orienté objet, avec python. Je me suis aussi pris de plaisir à programmer des jeux vidéo (tutos unity en c#, plus ajout personnel par rapport au dernier tuto réalisé) ... je n'ai pas eu le temps (ni vraiment pris le temps non plus) d'aller franchement plus loin pour me consacrer davantage à ma thèse, qui va sur sa fin (donc rédaction, présentation à préparer ...).
Mais voilà, comme ça va sur la fin, il faut que je trouve quoi faire après (j'y avais déjà réfléchit avant, mais là, je cherche des réponses concrètes ... ici, c'est plus des pistes que je cherche, évidemment). Je pensais que la recherche était vraiment quelque chose qui me plairait, mais je constate que ce n'est pas vraiment mon truc. Je vous épargne les détails qui ne vous intéresserons pas forcément.
Comme je l'ai dit, j'ai fait quelques petits programmes, et franchement j'aime bien. Vous me direz que ça ne suffit pas pour faire de la programmation (je n'en doute pas), mais voilà, il y a un truc essentiel que j'apprécie vraiment beaucoup, contrairement à ce que je fait en recherche : c'est du binaire. Soit ça marche, soit ça ne marche pas. Il n'y a pas d'entre deux. Alors vous allez me direz que si quand même, parfois ça semble fonctionner, mais en fait pas vraiment. Alors il faut chercher ce qui cloche. On peut passer à coté de certains bug ... etc. Il est vrai que je n'ai pas fait de programmation intensive, donc je ne sais pas ce que j'ai loupé dans la complexité un peu caché de la programmation. Mais bon, grosso-modo, c'est clair. On connait le résultat que l'on veut obtenir, il ne reste plus qu'à bosser dans ce sens. Alors qu'en recherche, on ne sait pas, et il faut se convaincre, et convaincre les autres (et pas seulement dans le labo) qu'on a fini par trouver. Et c'est pas toujours facile (même rarement, en fait). La biblio, c'est sympa ... quand on sait ce qu'on cherche. La rédaction, c'est essentiel, encore faut-il réussir un bien exprimer ce que l'on veut. La physique est très objective sur le fond, mais sur la forme j'ai constamment l'impression que c'est assez subjectif. Par exemple on me reproche certaines choses, que je retrouve dans des articles (et je peste devant la feuille en me disant "et eux, ils ont rédigé ça comme ça sans que personne ne bronche ... super")
____________________________
Je souhaiterais donc faire un travail qui demande de la programmation avec la physique (histoire de pas perdre 8 années de ma vie XD ... nan sérieusement, c'est jamais perdu, mais c'est quand même mieux si j'en tire quelque chose de concret pour le boulot). Je vois des sociétés qui proposent des logiciels de physiques (analyse de données, interface graphique ... etc), et même une nouvelle manière de faire de la physique théorique avec ce qui s'appel du high throughput computing (au lieu de paralléliser les processeurs pour un calcul donné, on parallélise les calculs directement ... ça ne s'applique pas au même type de calcul cela dit). Mais le problème est que mes compétences ne me permettent pas d'aller très loin là dedans. En tout cas, elles n’intéresseraient probablement pas de telles entreprises.
J'aide un collègue sur un travail du genre. Disons que je ne suis pas démuni pour réaliser ce genre de chose, mais ça peut se faire plus efficacement avec quelqu'un qui s'y connait vraiment (et le programme lui même peut probablement être plus efficace que ce que je peut faire)
____________________________
Donc voilà, tout ça pour demander, si je veut repartir sur de la programmation, que puis-je faire ? On m'a dit que les master (de manière très général) pouvaient être suivi par n'importe qui (un collègue qui connait quelqu'un qui passe un master de psychologie à 50 ans passé, par exemple). Mais en cherchant sur internet, des master d'informatique nécessite une licence en informatique, que je n'ai pas.
Si je veut vraiment faire de la programmation, dois-je obligatoirement partir en L1 (ou L2) d'informatique ? Ou faire une école d'informatique ? Ou est-ce qu'un master est quand même réalisable sans licence ? Et si oui, comment ? Quel type de master ?
je n'attends pas de formule miracle, mais des pistes pour savoir ce que je doit chercher plus particulièrement (ou ce que je peut oublier aussi).
P.S.: j'envisage même créateur de jeux vidéo ... mais ça va être plus un hobby qu'autre chose. En tout cas, je ne compterai pas la dessus (surtout avec le peu d'expérience que j'ai).
Tu as pas besoin d'une licence info pour aller en master. Ce que tu cherches c'est un master computational science/engineering comme on en propose dans pleins d'universités dans le monde(epfl par exemple). Je connais pas l'équivalent en france mais ça doit être un truc du genre calculs numériques ou autre.
Si tu veux juste apprendre à programmer tu as pas besoin de faire un master, tu peux apprendre toi-même en parallèle de ton boulot / thèse.
Si par contre tu veux avoir des connaissances complète en informatique et pas seulement en programmation tu peux soit aller en master (dauphine, imag, Paris VI etc.) ou apprendre par toi même. Perso j'ai réussit à apprendre par moi même en parallèle d'un cursus en école d'ingé (généraliste) mais il m'a fallu beaucoup de motivation. J'ai utiliser des ressources / livres en anglais principalement.
Haha, on voit bien le physicien avec son plan détaillé. ![]()
T'es pas obligé d'être aussi précis avec nous, personnellement je te conseille de tenter une nouvelle école d'ingénieur en ciblant des UV informatiques, avec ce que tu as déjà fait il existe sûrement une passerelle.
Compte au minimum 4 ans pour te spécialiser dans ce domaine. ![]()
Tu es en thèse dans quelle université? Quel labo?
As-tu la possibilité de suivre des modules en complément de ta thèse? Modules libres dans ton université par exemple.
Ton université et en particulier ton labo de physique propose t il des postes en informatique pour développer des logiciels à destination de chercheurs en physique?
As tu la possibilité de faire une VAE pour rejoindre un master en informatique? Certains master sont hybride. A Lille nous avions un master économie informatique. Qui recrutait des informaticien pour les former en économie et des économistes pour les former en informatique. Puis au second semestre ils faisaient tous de l'informatique pour l'économie.
ZadreK, le plan était surtout pour ne pas perdre les gens avec mon pavé. Et je détail à cause du fait que, trop souvent, les gens posent des questions sans qu'on sache ce qu'ils veulent faire. Dans ces cas là mieux vaut trop que pas assez.
Merci pour vos réponses, en tout cas, diverses en plus, ça fait plaisir.
Tyranocifeur, j'ai regardé un peu master calculs numériques, et effectivement, c'est le bon terme (en tout cas, ça se dit) et j'ai déjà trouvé quelques pistes intéressantes. Il faut encore que je fouille plus pour vraiment trouver ce qui m’intéresserait, mais en tout cas, il y a des choses à voir de ce coté là.
Après, effectivement, je peut toujours apprendre par moi même. C'est un peu ce que j'ai fait, l'année dernière en particulier. C'est à ce moment que j'ai appris la programmation orienté objet, et que j'ai découvert que ça me plaisait plus que la recherche pure.
ZadreK, 4 ans minimum ? tu veut dire, pour devenir programmeur pur en fait ? ça m'a l'air un peu lourd pour un programmeur appliqué à la physique (surtout que s’entraîner chez soi ça marche aussi pas mal, même si on va forcément moins loin) ... je garde ça en tête en dernier recours si je ne trouve rien.
Neofungamer, je suis en thèse à l'UPMC, dans un labo du CEA. Je pense que ça doit être possible, mais je n'ai pas vraiment la possibilité de faire ce que je veut avec les horaires du boulot. De temps en temps, c'est possible, si c'est trop régulier, pendant trop longtemps, ça devient vraiment difficile. Sinon, l'UPMC nous conseil de suivre des formations dites transverses (apprendre à gérer son emploie du temps, utilisation d'un logiciel de gestion de la biblio, apprendre à préparer un orale ... ce genre de chose. Ils ne proposent pas de formation comme ça de type module, et surtout pas spécifique à l'informatique (c'est pas assez transverse pour eux je pense XD)
Des postes en informatiques, il y en a, l'ennuie est que je ne peut pas rester dans mon labo (ni même au CEA) après ma thèse (pas droit de cumuler des CDD). De plus, ils recherchent plutôt des gens qui ont déjà une bonne formation de base en informatique. Ce n'est pas mon cas.
Une VAE ? je ne sais pas. Mais d'après ce que j'ai trouvé sur internet, je ne pense pas que ça me soit utile. Ma thèse sera validée par le diplôme fourni par l'université quand j'aurai soutenu, et mes compétences en informatique ne sont pas valable (je ne pense pas avoir de compétence particulière en informatique que je puisse valider. Il faut que je me spécialise, et ça sera validé de cette manière, donc pas de VAE pour ça non plus)
Mais l'idée du Master hybride est intéressante. Je ne sais pas s'il y a ce genre de chose à l'UPMC.
De toute façon, pour reboucler sur l'idée de tyranocifeur, je verrais si l'UPMC propose des master en informatique pour les physiciens. Ce n'est pas forcément hybride, mais c'est ce qu'il me faut je pense.
Voici une formation hybride : http://www.master-physique.univ-montp2.fr/physique-informatique
http://www.u-psud.fr/fr/formations/diplomes/masters/physique_appliquee_et_mecanique/competences_complementaires_en_informatique.html
Je déterre ce topique pour vous signaler que je suit une formation master pro CCI (Compétence Complémentaire en Informatique) grâce à vous. Je ne regrette pas du tout mon choix.
En fait je me rend compte que je n'aimais pas tant que ça la recherche, surtout quand je constate que je prend vraiment mon pied à faire les exercices de programmation. En fait, la physique me plait davantage dans la vulgarisation et ce qu'elle apporte, ou pourrait apporter, à notre monde, mais pas dans le travail. En revanche je me voit bien travailler sur du développement de logiciel, par exemple, mais ça reste encore à préciser avec plus de connaissance, et ça dépendra des opportunités de travail.
Donc encore merci, sans vous je n'aurais peut être pas trouvé cette formation.
trent2, c'est super que tu ais trouve une voie pour toi. De facon general, les physiciens qui se reconvertissent en informatique en faisant ca bien deviennent TRES fort en informatique. En effet, les physiciens n'ont pas peur de gros bloc d'equation et aussi ont l'habitude de penser avec une methode scientifique et pas en faisant du "try and error".
Merci pour le retour ![]()
La deuxième bonne nouvelle c'est que avec ton Master c'est toi qui va pouvoir choisir ton job et ton patron ![]()