Paul Graham: Biographie et créativité
Essayiste américain, entrepreneur et célèbreLe programmeur Paul Graham en 2008 faisait partie des 25 personnes les plus influentes du Web selon le magazine BusinessWeek. Ses idées aident aujourd'hui des milliers de jeunes.
Quelques faits de la biographie
Paul Graham est né en 1964 en Angleterre. Peu de temps après, son père, physicien, s'est rendu aux États-Unis avec sa famille, alors qu'il se voyait proposer un emploi dans une entreprise de conception de réacteurs nucléaires.
Alors qu'il était encore à l'école, le garçon a commencé à écrire des programmes informatiques destinés à résoudre des problèmes pratiques. L'un d'eux, par exemple, a été créé pour simuler la trajectoire de vol des fusées spatiales.
Après avoir terminé ses études à l’école, Graham entraCornell University et après avoir obtenu son diplôme a obtenu un baccalauréat. Plus tard, il a obtenu une maîtrise et un doctorat en informatique à Harvard. Le talentueux jeune homme ne s’arrête pas là et décide de poursuivre ses études en sciences afin de créer une intelligence artificielle. Cependant, il s'est vite rendu compte qu'il ne réussirait pas à réaliser son rêve et s'est laissé emporter par la peinture. Afin de réussir dans ce domaine, il s'est inscrit à l'Académie des Beaux-Arts de Florence et a également obtenu son diplôme de la Rhode Island School of Design. Il a déménagé dans un petit studio à New York, rêvant d'une carrière d'artiste, mais il est devenu chroniquement à court d'argent. Cela a incité le gars à réfléchir une fois pour toutes à se débarrasser des problèmes de finances.
Viaweb
En 1995, Paul Graham et Robert Morris ont crééViaweb. Ce logiciel, écrit en Common Lisp, permettait aux utilisateurs ordinaires de créer leurs propres magasins en ligne. À l’été 1998, Yahoo a acquis Viaweb pour 455 000 actions d’une valeur de 49,6 millions de dollars. Le produit est devenu connu sous le nom de Yahoo Store.
Paul Graham: Livres sur Lisp
Comme vous le savez, une personne talentueuse est talentueuse en tout. Paul Graham ne fait pas exception, comme le confirment ses essais et ses livres.
On Lisp (1993), ANSI Common Lisp (1995) et Hackers & Painters (2004) sont ses œuvres littéraires les plus célèbres.
Les 2 premiers livres parlent de Lisp - languela programmation, dont Graham est un vulgarisateur actif. Ils sont destinés aux professionnels ainsi qu'aux étudiants qui apprennent encore les subtilités de leur métier. De plus, dans On Lisp, l'auteur se concentre sur les macros et sur un certain nombre d'autres caractéristiques spécifiques du langage Lisp, en montrant, à l'aide d'exemples, comment leur utilisation contribue à changer radicalement l'approche utilisée pour résoudre un certain nombre de problèmes pratiques. En ce qui concerne ANSI Common Lisp, il s’agit d’un didacticiel Lisp classique. Il est également écrit pour les programmeurs et comprend une explication détaillée des concepts de base de ce langage, ainsi qu'une description complète du standard ANSI Common Lisp.
Pirates et peintres
Le troisième des livres célèbres de Paul Graham est écriten 2004 année. C’est un recueil d’essais publiés par O’Reilly. Elles ne sont pas liées les unes aux autres et traitent de divers problèmes liés à la programmation: choix des langues, conception correcte des applications Web, protection des utilisateurs contre le spam, problèmes économiques liés à la mise en œuvre de nouvelles entreprises Internet, etc.
"Paradox blab"
Liens vers Paul Graham sur les ressources thématiques et dansune littérature spéciale peut être trouvée assez souvent. En particulier, le paradoxe Blub décrit par lui («Le paradoxe de Blab»), que Graham partage avec son auditoire dans l’essai «Winning Mediocrity», l’intéresse particulièrement. Il aborde les problèmes liés aux difficultés rencontrées pour promouvoir des langages de programmation plus puissants, notamment les lèvres. En 2 mots, son essence est la suivante: il y a un programmeur qui possède et "pense en Blaba" (avec un langage de programmation assez primitif). Il exprime la solution à tout problème concernant les moyens de Blub. Dans le même temps, les fonds supplémentaires disponibles dans un langage plus puissant n’ont aucune valeur. Et ce n’est pas surprenant, car il ne sait pas comment les appliquer! Ce n'est que lorsqu'un programmeur apprend une nouvelle langue pour des raisons externes qu'il pourra comprendre toutes les limites de Blab. Ainsi, la primitivité de l'ancien «instrument» n'est pas en elle-même un stimulant pour apprendre le nouveau. Après tout, pour prendre conscience des limites des possibilités d’un langage familier, il est nécessaire d’en savoir plus puissant.
À travers ce paradoxe, Paul Graham explique pourquoi les programmeurs ne cherchent généralement pas à apprendre des outils plus efficaces que ceux qu’ils possèdent déjà.
"Pyramide de Graham"
Ce nom a reçu la hiérarchie des arguments dansla controverse soulevée par Paul dans un essai "Comment objecter". Ceux qui le connaissent bien considèrent la "pyramide" comme extrêmement utile à quiconque doit défendre son point de vue dans un conflit.
Toutes les argumentations possibles lors de la discussion.présenté sous la forme d'une hiérarchie à sept niveaux. Paul Graham, dont le «White Combinator» (accélérateur) est connu dans le monde entier, fait observer qu'il faut viser haut, vers le «sommet de la pyramide», afin de réduire la tension du conflit. En pratique, la hiérarchie est souvent utilisée par les blogueurs, qui évaluent les commentaires à l'aide de celle-ci et choisissent ceux qui méritent d'être répondus.
Paul Graham: le combinateur
En 2005, le célèbre essayiste est entré avec un discours dansHarvard Computer Society. Quelque temps plus tard, il a été publié sous la forme d'un essai assez long sous le titre "Comment démarrer une startup". Rencontrer des collègues, pour la plupart très jeunes garçons et filles, a poussé Graham à créer, avec des personnes partageant les mêmes idées, Jessica Livingston, Trevor Blackwell et Robert Morris de Y Combinator. Le projet visait à fournir aux jeunes entreprises, en particulier celles créées par de très jeunes personnes et visant à développer de nouvelles technologies dans le domaine informatique, les fonds nécessaires au tout début de leur aventure.
Un des projets réussis de Y Combinator a étécréation du site Hacker News. Dropbox, le service de location Airbnb, Stripe, etc. sont au nombre de ses «diplômés». Accelerator a déjà publié plus de 7 000 startups. Dans le même temps, la valeur totale de toutes les entreprises dépasse 30 milliards de dollars.
"10 règles"
Paul Graham, un film qui mérite d'être regardé par quiconque veut créer une entreprise sur le Web, recommande:
- commencez petit;
- rechercher des marchés où il existe de nombreux concurrents;
- faire de la programmation et ne pas perdre de temps sur un MBA;
- ne cherchez pas à toucher plusieurs utilisateurs à la fois;
- licencier tout employé qui n'en profite pas;
- vous sous-estimer;
- embaucher un nombre minimum d'employés;
- ne vous concentrez pas sur le montant que vous pouvez obtenir pour une startup;
- travailler sur des idées que peu de gens considèrent comme réussies;
- comprendre que le succès prendra au moins 3-4 ans.
Maintenant vous savez qui est Paul Graham. “The White Combinator” (un film sur ce projet, qui reste à réaliser) est l’un des produits les plus réussis de cette personne talentueuse. Ses idées inspirent les jeunes et ses conseils contribuent à un succès retentissant, même pour ceux qui ne disposent pas d'un grand capital de départ.