• [^] # Re: Change de branche

    Posté par . En réponse au journal Pourquoi aimez-vous coder ?. Évalué à 3.

    Je crois que tu as mis le doigt dessus.

    Je vais te révéler un truc : en école d'ingé, et même en première année de fac, les exercices de programmation n'ont généralement aucun intérêt. C'est peut-être différent dans des écoles telles que l'épita (je ne trollerai pas dessus, je n'y ai jamais mis les pieds) qui visiblement sont très orientées programmation, mais j'en doute. En général, le profane y apprend que la programmation, spécialement en C d'ailleurs, se résume aux tableaux, aux listes chaînées, et à des exercices d'algorithmique fondamentaux (hash table entre autre), qui sont très pratiques en eux-mêmes mais qui ne s'apparentent qu'à de la gestion.

    A contrario, la plupart des programmeurs de vocation te diront que leur métier s'apparente plus à un art qu'à une activité de technicien. Il existe même un ouvrage de Pierre Lévy qui a le mérite de se pencher avec circonspection sur ce phénomène, mais dont le style rédactionnel est malheureusement imbitable pour la plupart des principaux intéressés. http://www.yodawork.com/websp/SW2_consult_ref?F_refid=2289&a(...)

    Ceci dit, tu as pu constater qu'un certain nombre de coders ici a commencé il y a une vingtaine d'années sur 8 bits, et particulièrement sur Thomson, majoritairement grâce au plan Informatique pour Tous. J'ai moi-même fait mes premières armes sur les MO5 de l'école communale, puis sur mes propres et successifs MO6 et TO8D.

    C'est qu'a cette époque, on était encore relativement pionniers, même si les ordinateurs étaient déjà bien répandus, et surtout :

    - On avait le contrôle total de sa machine.
    - Les ressources étaient très limitées et il fallait les utiliser judicieusement. On ne faisait pas une boucle de dix mille itérations comme une boucle de cent.

    En contrepartie, on avait pas trente-six modèles d'un même ordinateur, et la courbe de croissance de la loi de Moore était encore suffisamment proche de l'origine pour que l'on puisse se permettre de se spécialiser et d'explorer sa machine jusque dans les moindres recoins.

    Autant dire que l'approche de l'informatique était diamétralement différente. Mais je dis bien "approche", car si un PC d'aujourd'hui est 32000 fois plus puissant que le premier du nom, sorti il y a 25 ans, leur architecture fondamentale (Turing) reste la même. Il est donc possible de faire des choses merveilleuses avec les machines contemporaines, mais il faut avoir connu l'esprit du développement de l'époque pour savoir quoi chercher ...