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

Python Discussion :

Projet python crédible et spécialisation


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2021
    Messages : 12
    Par défaut Projet python crédible et spécialisation
    Bonjour,

    Voilà je maîtrise plusieurs langages de programmation et j'ai vraiment accroché sur python en particulier. Je souhaite donc me spécialiser dessus.

    Mais j'ai vite remarqué que dans python il y a plusieurs domaines et je souhaiterai me spécialiser donc dans l'un d'eux, mais je ne connais pas tous les domaines qu'il y a dessus, je souhaiterai donc les connaître mais en plus pouvoir tester en travaillant directement sur des projets sur les domaines en question afin d'expérimenter et de me diriger vers ce que je préfère faire afin de me spécialiser par la suite.

    En outre où trouver des projets de ce genre là, et comment savoir s'il y a une demande effective sur le marché freelance.

    Je précise que j'ai déjà fait des tp du pendu, labyrinthe etc pour m'améliorer sur le langage, je maîtrise aussi les bibliothèques pour l'analyse de données numpy, pandas, et que je maîtrise django.

    Ce qui me plaît pour le moment c'est le langage lui même, analyser avec le langage, écrire du code, lire du code, réfléchir sur du code, et ce que je déteste le plus c'est le web design, je maîtrise html et css mais je déteste le web design, faire des logo, devoir centrer des titres sur des site web et faire des blocs. Je souhaite donc voir des domaines plus technique que cela.

    J'ai déjà fait un peu de recherche et je sais qu'il y a un livre sur amazon du nom de "Le code des programmeurs : gérer python par la pratique"

    Avez-vous déjà testé ce livre, il propose plusieurs projets, sont-ils crédibles et peuvent-ils répondre à mon besoin.

    Je souhaiterai dans la mesure du possible ne pas avoir à faire à des ultracrépidariens, est-ce qu'il y a déjà des personnes qui ont sauté le pas et qui peuvent avoir une vue d'ensemble, peut être conseillerez vous d'être plus fullstack dans le domaine du langage de python, sachant que les missions sont plutôt diverses et n'ont pas grand chose à voir les unes avec les autres, le web design ne sera pas forcément la même chose que l'analyse de donnée. Vous préconisez quoi ?

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2021
    Messages : 12
    Par défaut Merci de votre non réponse
    j'ai fait un plus ample travail de recherche, voilà les catégories que j'ai déterminé de ce que l'on peut faire avec Python, s'il en manque n'hésitez pas à en ajouter :

    - Ia et Machine Learning

    D'après ce que j'ai compris c'est travailler avec des données pour faire en sorte que l'ia apprennent ? J'ai tapé sur google pour voir s'il y avait de la demande en Freelance

    Et j'ai même réussi à tomber sur des projets pour s'entraîner dans le domaine via google, pourquoi pas essayer un ou deux projets, vous avez déjà testé ce domaine ? Qu'est ce que c'est réellement si vous pouviez l'expliquer avec un langage assez simple pour que n'importe qui puisse comprendre même une personne qui n'est pas dans l'informatique.

    - Data analytics et data visualisation

    C'est des domaines que j'ai déjà un peu expérimenté, j'ai donc appris les librairies spécifiques pour l'analyse de donnée en général, mais je n'avais pas trop apprécié car il m'avait semblait que c'était du notebook et du triage de tableau ainsi que de faire du graphique un peu chiant j'avais trouvé.

    Mais la demande par rapport à ceci me semble assez flou, je pourrais toujours tester sur quelques projets sur l'internet si j'en trouve.

    - Programmeur d'application :

    D'après les explications cela me semble être le terme le plus vague :

    car on peut faire des répertoires de fichier, des interfaces graphiques, des API, des applications Blockchain, j'ai plus l'impression que rien dans cette section on peut encore se spécialiser un peu

    - Développement web

    Fatalement, le plus connu, la majorité des gens ne connaissent que cette section la plupart du temps, du web design ou du développement back end pour faire réagir un site internet, c'est pour moi le moins intéressant peut être, j'ai pu expérimenter largement du html, css, django.

    - Développeur de jeu

    Il me semble que la demande pour python dans le développement de jeu vidéo est faible car il y a des meilleurs langages pour en faire, je peux me tromper, n'hésitez pas à me contredire si ceci est faux.

    - Finance et Référencement

    Voilà, je crois que j'ai fait le tour, il ne me reste plus qu'à tester des projets sur chacun des domaines pour voir ce qui va m'attirer le plus, mais il faut aussi que le domaine soit un minimum demandé et qu'on puisse régler un vrai problème, et c'est là que j'ai l'impression que ça commence à bloquer, il faut aussi réfléchir à ce genre de question, car c'est bien de coder encore et encore des jeux du pendu mais à un moment il faut se demander comment on peut régler un problème avec le langage, sinon c'est comme un peu donner un coup d'épée dans l'eau.

  3. #3
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Bonjour

    Désolé pour la réponse tardive, je ne passe pas forcément régulièrement sur le fofo en ce moment (charge de travail croissante oblige).

    Alors je vais rebondir en plusieurs points :
    - Il n'y a pas d'applications dédié à Python. Python est bon partout, excellent nul part. C'est un outil tout terrain, qu'un tas de package va venir augmenté, en fonction des applications et usage que l'on souhaite. Et donc personne ne connait l'entièreté des applications possibles de python...

    - L'IA/machine learning :Oui c'est le truc qu'on fait en python et dans n'importe quel autre langage. Pour la simple raison que les bibliothèques majeures dans ce domaines (tensorflow, keras, ...) qui font du machine learning s'appuie sur Python. Mais ceci dit ces bibliothèques constitue quasiment des langages en elles mêmes, elles définissent beaucoup de chose et donc coder en Python ou faire du machine learning, en terme de code, ce n'est vraiment pas la même chose. Je ne sais pas s'il existe des tutos à la fois algorithmique + mise en oeuvre dans un code pour des gens qui n'y connaisse rien, mais c'est une théorie très fournie, et qui est encore en plein évolution. Outre l'aspect technique, la principale limitation que vous allez avoir pour vous mettre là dedans ce sont les données et le cout de calcul. Il faut un très grand volumes de données (pour pouvoir faire apprendre votre algorithme). Et même si vous parvenez à mettre la main sur un gros volume de données (certaines database sont téléchargeable sur le web), il faut encore chez vous que vous ayez les ressources de calcul pour traiter tout ca. En général on fait tourner ca sur des GPU derniers cris, et même là dessus le calcul prend encore plusieurs semaines, voire mois ...

    - Autre point sur l'IA, qui va être aussi valable pour le data analyste : vous pouvez suivre tout les tutos python que vous voulez sur le sujet. Si a un moment donné vous ne vous plongez pas dans les maths et les algorithmes qu'il y a derrière, à part faire des trucs bateaux, ou bien des trucs sans comprendre ce que vous faites, et bien vous n'allez pas pouvoir aller beaucoup plus loin malheureusement.

    - Une application parmi d'autre que vous n'avez pas cité : la modélisation et le calcul scientifique (ca va s'appuyer sur numpy), mais la pareil, il y a tout un bagage math dans lequel il faut se plonger avant de concevoir la réalisation d'une telle chose dans un programme

    - le choix de python : c'est un bon choix car ca ne vous enferme pas dans une application précise, même si après vous allez bien sûr vous spécialisez. De plus c'est un langage qui est de plus en plus utilisé, donc la tendance force à dire que c'est un bon choix.

    Voili voilou, même si ca arrive un peu tard, j'espère que mon message vous sera utile.

    Lg53

Discussions similaires

  1. Qu'attendez-vous d'un outil de documentation de projets Python ?
    Par rambc dans le forum Général Python
    Réponses: 8
    Dernier message: 10/09/2010, 00h05
  2. Devellopeur pour Projet Python
    Par ju_bicycle dans le forum Général Python
    Réponses: 0
    Dernier message: 24/03/2010, 16h36
  3. packager un projet python
    Par ad1lux dans le forum Déploiement/Installation
    Réponses: 1
    Dernier message: 22/04/2008, 12h17
  4. taille d'un projet Python
    Par planeur2007 dans le forum Général Python
    Réponses: 4
    Dernier message: 05/06/2007, 15h14

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