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

Etudes Discussion :

Programmeur autodidacte : Conseils en partant de zéro ?


Sujet :

Etudes

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Autodidacte débutant
    Inscrit en
    novembre 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Autodidacte débutant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : novembre 2021
    Messages : 3
    Points : 6
    Points
    6
    Par défaut Programmeur autodidacte : Conseils en partant de zéro ?
    Bonjour / Bonsoir à tous !

    Je suis Maksy, nouveau sur le forum. Si j'écris ici c'est pour vous parler d'un projet qui me tiens à cœur : Je veux devenir programmeur.

    Pour poser un peu le contexte, c'est quelque chose dont je rêve depuis un moment mais je ne me suis jamais donner les moyens dans le parcours scolaire classique. Si cette motivation revient plus forte que jamais aujourd'hui, c'est parce qu'en tant que fonctionnaire d'état, la possibilité de passer un examen de qualification s'offre à moi. Bien entendu, il faut pour cela, non pas être diplômé mais compétent. Et pour l'instant je n'y connais rien : je dois donc partir de zéro.

    Étant déjà en poste, j'ai choisi d'apprendre cela de manière autodidacte et en distanciel pendant mes heures libres. Je suis conscient du travail qui m'attend mais je suis prêt à cet effort pour réaliser mon rêve. Ma question est donc la suivante : d'après-vous quelles sont les étapes pour devenir développeur en partant de zéro ?

    Voici quelques exemples de choses que j'ai commencé à regarder :
    - Un cours sur les algorithmes pour commencer dans un premier temps
    - Quelques vidéos de programmeur sur Youtube
    - Le compte professionnel de formation (qui propose des formations en distanciel, mais je ne sais pas laquelle choisir, si vous avez des idées je suis preneur)

    En vous remerciant pour votre aide, ce projet me tiens vraiment beaucoup à cœur.
    Je vous souhaite une bonne journée / soirée et à bientôt !

    Informatiquement,
    MAKSY

  2. #2
    Expert éminent sénior

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

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

    Informations forums :
    Inscription : avril 2002
    Messages : 2 567
    Points : 17 153
    Points
    17 153
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  3. #3
    Membre expérimenté
    Homme Profil pro
    Informaticien
    Inscrit en
    avril 2011
    Messages
    329
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : avril 2011
    Messages : 329
    Points : 1 304
    Points
    1 304
    Par défaut
    Bonjour,

    Même si la perspective d'obtention d'un diplôme n'est pas réellement le premier objectif ici, je peux éventuellement te conseiller de regarder du côté du CNAM. Il y a plusieurs intérêts :

    - Dans la filière info, les cours peuvent se faire essentiellement à distance et hors temps de travail.
    - Ce ne sera pas forcement plus long qu'un apprentissage 100% autodidacte mais ça peut t'aider à structurer ta démarche (et typiquement, pour couvrir les bons sujets sans te perdre dans des choses qui ne te serviront pas trop).
    - Plus tard, tu sera peut-être content de pouvoir valoriser cet investissement personnel (les diplômes sont reconnus).
    - Plusieurs cursus sont finançables via le CPF
    - ...

    Bonne recherche !

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Autodidacte débutant
    Inscrit en
    novembre 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Autodidacte débutant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : novembre 2021
    Messages : 3
    Points : 6
    Points
    6
    Par défaut
    Bonjour à tous les deux et merci pour vos réponses.

    Effectivement le CNAM propose pas mal de formations que je peux financer avec mon cpf et qui me permettrons de poser un cadre un peu plus solide.

    Il faut aussi que je m'oriente sur un langage de programmation et honnêtement il y en a tellement et il y a tellement d'avis différents ^^' Je pensais prendre du Python mais apparemment commencer par PHP est pas mal mais il y a aussi C ou Java qui me sont conseillés x)

    Bonne journée à tous !

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2012
    Messages
    2 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : septembre 2012
    Messages : 2 993
    Points : 15 897
    Points
    15 897
    Par défaut
    Salut Maksy,


    Effectivement le CNAM est surement une bonne option, surtout si tu peux le faire financer pour tout ou partie.

    Pour ce qui est de choisir un langage pour commencer à mettre les doigts dans le cambouis, c'est compliqué de te conseiller. Chacun à son langage de programmation fétiche, de la même manière que chacun à son parfum de confiture préféré. C'est pas parce que ma confiture préférée c'est la framboise que les autres ne sont pas bonnes.


    Cela étant dit, je pense que python est une bonne option pour commencer l'algorithmie; les conditions, les boucles, la récursivité, etc... bref, les notions de bases pour transposer le langage naturel en algorithme. J'aurais quand même tendance à te déconseiller PHP, qui à mon sens appartient plus au passé qu'à l'avenir (même si il reste beaucoup de sites en PHP, au même titre qu'il reste du cobol dans toutes les bancassurances). C pourrait aussi être une bonne option pour commencer, si tu mets les pointeurs de côté.

    L'important, c'est d'acquérir les bases d'algorithmie, le langage, c'est presque accessoire derrière.

    Je te dirais bien d'aller ensuite vers un langage "orienté objet" aussi par la suite, donc java ou C++. Java est plus usité pour le "tout venant", C++ est plus utilisé dans certains marchés de niche.


    Saches en tout cas qu'il n'y a pas de "mauvais choix". Le langage choisi est un moyen de parvenir à tes fins.

  6. #6
    Membre expérimenté
    Homme Profil pro
    CTO
    Inscrit en
    avril 2006
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : CTO
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2006
    Messages : 320
    Points : 1 499
    Points
    1 499
    Par défaut
    Je ne vois pas en quoi PHP est un langage du passé...
    Les dernières verisons (PHP 7 / 8) sont tout à fait convaincantes et modernes.

    Néanmoins Python est un excellent langage d'aprentissage.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Autodidacte débutant
    Inscrit en
    novembre 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Autodidacte débutant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : novembre 2021
    Messages : 3
    Points : 6
    Points
    6
    Par défaut
    Merci pour vos réponses.

    Effectivement je trouve tellement de vidéos, documentation et cours sur Python. De plus, il a l'air d'être assez complet et puissant donc je pense m'orienter vers ce langage pour commencer mon apprentissage. Cela me permettra de me lancer concrètement.

    Il me faut vraiment acquérir les bases en terme d'algorithmie et tout se qui va avec.

    Encore merci à vous

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2012
    Messages
    2 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : septembre 2012
    Messages : 2 993
    Points : 15 897
    Points
    15 897
    Par défaut
    Citation Envoyé par Antjac Voir le message
    Je ne vois pas en quoi PHP est un langage du passé...
    Les dernières verisons (PHP 7 / 8) sont tout à fait convaincantes et modernes.

    Néanmoins Python est un excellent langage d'aprentissage.
    C'est vrai que c'est un peu gratuit.

    J'ai cette image un peu vieillotte de PHP 4/5, avec tous ces sites codés à l'arrache. J'imagine qu'on peut en avoir un usage beaucoup plus "professionnel", surtout si le langage à évolué!

    Comme quoi, il ne faut pas se baser sur ses préférences en terme de confiture pour conseiller les autres!

  9. #9
    Membre expérimenté
    Homme Profil pro
    CTO
    Inscrit en
    avril 2006
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : CTO
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2006
    Messages : 320
    Points : 1 499
    Points
    1 499
    Par défaut
    Comme je dis souvent, il y a deux sortes de langages, ceux que tout le monde critique et ceux que personne n'utilise

Discussions similaires

  1. Pourquoi réécrire un projet en partant de zéro ? Parce que l'ancien code est un fatras ?
    Par Blondelle Mélina dans le forum Débats sur le développement - Le Best Of
    Réponses: 43
    Dernier message: 01/06/2020, 02h25
  2. Apprendre BO en partant de zéro
    Par mm.12 dans le forum Débuter
    Réponses: 8
    Dernier message: 08/10/2015, 10h46
  3. Réponses: 3
    Dernier message: 23/08/2015, 18h28
  4. Réponses: 1
    Dernier message: 28/06/2007, 13h58

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