Journal Les informaticiens précoces
En flânant sur le Web. J'ai été surpris par l`âge d'un des développeurs de FireFox. Il s'agit du célèbre Blake Ross, âgé de 20 ans seulement. Comment peut on être chef d'entreprise et développeur à cette âge? J'ai du mal à comprendre. La moyenne d'âge pour un diplômé bac+5 doit être de 24 ans environ. À moins d'être très en avance. Je pense que ces informaticiens précoces ne sont pas une bonne chose. Cela semble courant aux EU: développeur web ou de jeu à 15 ans ... Bon Linus Torvalds à commencé Linux quant il était encore étudiant. Mais il a fini ses études quand même (d'après Wikipedia: Torvalds attended the University of Helsinki from 1988 to 1996)!
# ouai
Posté par Marc (site web personnel) . Évalué à 10.
Franchement, quand tu vois certains BAC+5 qui sortent avec un diplome qui les annoncent ingénieur ou titulaire d'un DESS/Master developpeur mais qui savent pas faire un try/catch en java.... Il est sans doute mieux d'avoir un gars qui sait vraiment faire qqch de ses 2 mains, même s'il ne rentre pas dans le moule (qu'est ce qu'on aime les moules en france)
[^] # Re: ouai
Posté par mammique . Évalué à 10.
Surtout avec des French-Fries :-)
[^] # Re: ouai
Posté par Ph Husson (site web personnel) . Évalué à 6.
(je sais pas je dis ca)
bon sinon tu conseillerais quel pays pour éviter d'avoir à suivre le moule?
[^] # Re: ouai
Posté par Jack ze . Évalué à 4.
Et pis les voitures elles prennent pas feu ici...... enfin faudrait déjà qu'il arrête de pleuvoir...
[^] # Re: ouai
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 7.
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: ouai
Posté par Nicolas Boulay (site web personnel) . Évalué à 6.
"La première sécurité est la liberté"
[^] # Re: ouai
Posté par Mr_Moustache . Évalué à 3.
Le pire la dedans, c'est l'odeur /o\
[^] # Re: ouai
Posté par yves a (site web personnel) . Évalué à 7.
J'ai un bac+4 et je connais pas java.
C'est grave docteur ?
[^] # Re: ouai
Posté par avirdnam . Évalué à 1.
Connaissez vous OEM au moins?
[^] # Re: ouai
Posté par lezardbreton . Évalué à 9.
Ha, tu n'as donc pas compris que certains ingénieurs ne sont pas destinés à devenir développeurs ? Pire, certains ont oublié toute notion de développement deux mois après leur diplôme, choquant, non ?
[^] # Re: ouai
Posté par Marc (site web personnel) . Évalué à 3.
C'est pas une généralité, heureusement, mais ça existe....
[^] # Re: ouai
Posté par Philippe F (site web personnel) . Évalué à 1.
[^] # Re: ouai
Posté par lezardbreton . Évalué à 2.
Cela dit, certaines écoles n'enseignent pas java, tout comme moi, je n'ai jamais appris de Visual Basic, ou d'Objective C, ou de programmation d'interface graphique, etc ...
S'il s'agit d'un stage de deuxième année d'école d'ingénieur, alors c'était mon cas, je n'ai commencé à étudier java qu'après ce stage.
# heu
Posté par Matthieu . Évalué à 10.
En France, on donne beaucoup d'importance au diplôme. Tout comme l'habit ne fait pas le moine, le diplome ne fait pas le moine non plus !
[^] # Re: heu
Posté par Amaury . Évalué à 8.
> trop passionné.
En effet, et le fait d'être dans un amphi ou non n'y change rien.
[^] # Re: heu
Posté par Victor STINNER (site web personnel) . Évalué à 2.
En France, on donne beaucoup d'importance au diplôme.
Rah là là, c'est tellement vrai ! ... Je cherche un stage et j'suis autodidcate, alors si tu es DRH contacte moi :-D (si si, c'est sérieux ... par contre, j'aurai bientôt niveau BAC+5, alors bon...).
Haypo
[^] # Re: heu
Posté par Yannick P. . Évalué à 1.
http://fr.news.yahoo.com/08112005/202/un-britannique-de-19-a(...)
# y a plus jeune
Posté par yves a (site web personnel) . Évalué à 10.
Responsable de la branche 2.4.x de linux à 18 ans !
[^] # Re: y a plus jeune
Posté par mammique . Évalué à -1.
2005 - 1983 = 22 ans
[^] # Re: y a plus jeune
Posté par gnumdk (site web personnel) . Évalué à 7.
>2001 (depuis le 2.4.16)
2001 - 1983 = 18
[^] # Re: y a plus jeune
Posté par mammique . Évalué à 3.
responsable de la branche 2.4.x de linux à/a 18 ans !
# Si tu savais...
Posté par Infernal Quack (site web personnel) . Évalué à 5.
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: Si tu savais...
Posté par Matthieu . Évalué à 10.
[^] # Re: Si tu savais...
Posté par chl (site web personnel) . Évalué à 6.
[^] # Re: Si tu savais...
Posté par Matthieu Lemerre (site web personnel) . Évalué à 1.
http://l-lang.org/ - Conception du langage L
[^] # Re: Si tu savais...
Posté par sirrus . Évalué à -1.
[^] # Re: Si tu savais...
Posté par WH (site web personnel) . Évalué à 7.
# .
Posté par snt . Évalué à 5.
[ j'ai pas dit que je codais bien à 18 ans hein. Ni meme maintenant. M'enfin le gars de 20 ans sur firefox, il est pas seul non plus. Si y'a un ou deux types pas mauvais pour chapeauter le tout, ca peut tres bien le faire à mon avis. ]
[^] # Re: .
Posté par Matthieu . Évalué à 10.
goto school
goto bed
goto boire ton huile de foi de morue
goto te laver les dents
ah les joies à 8 ans ! que du bonheur ;-)
[^] # Re: .
Posté par Mildred (site web personnel) . Évalué à 3.
[^] # Re: .
Posté par salvaire . Évalué à -5.
[^] # Re: .
Posté par zerchauve . Évalué à 4.
et si l'informatique théorique avait toutes les solutions de l'informatique pratique, ca se saurait aussi...
[^] # Re: .
Posté par barca . Évalué à -2.
[^] # Re: .
Posté par ahuillet (site web personnel) . Évalué à 2.
D'ailleurs c'est pour ça que c'est eux qui feront avancer l'informatique (et le monde...) plus tard.
Quant à Marcello Tosatti, sans vouloir t'offenser, s'il est là où il est c'est qu'il fait certainement des choses que tout le monde ne sait pas faire...
Au fait, si tu sacrifies ta vie sociale, ça laisse pas mal de temps pour apprendre, quand tu es jeune. Je peux témoigner :/
[^] # Re: .
Posté par yves a (site web personnel) . Évalué à 1.
Je pari que tous ces génies précoces sont des associaux, hyper coincé avec les filles et qu'ils portent des lunettes en cul de bouteilles a force de s'exploser les yeux 23h/24 devant un écran.
Moi jaloux !
euh....
[^] # Re: .
Posté par Prae . Évalué à 1.
[^] # Re: .
Posté par Marc (site web personnel) . Évalué à 4.
[^] # on y croit
Posté par Jiel (site web personnel) . Évalué à 6.
[^] # Re: on y croit
Posté par avirdnam . Évalué à 4.
[^] # Re: .
Posté par Pascal Terjan (site web personnel) . Évalué à 10.
Tu sais, beaucoup de lycéens s'amusent depuis longtemps à coder des moteurs 3d, c'est basé sur des opérations sur les matrices et ils n'ont pas encore appris ce que ca représente mathématiquement et les "calculs standards", ça ne les empêche pas de le coder et de trouver parfois des grosses optimisations.
Certains décident aussi de comprendre ce qu'ils font et lisent des livres, à 16 ans tu es autant capable d'apprendre qu'à 20, et si tu passes ton temps libre à apprendre l'informatique pendant 2 ou 3 ans, tu auras plus appris sur le domaine qu'en 5 ans de cours (et oui le temps libre est supérieur au temps de cours, et en plus tu te contentes de ce qui t'intéresse). Par contre c'est certain que tu n'auras pas appris certaines choses annexes comme la gestion de projet, le travail en équipe, ... mais bon si tu participes à un gros projet ca vient ou on te jette.
Après je souhaite pas aux gens de ne pas avoir de vie, mais en général c'est le cas de ceux qui atteignent un haut niveau jeunes.
[^] # Re: .
Posté par brunus (site web personnel) . Évalué à 2.
Au collège, en 4em, j'ai ue la chance d'avoir accès aux premiers Bull Micral qui était destinés aux écoles...j'ai bassiné mes parents pour avoir un ZX81 et une télé (d'occase) dans ma chambre...ma "vie" à commencé à ce moment...
Ok...c'est un peu chiant d'expliquer à une fille qui veut absolument sortir avec toi que tu peux pas parceque t'es "trop occupé à débuguer les listings d'Hebdogiciel"...mais bon après quelques années on apprend à faire des pauses entre les sessions de codage ;-)
[^] # Re: .
Posté par zerchauve . Évalué à -2.
[^] # Re: .
Posté par Yannick P. . Évalué à 2.
j'ai essayé les filles pour faire hardeur...
...
Comme quoi j'ai essayé le tout (sauf l'acide, lui préférant la Guiness fraiche)
...
J'ai finis AP sur AS400 dans une banque... sic!
[^] # Re: .
Posté par Guillaume Knispel . Évalué à 6.
En plus la majorité des algo d'OS ne sont pas si compliqués que ça.
[^] # Re: .
Posté par zerchauve . Évalué à -5.
L'info n'est pas (encore) une science, et ne le sera peut etre jamais.
C'est de l'artisanat de haut niveau.
L'apprentissage ne se fait pas de les livres. L'info ca rentre par les doigts.
[^] # Re: .
Posté par Yusei (Mastodon) . Évalué à 6.
Gödel, Church, Turing, Von Neuman, Knuth, Dijkstra, ...
[^] # Re: .
Posté par Ramso . Évalué à -1.
Le plus scientifique qu'ils aient fait, c'est de la théorie mathématique. L'informatique est une discipline pratique qui exploite les connaissances des mathématiques, de la physique, etc.
[^] # Re: .
Posté par Yusei (Mastodon) . Évalué à 5.
Kurt Gödel c'est uniquement un mathématicien, je te l'accorde, mais c'est lui qui a permis de répondre "non" à la question "est-il possible de faire un programme d'ordinateur qui démontre toutes les mathématiques à partir de quelques axiomes ?"
Alonzo Church a créé le lambda calcul, qui a donné des langages de programmation comme LISP, Scheme ou ML.
Alan Turing a plus ou moins inventé les ordinateurs, et créé un cadre scientifique permettant de déterminer ce qu'on peut faire avec et ce qu'on ne peut pas faire.
John von Neumann a fait trop de choses pour que je m'amuse à les citer, mais en particulier il a bossé sur les automates.
Donald Knuth est le maître incontesté de l'analyse d'algorithmes, l'auteur de "The Art of Computer Programming", le créateur de TeX...
Edsger Dijsktra a inventé les sémaphores, a travaillé sur les preuves de programmes, a découvert un des algorithmes les plus célèbres du monde, qui permet de trouver le plus court chemin entre deux sommets d'un graphe.
D'un autre côté, je soupçonne que pour toi l'informatique se restreint uniquement à l'action d'écrire du code, et pas au fait de réfléchir à la manière dont on résoud des problèmes. Dans ce cas, je doute de pouvoir te convaincre.
[^] # Re: .
Posté par kd . Évalué à 5.
On peut un peu comparer ça avec un laborantin, dont le métier est la préparation et la réalisation d'expériences de physique (par exemple). Un laborantin n'est pas nécessairement un physicien théorique. Et pourtant, la physique théorique est une science. De même, un physicien théorique n'est pas quelqu'un de nécessairement extrêmement doué en manipulations expérimentales.
# Mon avis personnel que je partage...
Posté par djibb (site web personnel) . Évalué à 8.
Ne le prends pas mal, mais qu'est-ca que ca change qu'il ait 20 ans ou 28 ? les décisions qu'il prendra seront-elles vraiment différentes ?
Le génie n'attend pas.
Les compétences n'attendent pas.
Si il a ce "poste" c'est que ses compétences ont été tout à fait reconnues par toute une communauté.
Qu'importe l'age.... tant qu'on a ...
[^] # Re: Mon avis personnel que je partage...
Posté par Yusei (Mastodon) . Évalué à 4.
Certes, il y a des génies qui codent mieux à 18 ans que moi maintenant ou dans dix ans. Mais je pense que pour eux aussi, il y a des choses qu'on ne peut pas apprendre en quelques années, et qui nécessitent un bagage théorique énorme. Et probablement que ces mêmes génies seront meilleurs à 28 ans qu'à 18, s'ils continuent dans la même voie avec la même motivation.
Tout ça, un peu confusément, pour dire que si l'âge ne permet pas de comparer les compétences de deux personnes, il a quand même une importance.
# Comme disait l'autre
Posté par Pascal Terjan (site web personnel) . Évalué à 9.
Corneille
[^] # Re: Comme disait l'autre
Posté par Prae . Évalué à 3.
tu m'as ôté les mots de la bouche.
(même si les premiers n'allaient pas être très -corporate- pour ce monsieur Salvaire aka "je suis aigri de la life d'avoir mon bac+5 et de pas savoir faire une instruction en C")
*pardon aux familles toussa, ce post m'a plus qu'énervé et vous avez le droit de me "moinsser" à mort*
[^] # Re: Comme disait l'autre
Posté par avirdnam . Évalué à -1.
et le Pascal, je t'aime ...
Je ne dirais que ceci :
GOTO 'Rue du roi de Sicile'
GOTO 'Quetzal'
GOTO 'Banana'
[^] # Re: Comme disait l'autre
Posté par WH (site web personnel) . Évalué à 2.
Moi et sans doute d'autres aussi
# C'est triste
Posté par avirdnam . Évalué à 6.
Sinon, saches que l'experience compte presque plus que le diplôme maintenant.
Et ce qu'on demande à un BAC+5 n'est pas forcement de la technicité, mais plutôt de l'organisationnel.
[^] # Re: C'est triste
Posté par liberforce (site web personnel) . Évalué à 7.
# Enfin bon
Posté par Erwan . Évalué à 4.
C'est peut-etre que je suis stupide, mais je n'aurais pas appris en autodidacte les classes de complexite de problemes, et quand on tombe sur un probleme NP-complet c'est pratique de le reconnaitre. Ca permet de partir dans un algo d'approximation plutot que de se lancer dans un algo exponentiel, qui marchera bien sur le jeu de test mais va mouliner pendant une semaine une fois mis en production.
Donc s'ils sont bons, tant mieux. Mais ne t'inquietes pas, les jeunes autodidactes vraiment competents ne sont pas assez nombreux pour te piquer ta place de Bac+5. En plus, la plupart des recruteurs qui prefereront toujours un Bac+5, c'est plus sur et ca entretien le systeme qui les a mis la.
[^] # Re: Enfin bon
Posté par Gniarf . Évalué à 6.
[^] # Re: Enfin bon
Posté par Anonyme . Évalué à 4.
Ouai, ce qui explique peut-être l'incompétence majoritaire dans les boîtes pros en informatiques, parmis les admins systèmes et compagnie. Quand j'en vois certain, je me dis que sélectionner sur diplôme c'est vraiment n'importe quoi.
[^] # Re: Enfin bon
Posté par Erwan . Évalué à 8.
Bref, le fait que quelqu'un a un diplome c'est une indication. Ca ne veut pas forcement dire qu'il sera competent, mais ca veut dire qu'il a pu prouver d'une certaine intelligence, d'une capacite a etudier et qu'il a des connaissances de base.
[^] # Re: Enfin bon
Posté par Prae . Évalué à 7.
pour avoir fait beaucoup de boite en tant que prestataire, parfois c'est dur de voir que la personne que vous aidez dans l'autre boite à (statut+salaire)*2 que vous et est une pure quiche totale dans tout les domaines en informatique (même pas un domaine de prédilection ... ou alors il le cache bien !)
Le must étant une fois, dans une grosse boite, un « ingénieur système » avec sur son CV « Master Oracle SQL » et « Language SQL », et la première question qu'il me pose quand il me voit faire un "ALTER ...." c'est « c'est quoi ce language ? »
Je crois que j'ai du le regarder 10 bonnes minutes, effrayés en voulant lui sauter à la gorge et lui demandant son salaire frénétiquement.
(puis après je suis sortit de mes songes et je me suis rappeler que le meurtre était interdit :-)
[^] # Re: Enfin bon
Posté par soulflyb (Mastodon) . Évalué à 2.
--->{}
[^] # Re: Enfin bon
Posté par un_brice (site web personnel) . Évalué à 5.
GLMF utilise de temps à autres le terme "np-complet", ça peut pousser à chercher ce que ça veut dire. Après à force d'en entendre parler j'ai fini par comprendre ce que ça voulait dire (par contre je sais pas comment tu fait pour les "reconaitre" dans le cas général, j'avais l'impression que ça faisait l'objet de preuves au cas par cas).
C'est comme ça que ça c'est passé pour moi et je pense pas être le seul. La preuve, c'est qu'à mon avis une bonne partie des linuxfriens qui lisent ce post sans comprendre certains mots vont chercher sur la wikipedia.
[^] # Re: Enfin bon
Posté par Erwan . Évalué à 2.
Et bien tu me pretes des qualites que je n'ai pas, car sans mes bases de prepa j'aurais eu un peu de difficultes, et sans etre force a comprendre ce que sont vraiment les classes de complexite j'aurais abandonner rapidement.
par contre je sais pas comment tu fait pour les "reconaitre" dans le cas général, j'avais l'impression que ça faisait l'objet de preuves au cas par cas
Un probleme est NP-complet s'il peut se reduire a un autre probleme NP-complet. Quand on connait les principaux problemes NP-complets (SAT, voyageur de commerce, coloration de graphe...) on arrive a voir que les problemes qu'on essaye de resoudre sont equivalents a l'un de ceux-la.
C'est comme ça que ça c'est passé pour moi et je pense pas être le seul. La preuve, c'est qu'à mon avis une bonne partie des linuxfriens qui lisent ce post sans comprendre certains mots vont chercher sur la wikipedia.
Oui. Et sur wikipedia, ils vont trouver ca:
Classe NP : c'est la classe des problèmes de décision pour lesquels la réponse oui peut être décidée par un algorithme non-déterministe en un temps polynomial par rapport à la taille de l'instance.
Bon, donne ca a un lyceen de base qui se prend pour Blake Ross ("pas besoin de faire des etudes pour etre informaticien !") et regarde la tete qu'il fait :).
[^] # Re: Enfin bon
Posté par avirdnam . Évalué à 1.
Problème dans la definition:
Qu'est ce une classe de problème de decision?
Q'est un temps polynomial par rapport à une taille d'instance?
Qu'est ce une taille d'instance?
Bref, ce ne me donne pas envie de savoir ce que signifie un np-complet
Mais ne vous inquiétez, je me rattrape en maitrisant le firmware Pa-RISC chose que je n'aurai jamais appris à l'école et que j'ai voulu maitriser.
Bref, dans tout les domaines de l'informatique, les etudes (DUT ou DEUG ou Maitrise, Ou ecole d'ingenieur) t'enseignent l'informatique, mais ne te donne aucune culture générale informatique qui est obligatoire, je dirais même vitale.
[^] # Re: Enfin bon
Posté par Guillaume Knispel . Évalué à 3.
[^] # Re: Enfin bon
Posté par Yusei (Mastodon) . Évalué à 2.
Un problème de décision, c'est un problème dont la réponse est "oui" ou "non". Une classe de problèmes de décision, c'est un regroupement de problèmes selon un critère particulier. Par exemple, il y a la classe des problèmes de décision dont la réponse est toujours "oui" (pas très intéressante comme classe).
Lorsque le critère qui nous intéresse est la complexité des problèmes, on parle tout naturellement de "classes de complexité". On trouvera dans une même classe tous les problèmes de complexité similaire (voir plus loin).
Un problème, c'est une question et des données. La question est toujours la même, ce sont les données qui changent. On appelle un jeu de données particulier une "instance". Ce jeu de données a une taille, que l'on compte par exemple en bits nécessaires pour la représenter.
Par exemple, le problème suivant
Problème: le résultat de l'addition de A et B est-il supérieur à C ?
Données: trois entiers A, B et C
une instance de ce problème peut être (3, 1, 2), et la taille de cette instance est 3 fois le nombre de bits utilisés pour représenter un entier.
On compte le temps que met un algorithme à s'exécuter en comptant le nombre d'opérations unitaires effectuées (en général, dans le pire des cas).
- Si mon algorithme effectue exactement K opérations, quelle que soit la taille de mes données, il est en temps constant
- Si j'ai des données de taille N et que mon algorithme doit effectuer K fois N opérations, il est en temps linéaire (en fonction de la taille des données).
- Si mon algorithme doit effectuer K puissance N opérations, il est en temps exponentiel (en fonction de la taille des données).
- etc.
En règle générale, si le nombre d'opérations effectuées par l'algorithme est un polynome qui dépend de la taille des données (a*N^K + b*N^(K-1)... + c*N + d), on dit qu'il est en temps polynomial. "P" est la classe des problèmes s'effectuant en temps (et espace) polynomial en fonction de la taille des données, voila voila.
[^] # Re: Enfin bon
Posté par un_brice (site web personnel) . Évalué à 1.
Bien ce que je pensait : tu fait au feeling, comme font tout les programmeurs (même si ils vont dire "y'a pas d'algo adapté à de grande quantitées" au lieu de "np-complet").
La wikipedia est un peu trop technique sur le coup... Heuresement il reste Google.
Ça: http://w3.ift.ulaval.ca/~abali/ift-17582/Semaine14/Complexit(...) , ça explique la notion de complexité.
Et ensuite un problème np-complet c'est un problème qui a la même complexité que celui qui permet de trouver les clefs privées de GPG à partir des clefs publiques (la déf d'au dessus dit que c'est possible avec des ordinateurs quantiques (seuls ordinateur non déterministes dont j'ai entendu parler)).
[^] # Re: Enfin bon
Posté par Yusei (Mastodon) . Évalué à 3.
C'est difficile de dire qu'il n'y a pas d'algo adapté à de grandes quantités si on ne sait pas ce qu'on cherche. Prenons par exemple les deux problèmes suivants:
- Existe-t-il un chemin passant une fois et une seule par toutes les villes d'une liste donnée ?
- Existe-t-il un chemin passant une fois et une seule par toutes les routes reliant les villes d'une liste donnée ?
Ce sont deux problèmes qui se ressemblent, et quelqu'un qui s'est heurté au premier peut très bien se laisser tenter et conclure que le deuxième est aussi difficile. En réalité, le premier est NP-complet, alors que le deuxième est dans P (et donc probablement pas NP-complet).
Je ne suis pas sûr de l'algo utilisé par GPG, mais si tu penses au problème de décomposition d'un nombre en produit de facteurs premiers, on ne sait pas quelle est sa complexité. On pense qu'il est compliqué parce qu'on ne connait pas d'algorithme exact qui soit efficace, mais on n'en est pas sûr.
# et encore, tu ne sais pas tout
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 9.
Oui, il avait même seulement 15 ans quand il s'est fait embauché par Netscape pour travailler sur Mozilla.
http://en.wikipedia.org/wiki/Blake_Ross
Les autodidactes, les passionnés, ça existe. Il est un de ceux qui sont tombés dedans quand ils étaient petits.
Voilà un bon discours qui reflete l'esprit dans le monde du travail en France (et après on s'étonne...). Si tu n'as pas de diplômes, c'est que tu es forcément mauvais. Ce qui va de paire avec la superbe contradiction que l'on trouve dans les offres d'emploi : quand tu sort de ton école, il faut aussi que tu ais 5 ans d'éxperiences sinon forcément, tu ne vaut rien.
En quoi ce ne serait pas une bonne chose que d'être embauché à 15 ans dans une boîte ? Le gars, il est très compétent. Il connait une partie du code comme sa poche. Et en plus, il est sympa. Netscape l'embauche. Tout le monde est content (l'un fait ce qui lui plait à plein temps, l'autre a à sa disposition un mec compétent). Tu ne crois pas qu'il en a appris pratiquement autant en bossant pour Netscape qu'en allant glander sur des bancs d'une fac ? (glander, parce que des passionnés et autodidacte comme Blake, ils veulent faire du code, faire du concrêt, donc écouter des cours magistraux, ça les fait chier en général).
Ce que je veux dire, c'est que la vie ne s'apprend pas forcément dans une école d'ingénieur.
Il a des types (comme moi tiens..) qui découvrent l'informatique et la programmation à 12-13 ans. Et ils en deviennent complètement passionnés. Ils apprennent, ils apprennent, ils font des programmes dans tous les sens (même si c'est souvent inachevés :-). Résultats : quand ils arrivent à L'IUT ou en école d'ingénieur, ils ont déjà de quelques années d'expériences en développement. (cela veut pas non plus dire qu'ils sont des génies, ils sont seulement plus d'expérience que les autres étudiants).
C'est sûr, ils n'ont pas forcément tout appris. L'iut (on est en 1995:)) m'a permis par exemple de toucher aux bases de données, trucs que je ne connaissais pas (pas les moyens de me payer un oracle ou autre, les mysql &co n'étant pas encore trés connu à l'époque, voir inexistant). Ça permet aussi de consolider quelques connaissances.
Toutefois, toutes ces connaissances que j'ai acquis en IUT et en fac par la suite, (je me suis emmerder aux cours de licence/maitrise), j'aurais très bien pu les apprendre sur le tas, dans la vraie vie du monde réèl, si j'avais trouvé un job plutôt et donc apprendre des choses vraiment concrètes et pas seulement de la théorie qui est souvent éloigné de la réalité de ce qui se fait dans les entreprises. (tiens par exemple, tout ce qui est web, php etc, je l'ai appris sur le tas, pas à l'école. ce n'est pas pour autant que je ne suis pas devenu un minimum compétent sur ce domaine)
Mais voilà, avec des gens comme toi qui pensent qu'il faut forcément passer par une école pour apprendre son métier, et que les autodidactes sont forcément des gens qu'il ne faut pas embaucher parce qu'ils "ne sont pas une bonne chose"... bah on créé du chomage... (c'est comme le fait de pousser les gens à forcément devenir ingénieur ou autre bac+3-5, et du coup, on manque d'artisans, on démotive ceux qui ne veulent pas s'emmerder pendant des années sur les bancs d'école, et qui veulent faire un métier qui leur plait etc.)
[^] # Re: et encore, tu ne sais pas tout
Posté par lezardbreton . Évalué à 4.
La formation que j'ai reçue m'a permis d'apprendre des choses que n'apprendront qu'une minorité des autodidactes : mathématiques pures, physique/chimie, français (!!!), langues étrangères, comptabilité, finance, marketing, gestion de projet. Sur le domaine qui nous intéresse (l'informatique), j'ai dû pratiquer certains languages que sauteraient volontiers ces autodidactes (assembleur, prolog, matlab par exemple).
Tu vas me dire que ça me sert sûrement à rien maintenant que je suis établi dans mon boulot et je te répondrais que c'est entièrement faux. J'ai acquis non seulement une culture générale de l'informatique, de l'entreprise et de son environnement, mais surtout j'ai acquis une manière d'appréhender des nouvelles situations, d'apprendre de celles-ci et de progresser.
Je ne dis pas qu'il n'y a pas d'autodidactes compétents, je dis juste que je n'en ai jamais rencontré personnellement qui sachent s'éloigner suffisament d'une problématique technique pour aller vers des finalités plus importantes. Personnellement, j'aurais beaucoup de mal à recruter une personne n'ayant aucun diplôme pour faire le même boulot que celui que je fais actuellement, j'ai peut-être tord.
[^] # Re: et encore, tu ne sais pas tout
Posté par Prae . Évalué à 5.
Justement, les autodictates développent un complexe ( du fait que dans notre société "!diplome==débile" ).
ils auront tendance à vouloir connaitre beaucoup plus de choses dans de nombreux domaines que la moyenne générale.
[^] # Re: et encore, tu ne sais pas tout
Posté par Yusei (Mastodon) . Évalué à 3.
Dans une école/université, on te donne le contenu (presque) tout prêt, et tu dois l'apprendre. Quand tu es autodidacte, en plus de l'apprendre, tu dois le chercher et l'obtenir, ce qui n'est pas toujours facile. Et même quand de bons livres sur le sujet existent, ils demandent un investissement bien plus important quand on les étudie seul.
Actuellement, il est difficile de se faire une culture générale solide tout seul. C'est quand même beaucoup plus facile qu'avant Internet. Avec des initiatives comme Wikibooks, on peut espérer que les choses s'améliorent encore, et que l'on pourra obtenir facilement/gratuitement des cours d'initiation dans tous les domaines qui nous intéressent. Mais pour l'instant j'ai des doutes, qui viennent de ma propre difficulté à renforcer mes connaissances en biologie alors que ce n'est pas mon domaine.
D'un autre côté, il est certain que quelqu'un qui a eu une force de caractère suffisante pour se former tout seul dans un domaine sera plus apte qu'un autre à se former dans d'autres domaines. De là à y voir une tendance...
[^] # Re: et encore, tu ne sais pas tout
Posté par Ecran Plat (site web personnel) . Évalué à 2.
Je suis un électronicien de formation spécialisé dans la haute-fréquence (radiocommunication). a l'origine mon hobby était le radioamateurisme, j'en ai fait mon métier (4 ans d'école).
Depuis que je bosse dans la radio je me suis choisis un nouveau hobby qui est l'informatique (linux).
J'ai tout appris sur le tas.
Mais j'utilise intensivement pour programmer en php la méthodologie qu'on nous avais enseigner pour rechercher une panne (isoler le problème, hypothèse, mesure, conclusion).
Si il y a des jeunes qui n'ont pas encore de métier et que vous êtes doué en informatique, faite un métier, même si vous trouvez que c'est chiant vous allez l'apprécier quelque années plus tard des connaissances aprises.
Un exemple: entre 1990 et 1992 j'ai du suivre des cours de dactylographie obligatoire. Je trouvais cela inutile a l'époque (j'en avais rien a faire de l'informatique et encore moins de la dactylographie).
15 ans après ben je suis bien contant d'avoir du l'apprende la dactylo à l'époque c'est bien pratique.
[^] # Re: et encore, tu ne sais pas tout
Posté par Anonyme . Évalué à 3.
personnellement lorsque je stocke quelque choses dans ma memoire je veux etre absolument sûre que c'est prouvé et irréffutable. Histoire de ne pas apprendre des betises.
Je pense que l'autodidacte fais une sorte de these sur le sujet qu il aime voir sur tout les sujets qu il rencontre.
[^] # Re: et encore, tu ne sais pas tout
Posté par Glazman Daniel (site web personnel) . Évalué à 2.
La plupart des informaticiens que j'ai recontré en 30 ans d'informatique sont des autodidactes passionnés. Les autres atteignent rarement le niveau de compétences leur donnant une visibilité internationale.
[^] # Re: et encore, tu ne sais pas tout
Posté par Guillaume Knispel . Évalué à 3.
Dans une école d'info on apprend des trucs interressants, qu'on soit autodidacte à l'origine ou pas.
# Et alors ?
Posté par FlashCode (site web personnel, Mastodon) . Évalué à 5.
Donc 20 ans pour un développeur je vois pas ce que cela a de surprenant, et je vois encore moins le rapport avec les études !
WeeChat, the extensible chat client
# ...
Posté par Sylvain Sauvage . Évalué à 5.
Abel est mort à 27 ans, Galois à 22.
Mais Newton à 85 ans, Einstein à 76 ans.
Bon, en même temps, Newton n'a plus fait grand'chose après 30 ans, Einstein a fait des frigos, Cauchy a refusé l'entrée de Polytechnique à Galois...
« The light that burns twice as bright burns half as long - and you have burned so very, very brightly, Roy. »
[^] # Re: ...
Posté par kd . Évalué à 3.
Si, si. Mais ce sont des aspects assez peu connus de sa vie. Il s'est adonné par exemple à l'alchimie, il a essayé de déterminer l'âge du monde à partir de la Bible. Wikipedia.fr est assez peu bavard, mais la version anglaise est beaucoup plus complète. Pour plus d'info,
http://en.wikipedia.org/wiki/Isaac_Newton
http://en.wikipedia.org/wiki/Isaac_Newton's_occult_studies
[^] # Re: ...
Posté par Sylvain Sauvage . Évalué à 2.
(La théorie de la gravitation a en fait été publiée bien après son élaboration, à la suite d'un échange avec Halley qui se demandait quelle serait la trajectoire d'un objet soumis à une force inversement proportionnelle au carré de la distance (ou un truc comme ça, relatif aux lois de Kepler) et Newton lui a répondu qu'il avait déjà calculé un truc comme ça il y avait longtemps et que ça ferait une ellipse. Halley lui a donc fait remarqué que ça serait pas mal de le publier. Mais bon, ça, c'est la petite histoire, peut-être même la légende...)
Tout ça pour dire que, en tout cas pour moi, c'est trop tard pour être un « génie »...
# Et ?
Posté par Obsidian . Évalué à 4.
Tu croyais qu'on apprenait l'informatique à l'école ?
# Consternant...
Posté par Glazman Daniel (site web personnel) . Évalué à 2.
Blake Ross était stagiaire chez Netscape à 15 ans tellement il était doué. Stuart Parmenter a du attendre ses 16 ans pour être stagiaire chez Netscape, entre temps il a réécrit une grande partie de la librairie graphique. A 18 ans il était ingénieur chez AOL sans avoir le moindre diplôme.
Steve Jobs n'a pas fini ses études à Stanford et donnait récemment une conf devant les étudiants de Stanford justement pour leur dire "si vous avez qque chose à faire, tirez-vous et ne finissez pas vos études".
Y'a vraiment qu'en France qu'on est capable de dire à un gars, même une vraie lumière "désolé, je ne peux pas vous embaucher comme ingénieur, vous ne rentrez pas dans la grille". Et on en paye le prix, lourdement même. Vraiment à désespérer de ce pays, parfois.
[^] # Re: Consternant...
Posté par Sebastien . Évalué à 5.
C'est encore un de ces problèmes où on peut ergoter pendant des éons sur les mérites comparés entre l'inné et l'acquis.
C'est, à mon sens, un débat complètement stérile qui aboutit généralement sur un campement de ses positions ou alors sur un déversement de généralités crasses à tout va.
Un peu comme les débats entre les Nouveaux et les Anciens.
Ce qui me chagrine c'est que ce journal provienne d'un doctorant/thésard qui devrait maintenant être au courant que ce n'est pas le diplôme qui fait tout mais principalement la motivation.
Mes 2 centimes.
[^] # Re: Consternant...
Posté par Sylvain Sauvage . Évalué à 5.
C'est tout.
C'est tout, mais ce n'est pas si peu. Cela prouve que le candidat a les capacités pour :
- accéder au diplôme (p.ex. qu'il a tenu assez longtemps sur les bancs de l'école sans que ses profs ne se rendent compte qu'il ne faisait qu'y dormir) ;
- pour passer les épreuves (p.ex. qu'il a réussi à bafouiller suffisamment bien à l'écrit et à l'oral pour que les examinateurs ne se rendent pas compte qu'il ne savait pas de quoi il parlait ou pour qu'ils se rendent compte qu'il saura faire semblant de savoir de quoi il parle).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.