Mostrando las entradas con la etiqueta hackers. Mostrar todas las entradas
Mostrando las entradas con la etiqueta hackers. Mostrar todas las entradas

lunes, 5 de marzo de 2007

Hackers and Painters

Estoy leyendo este libro de Paul Graham (Rodolfo Oppenheimer, uno de mis socios me lo habia recomendado hace mas de un ano, pero nunca encontre el tiempo para leerlo, pero un viaje ida y vuelta a mexico en vuelo diurno es bueno para esas lecturas)

No lo termine, pero aqui van algunos comentarios:

El planteo general es el siguiente, segun Graham los buenos programadores (a los cuales llama "hackers" en el buen sentido de la palabra), se parecen mas a pintores que a ingenieros, y desarrolla el tema del punto de vista de tecnicas de trabajo, etc.

En realidad estoy muy de acuerdo, es mas, muchas veces vi esto como un problema, ya que a mi entender muchos de los bugs que existen en sw vienen de esta cultura de "arte vs ingenieria", contra lo cual luchaba mucho cuando supervisaba un equipo de casi 100 ingenieros. Pero es valido mirarlo de la pesrpectiva positiva de Graham.

Algunos otros puntos fuertes (de lo que lei por ahora):

Graham explica porque un "hacker" puede crear mucho mas valor en un startup que en una empresa normal (traduccion libre mia):

"Un buen programador joven puede ganar USD 80K por ano en una empresa grande, por lo cual podemos asumir que genera un valor algo mayor a eso para que la empresa gane plata.
En un startup, ese mismo programador podria trabajar practicamente el doble de horas por semana, y si esta enfocado (y sin que lo moleste nadie de la corporacion) rendir el triple por hora. A eso le agrega un multiplo de 2 si se saca de encima el peso de un jefe que no entiende lo que el hace y es solo un peso. Por ultimo, cuanto mejor es uno de lo que dice su "job description"?, posiblemente el triple. Si uno multiplica todos esos factores, llega a que puede ser 36 veces mas eficiente en un startup que en una corporacion. Si un buen programador "vale" 80,000 dolares en una corporacion, posiblemente valga alrededor de 3 millones en un startup"

Obviamente (y Graham lo menciona despues en el libro) parte del calculo es exagerado y asume una dedicacion practicamente insana. Que es justamente lo que Graham propone, trabajar insanamente durante durante pocos anos para ganar lo mismo que se ganaria sanamente durante toda la vida.

Personalmente creo que los calculos son exagerados, pero realmente reflejan la realidad de un startup: poca gente buena, trabajando con mucho foco y entusiasmo, hacen mucho mas que mucha gente promedio.

Hay otras partes interesantes que voy a ir posteando de a poco

Saludos

-- Pablo