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

  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 683
    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 683
    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 811
    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 811
    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
    914
    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 : 914
    Billets dans le blog
    7
    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 683
    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 683
    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
    914
    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 : 914
    Billets dans le blog
    7
    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?

  7. #7
    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
    les employeurs potentiels commencent par regarder ton école, ou par défaut ton expérience
    ah parce que tu crois qu'avec mon nom de famille et mon cv bidon j'avais envisagé la piste salariale

    Sais-tu déjà ce qu'est une GUI ?
    ah oui pour faire une app google play qui en jette ya plutot intérêt de savoir cque c'est

    Comment peux-tu seulement oser écrire "apprentissage fini" après 3 mois ?


    mettre en liaison deux technologies A et B
    jsuis arrivé à un niveau où jpeux aller chercher les pièces manquantes et les coller. un ptit tuto et c'est fait

    comme professeur Python
    j'aime pas les gens

    new DICOM file in a folder. if there is any, then convert to JPEG
    jle fais tranquille

    move that file to cloud
    oh purée j'ai hate de commencer mon bouquin Azure il est là il m'attend

    (je ne suis pas du métier)
    qu'est-ce tu fais sur un forum Python ?

    pourquoi embaucher un développeur français?
    primo ya la barrière de la langue. secondo les quelques peuples non français qui parlent un français compréhensible ont presqu'aucun dev. tertio bon courage pour trouver un client ou un employeur qui confie une mission à un etranger qui plus est sans présentiel

  8. #8
    Membre Expert
    Avatar de MPython Alaplancha
    Homme Profil pro
    Paysan à 3 francs six sous
    Inscrit en
    Juin 2018
    Messages
    914
    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 : 914
    Billets dans le blog
    7
    Par défaut
    @Yussef:
    inutile de poser des questions pour tourner en dérision les réponses qui te sont apportées.
    qu'est-ce tu fais sur un forum Python ?
    Parce que je connais, parce que j'apprécie, parce que j'aime bien échanger sur le sujet.
    Ceci dit, je ne vais pas m'attarder plus sur ton cas .

  9. #9
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Citation Envoyé par Hominidé Voir le message
    @Yussef:
    inutile de poser des questions pour tourner en dérision les réponses qui te sont apportées.


    Parce que je connais, parce que j'apprécie, parce que j'aime bien échanger sur le sujet.
    Ceci dit, je ne vais pas m'attarder plus sur ton cas .
    Je crois que c'est effectivement inutile.

  10. #10
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 811
    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 811
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Yuseph Voir le message
    Citation Envoyé par Yuseph Voir le message
    Cque jveux savoir c est est-ce que jsuis pret à travailler ou pas encore ?
    ah parce que tu crois qu'avec mon nom de famille et mon cv bidon j'avais envisagé la piste salariale
    Ben la question me semblait plutôt implicite sur ce point. Ok si c'est pas le cas oublie ma remarque. Tu veux donc travailler juste pour toi, ok, lance-toi. Perso, mon tout premier programme Python ça a été un truc qui résoud le jeu "le compte est bon". On te donne 6 plaques prises parmis les chiffres de 1 à 9 avec ensuite 10, 25, 50, 75 et 100 (ex 1, 4, 10, 25, 75 et 9) et un total à atteindre (ex 811) et le programme te donne le cheminement (ex 25 * 9 = 225; 225 - 1 = 224; 224 * 4 = 896; 896 - 10 = 886; 886 - 75 = 811).

    Ensuite si tu manques d'inspiration tu peux trouver sur le net plein de sites de challenges en ligne (mais interdit de les donner ici car c'est HC)

    Citation Envoyé par Yuseph Voir le message
    jsuis arrivé à un niveau où jpeux aller chercher les pièces manquantes et les coller. un ptit tuto et c'est fait
    Wesh t'es trop une brute. Tiens, viens m'affronter dans l'arène

    Citation Envoyé par Yuseph Voir le message
    jle fais tranquille
    T'es sûr ? Personnellement rien que la contrainte me met plein de questions en tête (faut-il regarder le dossier au lancement du prog ou bien le prog doit-il tourner en permanence et scruter toutes les x secondes ? détection d'un nouveau fichier donc mémorisation des fichiers déjà présents mais mémorisation sur quel support ?, etc etc etc)

    Citation Envoyé par Yuseph Voir le message
    oh purée j'ai hate de commencer mon bouquin Azure il est là il m'attend
    Ok, lance toi, le truc est ouvert. Je connais un gars il a développé un petit truc pour linkedin et il le propose à 20€/mois. Et il a déjà 200 clients (et juste par bouche à oreille). Alors pourquoi pas toi...

    Citation Envoyé par Hominidé Voir le message
    Parce que je connais, parce que j'apprécie, parce que j'aime bien échanger sur le sujet.
    Exactement. Pas besoin d'être du métier pour aimer ledit métier, aimer en parler et aimer écouter les réponses qui sont faites. Voire même parfois arriver à proposer une solution correcte à la question posée
    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]

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