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 :

apprentissage fini et après ?


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut apprentissage fini et après ?
    Wesh,

    C'est bon j'ai terminé tous les chapitres sur les bases. Le reste des chapitres c est data science, IA, et robotique. Jverrai ça plus tard. Pour l instant jvais passer à SQL.
    Cque jveux savoir c est est-ce que jsuis pret à travailler ou pas encore ? Jvoulais faire des ptites appli sur google play.
    Jvoulais aussi offrir mes services sur upwork mais jai pas de portfolio encore. Vous en pensez quoi ?

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 762
    Par défaut
    Citation Envoyé par Yuseph Voir le message
    Cque jveux savoir c est est-ce que jsuis pret à travailler ou pas encore ?
    Pour ce qui est de travailler, une idée de programme et passer du temps à le coder suffit.

    Pour ce qui est de prétendre à un emploi de développeur Python, ben, il faut mettre des choses dans son CV et l'expédier à des employeurs potentiels... avec une lettre de motivation.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 840
    Billets dans le blog
    1
    Par défaut
    Bonjour

    Malheureusement les employeurs potentiels commencent par regarder ton école, ou par défaut ton expérience, avant de regarder tes connaissances.

    Et puis Python ça ne fait pas tout. Ce n'est qu'un langage, c'est à dire un outil te permettant de manipuler un environnement informatique que tu es censé savoir manipuler sans. Par exemple si on te donne deux ou trois fichiers CSV à "arranger" dans une bdd cohérente, il te faudra avoir l'expérience pour voir les informations communes et celles qui sont du détail pour ensuite créer les tables de la bdd qui vont bien en évitant par exemple les redondances (telle information répétée 500 fois dans la table A alors qu'elle aurait pu être stockée une seule fois dans la table B).
    Si maintenant on te demande de créer un programme Linux qui, à partir d'un login, est capable de dire si oui ou non le login existe ou pas, s'il existe a-t-il un mot de passe (attention, pas "quel est son mot de passe" ce qui est impossible, juste s'il en a un ou pas), quelle place il occupe sur le disque dur et quand il s'est connecté pour la dernière fois, comment feras-tu ? Ok tu te dis qu'il faut aller voir tel ou tel fichier donc en Python il faudra ouvrir, lire, comparer, mais avant-tout est-ce que tu les connais ces fichiers ? Pourtant ce sont des connaissances que n'importe quel débutant Linux connait dès sa première semaine. Aucun employeur ne voudra perdre son temps à te payer pendant que tu acquiert des connaissances que d'autres ont déjà et que tu devrais toi aussi avoir avant d'arriver chez lui.
    Ou alors un logiciel permettant à un secrétaire, comptable ou autre de travailler. Donc il te faudra programmer une GUI. Sais-tu utiliser un des différentes librairies GUI (tkinter, gtk, pyqt) disponibles sous Python ? Sais-tu déjà ce qu'est une GUI ? Comment peux-tu seulement oser écrire "apprentissage fini" après 3 mois ? J'ai commencé Python en 2007, parce que j'avais un truc à faire et qu'on m'avait dit sur un autre forum "tu devrais essayer python, je pense que ça serait bien adapté à ton projet". Ok, j'ai donc téléchargé un tuto, je l'ai lu, ai fait les exos puis ai commencé mon projet (et effectivement Python allait très bien pour ça). Mais c'est seulement en 2010, après avoir passé 3 ans à programmer en Python 5 jours par semaine, en revenant sans cesse sur ce que j'avais déjà écrit car au fur et à mesure que j'apprenais de nouvelles technos je voyais que certaines parties de mon code pouvaient être mieux écrites, que j'ai pu commencer à me dire "ok, maintenant je me sens à l'aise et je n'ai plus peur d'aborder un nouveau projet" et aujourd'hui encore, je ne me dis certainement pas "apprentissage fini" alors que je vois tout ce que je ne connais pas encore en Python.
    upwork c'est un peu pareil (je suis allé voir). Ok il y a du job Python mais ce job est bien souvent de mettre en liaison deux technologies A et B que tu dois alors fatalement connaitre. Un exemple
    1. Need to watch if there is any new DICOM file in a folder. if there is any, then convert to JPEG
    2. Then move that file to cloud

    Voilà, c'est un truc pris parmis ceux que je trouve les plus faciles et c'est du Python. Tu te sens capable ?

    Ou alors tu te mets comme indépendant (enfin ça dépend bien entendu des lois de ton pays) et ensuite tu peux essayer de te vendre dans les centres de formation comme professeur Python. Par exemple il y a le CFA qui forme des élèves divers et qui prend à l'occasion des indépendants comme professeur au cas par cas. Mais évidemment même s'ils acceptent de te prendre pour un essai, tu seras évalué à la fois par tes élèves pendant cet essai et ensuite par le CFA qui recueillera l'avis des élèves. Et si t'es incapable de répondre à leurs questions (parce que ce sont des élèves étant déjà dans le métier et qui viennent pour avoir une formation précise et ils verront vite ton niveau)...

    Ou alors tu développes un truc (à toi d'avoir l'idée) que tu mets sur google play. Et si ce truc plait...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  4. #4
    Membre Expert
    Avatar de MPython Alaplancha
    Homme Profil pro
    Paysan à 3 francs six sous
    Inscrit en
    Juin 2018
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Paysan à 3 francs six sous
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2018
    Messages : 923
    Billets dans le blog
    8
    Par défaut
    Bonjour,
    J'imagine (je ne suis pas du métier) que les offres d'emplois comme développeur peuvent être délocalisée . Du coup, il doit y avoir beaucoup de dev prét à travailler pour pas grand chose...
    Qu'en est il?

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 762
    Par défaut
    Citation Envoyé par Hominidé Voir le message
    Qu'en est il?
    On est toujours dans une logique de faire faire moyennant résultats et finance.

    Si on postule à la réalisation d'un projet, celui qui le commande appréciera les différents candidats en fonction du prix, du savoir faire, de la réputation, ...

    Lorsqu'on démarre (de rien) mieux vaut pouvoir montrer ce qu'on a déjà fait même s'il ne s'agit que d'applications perso. (des projets sur GitHub par exemple).

    Après il faut savoir "programmer", ce qui n'a pas grand chose à voir avec Python: partir du besoin, voir comment on va pouvoir le réaliser, chiffrer combien çà va prendre de temps, estimer la prise de risque,... pour s'engager sur un prix et des délais.

    Et comme dans toute entreprise, on saura chiffrer correctement qu'à partir du moment où on aura déjà réalisé des projets similaires.

    Ce qui permettra de gagner du temps dans la phase de conception, de réutiliser des codes côté réalisation,... et être "compétitif".

    Ce qui ne va pas sans une certaine "spécialisation" dans des domaines particuliers qui permet aussi de mieux comprendre les demandes du client (chaque métier à son jargon qui mène à confusion).

    Ce qui pose un problème de poule et d’œuf qui se résout soit dans la douleur soit par le passage dans une équipe de développement où on apprendra le métier avant d'envisager de se mettre à son compte.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Membre Expert
    Avatar de MPython Alaplancha
    Homme Profil pro
    Paysan à 3 francs six sous
    Inscrit en
    Juin 2018
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Paysan à 3 francs six sous
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2018
    Messages : 923
    Billets dans le blog
    8
    Par défaut
    Ce n'était pas vraiment le sens de ma question bien que la réponse est intéressante.
    Je reformule:
    Dans le monde, des développeurs qui ont l'expérience, la connaissance, ..., sont nombreux.
    J'imagine donc qu'un développeur français se trouve en compétition avec les développeurs du monde entier.
    Je doute qu'un développeur de france, accepte de travailler juste pour un smig.
    Par contre, un smic peut intéresser un développeur d'un pays pauvre.
    Du coup, pourquoi embaucher un développeur français?

Discussions similaires

  1. Réponses: 15
    Dernier message: 09/04/2008, 18h11
  2. Réponses: 1
    Dernier message: 24/10/2007, 14h39
  3. Formation par apprentissage après un Bac+3 info
    Par Premium dans le forum Etudes
    Réponses: 1
    Dernier message: 22/08/2007, 15h51
  4. Oracle 9i, Ok installation fini et après ?
    Par Shogun dans le forum Oracle
    Réponses: 9
    Dernier message: 06/03/2007, 16h54
  5. Réponses: 7
    Dernier message: 26/07/2006, 09h45

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