Faut-il faire des études supérieures pour être un bon développeur ?
Non, d'après les fondateurs de 37signals

Le , par Idelways, Expert éminent sénior
« Oubliez la formation conventionnelle », peut-on lire en grand titre sur le best-seller « Rework », écrit par Jason Fried et David H. Hanson.

Dans ce chapitre d'un livre atypique qui inspire depuis sa sortie de nombreux entrepreneurs et start-ups, les deux fondateurs de 37signals se moquent ouvertement des recruteurs qui exigent des prétendants à leurs postes des diplômes universitaires, d'être sortis d'une grande école, et même d'avoir eu des notes élevées.

Pour eux, « il y a plein de gens intelligents qui n'excellent pas dans les classes » et considèrent même nocif de passer beaucoup de temps dans les circuits académiques, pour passer après davantage de temps à « désapprendre » les mauvaises habitudes qui leur ont été inculquées.

Les auteurs prennent l'exemple de l'écriture, excellent moyen de sélection des candidats d'après un autre chapitre du même livre :
L'école nous apprend à écrire toujours plus, et que plus on écrit le mieux c'est, de prendre un ton formel, d'utiliser des mots gonflés et impressionnants, et exige souvent un nombre précis de mots ou de pages pour juger de la qualité d'un essai.

« Ce n’est pas étonnant qu'autant d'écrits professionnels soient secs, verbeux et dégoulinants de non-sens » constatent-ils avant de conseiller aux recruteurs de prendre en considération ceux qui ont quitté leurs études, qui ont de mauvaises notes et « même ceux qui n'ont fait que le lycée ».

Et vous ?

Que pensez-vous de ce point de vue ?
Faut-il d'après vous faire des études supérieures pour être un bon développeur ?

Source : Rework


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de jrm2k6 jrm2k6 - Nouveau membre du Club https://www.developpez.com
le 28/06/2011 à 2:10
C'est comme pour tout.. il faut trouver un juste milieu. De là à dire qu'il faut recruter tous les cancres.. parce qu'ils sont meilleurs que ceux qui ont fait des études..
Avatar de So.js So.js - Membre habitué https://www.developpez.com
le 28/06/2011 à 2:31
Personnellement, je pense que le diplôme ne devrait pas jouer un rôle aussi important dans ce domaine. Il est aisé de se rendre compte directement du niveau des gens.

De plus il ne dit pas qu'il faut recruter tous les cancres, quitter le lycée ou les études ne signifie pas forcément qu'on est cancres, mais ça peut aussi signifier qu'on s'ennui. Il y en a pour qui passer 8h par jour à écouter des cours rébarbatifs n'apportent rien.
Quand tu te rend compte qu'on passe 5 ans à l'université pour faire des choses inutiles dans le monde du travail, il y a de quoi rire.
Enfin pas tout n'est inutile, mais tout ce qu'on fait à l'université on peut l'apprendre tout seul, comme un grand.

Et en cela, un candidat autodidacte et performant vaudra bien plus que certains ingénieurs sortis de leurs grandes écoles.
Avatar de PatteDePoule PatteDePoule - Membre éclairé https://www.developpez.com
le 28/06/2011 à 3:04
Un bon ami à moi a déjà appliqué à un poste de développeur à l'université. Il avait 7ans de parcours professionnelle dans le domaine. Par contre, il n'avait pas de diplôme universitaire, seulement un DEC.

On lui a proposé un poste de technicien (installation,maintenance de PC), qu'il à gentil décliné...

L'université refusait de lui donner un poste où il allait devoir programmer, car il n'avait pas de diplôme universitaire...
Avatar de DotNET74 DotNET74 - Membre expérimenté https://www.developpez.com
le 28/06/2011 à 6:58
Hello,

pour moi qui suit un développeur par passion et non de formation je trouve que ça dépend du type de développement.

J'ai toujours pu mettre en pratique mes connaissances en développement dans des projets de nature non informatique.

Je penses avec le recul et l'expérience professionnelle dont je bénéficie que dans certains domaines il est nécessaires d'avoir des diplômes pour bien maîtriser ce qui se passe.

Après, pour ce qui est de l'informatique métier ou de terrain je dirais que des développeurs dans mon genre sont bien plus productifs et qualitatifs que de pur informaticiens.

Pourquoi, tout simplement la bonne analyse et mesure du besoin des clients.

Partout où j'ai développé de petites ou moins petites applications j'étais concernés et utilisateur directe donc je cerne mieux le besoin qu'un développeur d'un service informatique a qui on donne un cahier des charges et qui code sans se poser d'autres questions.

Maintenant comme je l'ai dis plus haut dans certains domaines les connaissances théoriques sont primordiales.

Voilà
Avatar de manpe manpe - Membre régulier https://www.developpez.com
le 28/06/2011 à 7:32
Bonjour,

Dire que les études ne servent à rien (ou presque) pour être développeur est bien gentil, cependant c'est une proposition non applicable au marché du travail en France.

En effet il me semble qu'en France "faire carrière" en tant que développeur est impossible, ce poste étant réservé aux jeunes embauchés pour faire leurs marques dans l'entreprise avant de les remplacer parce qu'ils se seront tous rués vers le très prisé poste de "chef de projet" (je n'ouvre pas la discussion sur la pertinence de ce choix rassurez-vous )

Du coup la boîte qui t'embauche doit pouvoir faire qqch de toi dans 2-3 ans, et pour le coup, même si comme vous je pense que les études n'ont pas toujours de lien avec l'intelligence ou les compétences des personnes, il faut bien un critère de sélection, et celui qui aura passé 5 ans sur les bancs de la fac à apprendre des choses qui ne lui serviront pas, a au moins le mérite d'avoir fait cet effort. Parce que franchement s'acheter a mi-lycée le Kernighan & Richie pour apprendre le langage C puis étendre ses compétences en autodidacte avec le vivier de ressources que l'on trouve sur le net ... faudrait pas s'attendre à recevoir une médaille non plus.

A+
manpe
Avatar de jrm2k6 jrm2k6 - Nouveau membre du Club https://www.developpez.com
le 28/06/2011 à 8:02
Rebonjour,

Manpe a bien résumé ma pensée. Moi-même étudiant, je ne veux pas défendre forcément le point de vue disant "les études c'est bien blabla", je connais des personnes très largement supérieures à moi au niveau technique qui n'ont pas fait d'études d'informatique.

Je pense (comme Manpe) qu'il faut vraiment un critère de sélection (surtout en France) pour départager les différents candidats. Tout effort doit être récompensé, et la récompense des études c'est un bon boulot (du moins pour moins).

Je pense surtout que c'est un sujet épineux, et qu'il n'est pas tout à fait possible de donner un avis très généraliste et objectif.. cela dépendant du pays, du candidat etc..
Avatar de transgohan transgohan - Expert confirmé https://www.developpez.com
le 28/06/2011 à 8:14
Enfin un raisonnement qui n'est pas bête.
J'ai un ami qui s'est autoformé en développement logiciel et qui ma foi se débrouille très bien (carrément mieux que la majorité des personnes que j'ai côtoyé durant mon DUT). Le fait est qu'il ne possède que son BAC, aucun autre diplôme.

Cela fait deux ans qu'il cherche du travail, il a répondu à bon nombre d'offres, et même de stage non rémunéré ! (Aussi inscrit en SSII il n'a à ce jour jamais eu d'offres de travail concernant l'informatique. Il a aussi tenté de s'inscrire à Numérica (qui ne fait que de l'informatique il me semble) et a été reconduit à la porte...) Il n'a à ce jour jamais été pris.
Mais le comble dans tout cela c'est qu'il a réussi à décrocher un entretien l'année dernière en octobre. Le recruteur lui a fait passer car ils avaient pas grand monde et comme apparemment venant de loin (le recruteur) il voulait remplir sa journée d'entretien pour pas venir pour rien.
Ce dernier a été franchement étonné de ses capacités et été près à l'embaucher direct ! A son retour il m'a exposé l'entretien qui avait duré 2h30 ! Parlant d'optimisation de code, de manière de coder et j'en passe (en gros ils se sont éclatés tous les deux). Ah beh oui sauf que c'est pas que le recruteur qui choisi... Le patron il voulait pas d'un sans diplôme...

Bref mon ami a finalement renoncé et va faire à contrecœur un DUT à la rentrée de septembre...

Alors moi je dis, enfin une parole intelligente dans ce monde d'abrutis !
Avatar de DotNET74 DotNET74 - Membre expérimenté https://www.developpez.com
le 28/06/2011 à 8:49
Citation Envoyé par transgohan  Voir le message
Enfin un raisonnement qui n'est pas bête.
J'ai un ami qui s'est autoformé en développement logiciel et qui ma foi se débrouille très bien (carrément mieux que la majorité des personnes que j'ai côtoyé durant mon DUT). Le fait est qu'il ne possède que son BAC, aucun autre diplôme.

Cela fait deux ans qu'il cherche du travail, il a répondu à bon nombre d'offres, et même de stage non rémunéré ! (Aussi inscrit en SSII il n'a à ce jour jamais eu d'offres de travail concernant l'informatique. Il a aussi tenté de s'inscrire à Numérica (qui ne fait que de l'informatique il me semble) et a été reconduit à la porte...) Il n'a à ce jour jamais été pris.
Mais le comble dans tout cela c'est qu'il a réussi à décrocher un entretien l'année dernière en octobre. Le recruteur lui a fait passer car ils avaient pas grand monde et comme apparemment venant de loin (le recruteur) il voulait remplir sa journée d'entretien pour pas venir pour rien.
Ce dernier a été franchement étonné de ses capacités et été près à l'embaucher direct ! A son retour il m'a exposé l'entretien qui avait duré 2h30 ! Parlant d'optimisation de code, de manière de coder et j'en passe (en gros ils se sont éclatés tous les deux). Ah beh oui sauf que c'est pas que le recruteur qui choisi... Le patron il voulait pas d'un sans diplôme...

Bref mon ami a finalement renoncé et va faire à contrecœur un DUT à la rentrée de septembre...

Alors moi je dis, enfin une parole intelligente dans ce monde d'abrutis !

Je connais très bien cette problèmatique !

mais l$ on se heurte malheureusement au système de recrutement fait par gdes gens encore plus éloignés de la valeur du développeur (RHs et patrons qui n'y connaissent vraiment rien) et c'est bien dommage car un petit test de codage c'estz pas très dur à mettre en place pour filtrer !

Mais c'est comme ça !

Personnellement dans ma boîte j'ai utilisé mes compétences pour développé un système de génération de rapports sur la base d'un fichier d'export XML d'un logiciel qu'on utilise pour le tolérancement 3D dans les CAOs.

le logiciel de tolérancement à pris de l'ampleur dans a société et le Service Info a décidé que je ne pouvais plus m'occuprer du dev de l'outils de rapport parce que si je quittais la société blablabal blablab....

Résultat, ils nou sont livrés un soft maison au bout de huit mois (il m'a fallu 3 semaines pour faire ma version sous Word vu que j'avais pas d'outil de dev) !

aujourd'hui, les version de l'outil de tolérancement évolu et donc leur soft aussi et comme ils n'ont pas le temps pour faire les mises à jours ils s'adressent à un Consultant extérieur qui vient à 2000€ la journée (prix d'une licence Visual Studio) pour faire les mises à jour.

Le problème est que le tolérancement 3D de mécanismes et les informaticiens ça fait 2 voir 3 donc on attend toujours 3 plombes pour avoir une mise à jour qui fonctionne toujours qu'à moitié !

Mais c'est pas grave un fonctionnement comme ça ne coûte pas chère

Donc comme je le disais dans mon précédent post, la théorie oui mais pas pour tout !
Avatar de Lapinpanda Lapinpanda - Modérateur https://www.developpez.com
le 28/06/2011 à 9:05
Sincèrement cela dépend du contexte actuel(marché du travail), du domaine technologique, et bien sur du lieu de recherche de poste.

Moi par exemple, j'ai pas de diplomes officiel(j'ai juste fait l'AFPA). Pourtant j'ai trouvé un travail dans une grande SSII sur paris.

Avant cela, j'ai beaucoup cherché par chez moi et en province, zéro pointé pendant 2 mois. Et sur Paris, j'ai attendu 15 jours...

Les diplomes c'est vraiment capitale pour des profils types, tout ce qui concerne la sécurité, les admins servers. Aprés ce qui est technologie, c'est facultatif, un designer, a pas besoin de diplome pour prouver qu'il a les compétences, c'est pareil pour la plupart des technologies de développement, si tu sais pas le faire, cela se voit aussitot...
Avatar de Bubu017 Bubu017 - Membre actif https://www.developpez.com
le 28/06/2011 à 9:08
Citation Envoyé par transgohan  Voir le message
Enfin un raisonnement qui n'est pas bête.
J'ai un ami qui s'est autoformé en développement logiciel et qui ma foi se débrouille très bien (carrément mieux que la majorité des personnes que j'ai côtoyé durant mon DUT). Le fait est qu'il ne possède que son BAC, aucun autre diplôme.

Cela fait deux ans qu'il cherche du travail, il a répondu à bon nombre d'offres, et même de stage non rémunéré ! (Aussi inscrit en SSII il n'a à ce jour jamais eu d'offres de travail concernant l'informatique. Il a aussi tenté de s'inscrire à Numérica (qui ne fait que de l'informatique il me semble) et a été reconduit à la porte...) Il n'a à ce jour jamais été pris.
Mais le comble dans tout cela c'est qu'il a réussi à décrocher un entretien l'année dernière en octobre. Le recruteur lui a fait passer car ils avaient pas grand monde et comme apparemment venant de loin (le recruteur) il voulait remplir sa journée d'entretien pour pas venir pour rien.
Ce dernier a été franchement étonné de ses capacités et été près à l'embaucher direct ! A son retour il m'a exposé l'entretien qui avait duré 2h30 ! Parlant d'optimisation de code, de manière de coder et j'en passe (en gros ils se sont éclatés tous les deux). Ah beh oui sauf que c'est pas que le recruteur qui choisi... Le patron il voulait pas d'un sans diplôme...

Bref mon ami a finalement renoncé et va faire à contrecœur un DUT à la rentrée de septembre...

Alors moi je dis, enfin une parole intelligente dans ce monde d'abrutis !

Le truc c'est que pour une SSII faut pouvoir refiler le salarié au client. Les clients veulent du diplome donc même si ton pote est bon, si la SSII ne peut pas l'envoyer chez le client ça fait une personne embauché à rien faire.
Sinon c'est bien joli de dire de prendre des personnes sans diplome d'info mais au moins avec un diplome tu sais qu'il sait faire un minimum de choses alors qu'avec un sans diplome c'est le temps qui le dit et le temps c'est de l'argent.
Offres d'emploi IT
Développeur crystal report H/F
CAPITAL VISION - Ile de France - Paris (75000)
Ingénieur Système-réseaux (H-F)
Atos Technology Services - Aquitaine - Bordeaux
Technicien réseaux et télécommunications
Links IT SERVICES - Provence Alpes Côte d'Azur - Marseille

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil