IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

Reconversion - Langages complémentaires Python


Sujet :

Emploi

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Reconversion - Langages complémentaires Python
    Bonjour,

    Je suis ingénieur en thermique et énergie et je travaille dans la petite branche innovation d'une petite boite depuis bientôt 3 ans. J'y ai appris en autonomie et largement utilisé le langage Python et je cherche à me reconvertir comme développeur à temps plein. J'ai des connaissance en Python pour la data science (NumPy, Pandas, Mathplotlib), la conception d'interface graphique (Tkinter) et je fais beaucoup d'algorithmique.

    Il semble que les opportunités d'un développeur Python se trouve dans le développement de logiciel et la data science. Quels sont les langages complémentaires à connaître/maîtriser pour ces deux directions ? C'est possible d'apprendre en poste ou il faut se former avant de postuler pour avoir une chance ?

  2. #2
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Citation Envoyé par Shozma Voir le message
    Bonjour,

    Je suis ingénieur en thermique et énergie et je travaille dans la petite branche innovation d'une petite boite depuis bientôt 3 ans. J'y ai appris en autonomie et largement utilisé le langage Python et je cherche à me reconvertir comme développeur à temps plein. J'ai des connaissance en Python pour la data science (NumPy, Pandas, Mathplotlib), la conception d'interface graphique (Tkinter) et je fais beaucoup d'algorithmique.

    Il semble que les opportunités d'un développeur Python se trouve dans le développement de logiciel et la data science. Quels sont les langages complémentaires à connaître/maîtriser pour ces deux directions ? C'est possible d'apprendre en poste ou il faut se former avant de postuler pour avoir une chance ?
    Bonjour Shozma,

    En ce moment avec la pénurie de profils c'est relativement facile pour un bac+5 scientifique avec des expériences en calcul numérique de trouver dans le domaine. (à Paris)
    Les langages de la Data Science aujourd'hui sont R et Python d'un côté pour le calcul fun, (avec Haskell et Julia en embuscade mais pas trop en France), le SQL bien sûr. C'est mieux d'avoir un vernis Big Data. (Spark surtout, au moins avec PySpark). Si tu restes dans l'écosystème Python c'est encore mieux si tu sais faire des API en Flask, crawler avec BeautifulSoup, faire du Machine Learning avec Scikit, de la DataViz avec Bokeh.

    Sachant qu'au niveau business le marketing connaissance client emploie le plus de ressources. Il y a nettement moins d'opportunités dans les domaines scientifiques.

    Avec ton profil tu n'as pas besoin d'une année scolaire de réorientation pour trouver. (à Paris) Quelques MooC en Machine Learning seraient bien vus mais sans plus.
    le plus dur pour toi ce sera d'aborder des problématiques marketings. (95% du marché est dédié à répondre à la question "qu'est que je lui vends à ce prospect?".)

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 790
    Points : 18 936
    Points
    18 936
    Par défaut
    Tu as pas besoin de papillonner, essaie de devenir un expert en Python, plus tu sera expert plus tu va intéresser les recruteurs. Pour info : Plus de 90 cours et tutoriels Python.

    Sinon dans ce secteur tu as aussi effectivement R.
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  4. #4
    Membre extrêmement actif
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mars 2016
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 864
    Points : 3 282
    Points
    3 282
    Par défaut
    En plus, il y a de bons salaires car c'est très recherché
    Perso, j'ai un bon niveau en sas, sql et avec l'ETL informatica powercenter et ça suffit largement pour trouver du taf...
    et à chaque fois que me disait un recruteur avec des dollars dans ses yeux: "tu connais python ?"
    Je répondais: "à part le serpent, non"
    c'est con mais ça m'amuse beaucoup
    J'ai vu tellement d'horreurs en BI sur la région parisienne que tu ne devrais pas t'inquiéter...certains codent avec des moufles
    C'est pas "the good man at the good place"...
    C'est "on prend ce qu'il y a sur le marché à notre TJM et on fait avec"

  5. #5
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Sinon Shozma ça dépend de ce que tu veux.

    Si tu veux être Data Scientist, Python sera important mais coder ne sera pas la seule compétence requise. (bien qu'essentielle)
    Si tu veux être dev' Python, hé bien, comme dit plus haut, fait du Python ;-)

    Moi je suis un peu faible en Python (je suis plus R), en ce moment je passe la certif' de Datacamp pour me mettre à la page: https://www.datacamp.com/tracks/data...st-with-python .
    Toi qui es déjà Python ce devrait aller très vite sur les aspects code si tu la fais et tu aura plutôt intérêt à saisir les domaines d'expertise métier associés.

  6. #6
    Membre extrêmement actif
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mars 2016
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 864
    Points : 3 282
    Points
    3 282
    Par défaut
    eh ouais mec...
    Fais du big data dans ton domaine (Energie et thermique) comme ça tu te sers de tout ce que tu as appris et tu auras les connaissances métier.
    Tu finiras ingénieur big data chez EDF ou Engie avec un CE de folie
    Tu pourras mettre plein de guirlandes clignotantes sur ton balcon pour noël car tu ne payeras plus l'électricité

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 19
    Points : 12
    Points
    12
    Par défaut
    Bonjour à tous, merci pour vos conseils.

    Si j'essaye d'en tirer une direction : pas besoin que je m'éparpille trop. Devenir expert en Python devrait suffire pour débuter en dev logiciel, et m'y connaître quelque peu en R et en SQL devrait être utile pour faire de la data science.
    @Mathieu__ et @Mat_MAT_BI, vous citez plusieurs autres technos, mais j'imagine qu'on peut les acquérir sur le tas.

    Ça me va plutôt bien d'enrichir mes compétences Python pour l'instant, ça me servira pour mon job actuel. Je pense chercher un nouveau travail dans une dizaine de mois, d'ici là je déflorerai R et SQL.

    Au niveau du développement de logiciel, c'est aussi beaucoup de marketing/gestion client, ou les opportunités de bosser dans la science sont importantes ?

  8. #8
    Membre chevronné
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Points : 2 068
    Points
    2 068
    Par défaut
    Dans ton cas R est un plus mais sans plus. En revanche tu dois acquérir de l'expérience en datamanagement, c'est à dire transformer de la donnée sale et mal rangée en donnée propre que tu peux mettre en entrée d'un algo. (Donc du sql quand c'est rangé dans une base de données. C'est une compétence facile à acquérir. C'est du Pandas dans l'esprit si tu veux)

Discussions similaires

  1. Réponses: 101
    Dernier message: 07/03/2010, 02h55
  2. Nouveau langage en python (2)
    Par bossodo dans le forum Général Python
    Réponses: 9
    Dernier message: 15/10/2009, 14h52
  3. Nouveau langage en python
    Par bossodo dans le forum Général Python
    Réponses: 11
    Dernier message: 17/07/2009, 10h27
  4. [langage] traduction d'un fonction python en perl
    Par ay_pepito dans le forum Langage
    Réponses: 3
    Dernier message: 04/12/2007, 15h06
  5. Python, pourquoi programmer avec un autre langages?
    Par kayzra dans le forum Général Python
    Réponses: 9
    Dernier message: 31/03/2007, 19h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo