Soutenez-nous

Quel est LE livre que tout développeur doit lire absolument ?
Celui qui vous a le plus marqué et inspiré

Le , par Idelways, Expert Confirmé Sénior
En dépit de la démocratisation de format d'apprentissage plus attrayant (comme les screencasts commerciaux ou gratuits), l'industrie des livres électroniques ou traditionnels en informatique se porte à merveille.

Elle représente même un commerce prospère pour de nouvelles maisons d'édition spécialisées qui allient profit et qualité au grand bonheur des développeurs.

En développement cependant, le rythme effréné de l'évolution des langages (et des frameworks en particulier) rend certains ouvrages rapidement obsolètes, encombrant les étagères et accumulant de la poussière sans vraiment servir.

Il n'est pas rare par exemple d'acquérir un livre encore en vente et de le trouver impraticable dès sa réception en raison de la sortie d'une nouvelle version de la technologie traitée qui casse en grande partie la rétrocompatatibilité.

Mais il reste des valeurs sûres, des livres qui ne prennent pas une ride après des années, voire des décennies depuis leur première édition.

De nombreux développeurs ne jurent par exemple que par « Code Complete » de Steve McConnell. Sorti en 1993, ce livre est considéré par beaucoup comme LA bible du développement, l'encyclopédie de référence des bonnes pratiques de la programmation.


Ce livre a été réédité en 2004 et cette deuxième édition réalise encore, sept ans après, des ventes importantes et régulières.

Si « Code Complete » séduit les développeurs de toutes technologies, chaque communauté a son livre fétiche.

Le livre de référence des développeurs Ruby peut être, par exemple, le très sobrement intitué « Programming Ruby » de la très prestigieuse édition The Pragmatic Bookshelf (qui doit d'ailleurs son nom en partie à un livre très populaire).

« Programming Ruby » possède même un surnom. Il est communément appelé « la pioche » (Pick-axe) en raison de sa couverture.


Beaucoup de développeurs Ruby avouent avoir été très marqués et inspirés par un autre livre, le très excentrique « Why's (Poignant) Guide to Ruby » de Why the Lucky Stiff (alias _Why).


La disparition mystérieuse de son auteur l'a même élevé, lui et son livre, au rang d'icônes que la communauté Ruby célèbre chaque année le 19 août, anniversaire de sa disparition et occasion de conserver ce précieux ouvrage laissé à la communauté.

Et vous ?

Quel est LE (seul et unique) livre dont la lecture vous semble indispensable pour tout développeur ?
Et celui que vous conseilleriez pour tout développeur de votre langage préféré ?
Pourquoi sont-ils si géniaux au point de vous avoir autant marqué et de vous inspirer encore aujourd'hui ?
Quels sont finalement vos livres préférés ?


 Poster une réponse

Avatar de nako nako
Membre expérimenté
le 07/02/2012 2:45
Sans hésitation :
Avatar de tomlev tomlev
Rédacteur/Modérateur
le 07/02/2012 21:20
Citation Envoyé par nako  Voir le message
Sans hésitation :

déjà mentionné plusieurs fois...
Avatar de GPPro GPPro
Membre chevronné
le 08/02/2012 12:26
Citation Envoyé par tomlev  Voir le message
déjà mentionné plusieurs fois...

Oui mais ça fait pas de mal de le rappeler tellement ce bouquin est un must-read...
Avatar de acaunensis acaunensis
Invité de passage
le 28/03/2012 17:41
"Métier : Développeur - Kit de survie"
par Jean-Christophe Arnulfo

Je vais citer Matthieu Rault qui dit mieux que moi ce qu'est ce livre:

Je regrette de ne pas avoir lu ce livre avant de débuter ma carrière et je regrette que certains de mes supérieurs ou collègues plus expérimentés n'aient pu bénéficier des leçons éclairées de ce livre ou qu'ils n'aient acquis eux-mêmes ces principes par leurs propres expériences.

A mon agréable surprise, le livre ne se contente pas de présenter de bonnes bases générales, il dévoile et démystifie vraiment les méthodes et pratiques du métier ; sans avoir peur d'en divulguer trop les détails.

La simple lecture de ce livre arme tout débutant d'une vision réaliste de ce qui l'attend, d'une définition vivante du développeur professionnel, et fournit les outils nécessaires pour arriver à un niveau de savoir-faire et de professionnalisme inhabituel.

Pour ceux qui seraient à la recherche d'un emploi, le livre permet de se préparer efficacement à répondre aux questions d'un entretien d'embauche et prépare aussi à poser les questions réellement pertinentes.
Vous saurez, de surcroît, si l'on vous a posé les bonnes questions - ce qui n'est pas toujours le cas - et en mesure de faire une sélection des employeurs qui ont le plus de chance de vous apporter un environnement propice à votre épanouissement professionnel.

Les chefs de projets aguerris et soucieux de bénéficier des expériences de leurs pairs, trouveront certainement de nouvelles idées en plus de la satisfaction de pouvoir comparer leurs propres expériences et méthodes avec celles des meilleurs.

Le livre contient également des conseils sur le métier d'ingénieur en général qui seront utiles même si l'on n'a pas spécialement l'intention de faire carrière dans le développement.

Plus qu'un kit de survie, c'est l'équivalent condensé de plusieurs années d'expérience en entreprise.
Avatar de shenron666 shenron666
Expert Confirmé Sénior
le 27/04/2012 14:53
Citation Envoyé par FR119492  Voir le message
comment voulez-vous que celui qui programme le calcul de champs magnétiques (c'est moi), celui qui programme le microprocesseur d'un robot, celui qui crée des jeux vidéo, etc., aient une vision commune?

tu l'as dit toi même, c'est un débat
et un débat ne serait pas intéressant si tous les participants avaient une vision commune
puisqu'il n'y aurait plus rien à débattre
Avatar de mitkl mitkl
Rédacteur
le 01/05/2012 22:24
Bonsoir à tous,

j'ai récemment gagné un bon d'achat de 40€ pour acheter un livre dans les éditions ENI. Est-ce que quelqu'un a une bonne recommandation à partager dans ces éditions ?

Merci d'avance.
Avatar de OPi OPi
Membre confirmé
le 01/05/2012 22:36
Perso j'envisage d'acheter Python – Les fondamentaux du langage [Nouvelle édition]. Mais je ne sais pas ce qu'il vaut…
Avatar de sybil sybil
Inactif
le 28/05/2012 14:40
Language C, Gerhard Willms. 2001 micro application.
Avatar de Félix Guillemot Félix Guillemot
Membre éprouvé
le 17/11/2012 12:15
Bonjour à tous,
Je vous conseille de lire "Le développement informatique durable"
Il existe depuis 2009 et est publié par Lavoisier.
Vous vous dites évidemment qu'on ne peut être juge et parti puisque c'est moi qui l'ai écrit et vous avez raison !
Mais je ne pouvais passer à côté d'une telle opportunité !
Il faut savoir qu'en tant qu'auteur pour un livre sur l'informatique, on ne gagne pas grand chose, voire presque rien.
(ce n'est pas comme si on était l'auteur d'Harry Potter)
Donc mon but n'est pas lucratif.
C'est juste que je pense honnêtement que c'est un très bon livre pour les développeurs, résultant de ma propre expérience de développeur expert dur delphi.
Le sujet traité est la Méthode de façon abstraite parfois car l'essentiel selon moi n'est pas de maîtriser telle ou telle syntaxe mais d'intégrer la méthode.
(revenir à Descartes si nécessaire)
Faites vous votre propre avis...
Avatar de Bassas Bassas
Futur Membre du Club
le 01/12/2012 8:50
Pour moi, les essais de Paul Graham, ça a complètement changé ma vision de l'informatique.

Sinon pour les livres techniques, c'est effective java et java concurrency in practice.
Avatar de Nemek Nemek
Modérateur
le 03/12/2012 12:20
Citation Envoyé par Idelways  Voir le message
En développement cependant, le rythme effréné de l'évolution des langages (et des frameworks en particulier) rend certains ouvrages rapidement obsolètes, encombrant les étagères et accumulant de la poussière sans vraiment servir.

Sans compter les problèmes d'errata, de recherche, de marquage, etc. Selon moi, le format livre "papier" est très mauvais pour un sujet technique.

Citation Envoyé par Idelways  Voir le message
Quel est LE (seul et unique) livre dont la lecture vous semble indispensable pour tout développeur ?

Aucun livre n'est absolument nécessaire à lire si on est curieux, ouvert et éventuellement bien accompagné (inclus la participation à des discussions : forums, liste de diffusions, etc.).

Citation Envoyé par Idelways  Voir le message
Et celui que vous conseilleriez pour tout développeur de votre langage préféré ?

Le manuel de référence d'une technologie sur laquelle on travaille. Les meilleurs manuels sont très user-friendly et progressif. Ils comportent également une section "Hack"/"In depth" quand on doit mettre les mains dans le cambouis.

Pour Java, je suis assez fan de la série "Les cahiers du programmeur".

Citation Envoyé par Idelways  Voir le message
Pourquoi sont-ils si géniaux au point de vous avoir autant marqué et de vous inspirer encore aujourd'hui ?

J'y trouve toujours ce que j'y cherche et même j'en apprends un peu plus que ce que j'étais venu chercher

Citation Envoyé par Idelways  Voir le message
Quels sont finalement vos livres préférés ?

Aucun ...
Offres d'emploi IT
Chef de projet Internet en MOA (H/F)
CDI
Small iz beautiful - Ile de France - Paris
Parue le 15/04/2014
Développeur Java/web- Framework Play
CDD CDI Freelance Stage
Thinkeo - Ile de France - Paris
Parue le 11/04/2014
Développeur .NET technologies Microsoft
CDI
EXTIA - Rhône Alpes - Lyon (69000)
Parue le 16/04/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula