J'ai fait 5 années de fac, les deux premières étaient dans l'électronique,
puis cursus full informatique.
En 3e année, donc, j'ai rencontré les "théoriciens" de l'informatique, les
DEUG MIAS (je ne sais même pas ce que ça veut dire, mais c'est genre math
pour l'informatique). C'est sûr ils connaissaient des noms de patterns, des
diagrammes de classes, des formules algorithmiques. Nous étions 10 à venir
d'électronique et on n'a jamais été spécialement largué.

Mon plus mauvais souvenir c'est le partiel de "calculabilité et complexité"
dans un amphi non chauffé au lendemain des fêtes de fin d'année.
Malheureusement je ne me souviens plus du nom du professeur, mais
visiblement le cours est toujours donné par de nouveaux enseignants :
http://www.lirmm.fr/~rgirou/enseignement/coursm1.pdf.

Comme le dit Anthony, si ça m'a servi une fois, c'est déjà beaucoup. La
théorie ça va bien pour les experts, pour les gars sur le terrain, une
connaissance globale, logique et gourmande suffit largement à mon sens.
Dans la vraie vie, on *approximatise*, on néglige quelques paramètres non
pertinents, on arrondit.

La meilleure leçon apprise au cours de mes 5 années d'étude me fut donnée
par Kaput, maitre mountyhall et accessoirement enseignant-chercheur au
*lirmm* : "je ne suis pas là pour vous enseigner l'informatique, je suis là
pour vous apprendre à apprendre". Que de bons souvenirs lorsqu'en salle
machine, face au codage d'un meta-évaluateur *lisp*, notre cher Kaput nous
lançait un "fuck me ask google" alors qu'il utilisait ses PA sur mh.

http://games.mountyhall.com/mountyhall/View/PJView.php?ai_IDPJ=38205

J'espère que ce petit récit t'a un peu éclairé.



2014-01-31 Igor Laborie <[email protected]>:

> Je pense que l'on peut devenir un bon développeur sans avoir un grand
> background théorique. car avec l'experience tu utilisera des designs
> patterns sans le savoir (cf Mr Jourdain et la prose).
> Par contre tu gagnera du temps à t'informer sur le sujet.
>
> De mon coté l'an dernier je me suis 'amusé' à faire les cours
> d'algorithmes sur coursera (https://www.coursera.org/course/algs4partI),
> j'ai trouvé ça passionnant et beaucoup plus pointu que ce que j'avais eu en
> école d'ingé. Par contre ça ne me sert pas trop au quotidien.
>
> Je pense que l'informatique c'est fait pour les gens curieux qui ont envie
> d'apprendre sans cesse de nouveaux trucs, donc n'hésites pas à regarder les
> aspects théorique si tu trouve ça intéressant.
>
>
> Le jeudi 30 janvier 2014 19:20:44 UTC+1, Grégory Salvan a écrit :
>
>> Salut,
>> on ne parle pas souvent théorie.
>>
>> Comme je n'ai pas fait d'études post bac, je me demande si lorsque vous
>> codez, que vous utilisez des patterns ou lisez des code smell vous pensez à
>> la théories des ensembles de Von Neuman ou à la théorie des catégories et
>> si ça vous aide à mieux comprendre votre code en vue de l'améliorer ?
>>
>  --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Software Craftsmanship Toulouse.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> [email protected].
> Pour plus d'options, visitez le site
> https://groups.google.com/groups/opt_out .
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Software 
Craftsmanship Toulouse.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .

Répondre à