Você está na página 1de 3

Cmo convertir capital en software que funcione

Por Joel Spolsky


Traducido por Daniel To
Editado por Jerry Elizondo
Estoy convencido de que la mayora de la gente piensa en las empresas de software de
forma invertida. La creencia comn es que cuando se est creando una compaa de software,
el objetivo es encontrar una buena idea que solucione un problema que no haya sido
solucionado antes, implementarla y hacer fortuna. Llamaremos a esto la creencia del "construir
una mejor ratonera". Pero el verdadero objetivo de una compaa de software es convertir capital
en software que funcione. Si entiendes esto es ms fcil que tomes las decisiones estratgicas
correctas.
El problema con "construir una mejor ratonera" es que no hay demasiada evidencia de que
funcione. Para empezar muchas de las compaas de software de mayor xito (Microsoft y
Oracle, por ejemplo) realmente no "innovan" en el sentido de que no estn solucionando
problemas que no hayan sido solucionados antes. En cualquier mercado es extremadamente
raro que consigas guardarte tu invento para ti mismo. Todo el mundo tiene competencia. Los
abogados y los emprendedores de Wall Street que lanzan empresas de alta tecnologa creen
que pueden protegerse de esto mediante el registro de patentes. Ja! No se me ocurre ni un slo
caso de una compaa que se haya protegido con xito de su competencia gracias al registro de
una patente (Stac es el nico caso que se me ocurre, y dnde diablos estn ahora?)
El siguiente problema con la filosofa del "construir una mejor trampa para ratones" es que
hemos alcanzado un punto con el software de Internet en el que hay demasiado dinero a la caza
de las mismas ideas tontas. Llammosle el fenmeno idrivexdrive-swapdrive-freedive:
de
repente
aparecen
37
compaas ofreciendo exactamente el mismo servicio gratis.
Hay trillones de ejemplos de esto. Tiendas de animales en
lnea. Entrega urbana de pelculas de alquiler. Sitios en
Internet de productos cosmticos.
Cuando esto ocurre, el reto del negocio pasa de ser un reto
tcnico que necesita de buenos programadores a ser un reto
de marketing que requiere, de alguna manera, de la
capacidad para sobresalir de entre la multitud y establecer
una marca, algo que es bastante improbable.
No slo eso, adems el dinero de los inversores de capital de
riesgo es impaciente. Eso significa que las inversiones que
realmente necesiten mucho tiempo para desarrollarse no
conseguirn financiacin, razn por la cual cualquier cosa

verdaderamente interesante o difcil de copiar nunca conseguir financiacin.


Una de las razones por la cual hay ms de 30 compaas cuyo nico objetivo es proporcionar
almacenamiento en disco duro por Internet es que escribir el cdigo para dicho servicio es muy
fcil.
Hay una forma diferente de ver el desarrollo de software. Imagina que el objetivo de tu empresa
de software no es solucionar un problema especfico sino convertir dinero en cdigo a travs de
programadores. S que suena un poco extrao pero tened paciencia. Una empresa de software
debe pensar que la contratacin de la gente adecuada es su problema nmero uno. Si se tiene
xito en esto, se podr solucionar cualquier otro problema. Contrata gente inteligente y
producirn buen material que podrs vender y sacar dinero por ello. Entonces todo lo dems
llegar. Microsoft tiene la capacidad de aplastar a sus competidores porque tiene la habilidad de
desplegar muchos programadores. Cuando Microsoft lanz Internet Explorer 3.0 apenas
despus de haber lanzado la versin 2.0 fue impresionante ver el buen trabajo que haban
hecho. No slo replicaron todas las caractersticas del navegador de Netscape sino tambin
aadieron algunas ms y lo hicieron con una arquitectura que era robusta y estratgica. Aunque
es verdad que Microsoft utiliz su sistema operativo para ayudar a imponer su navegador,
tambin es cierto que no se habran salido con la suya si su navegador no hubiera sido
estupendo. (Ejemplo: aunque Windows recin instalado es capaz de reproducir ficheros MP3,
todo el mundo que conozco utiliza WinAmp y no el reproductor de Windows Media para
escucharlos.
Aunque MSN est en el escritorio, todo el mundo usa AOL. En la poca en la que el navegador
que vena integrado con Windows era una basura Netscape tena el 80% de la cuota de
mercado. As que por favor dejad de preocuparos por el poder de la integracin.)
Microsoft tiene una gran estrategia de contratacin. Contratan gente inteligente y sin experiencia
recin salidos de la universidad... gente que no ha aprendido culturas corporativas disfuncionales
en ninguna otra parte. Estos chicos llegan a Seattle sin conocer a nadie, se matan a trabajar y
absorben como una esponja la manera Microsoft de hacer las cosas. Para el momento en el que
puedan empezar a quemarse, entran en juego las opciones de compra de acciones y su salario
efectivo se dispara hacia la estratosfera, donde es muy improbable que alguien sea capaz de
tentarles. En Microsoft, un veterano con 5 aos puede estar ganando 500,000 dlares anuales
incluyendo opciones de compra de acciones -- alguien se atreve a igualarlo?
La idea fundamental es que Microsoft es mejor que nadie como motor de transformacin de
dinero en productividad del programador. Esto est lejos de ser un factor perifrico. La mayora
de empresas de recin creacin parecen saber que contratar buenos programadores es tan
importante como, digamos, contratar la firma adecuada de relaciones pblicas. "Saben" que es
importante pero no cun importante es.
No estn dispuestos a hacer lo que verdaderamente hace falta para conseguir y conservar a los
mejores programadores. Razn por la cual es muy probable que fracasen.
Tan pronto como Netscape dej de producir cdigo (la versin 5.0 de su navegador lleva algo as
como 2 aos de retraso) su cuota de mercado desapareci. Los programadores de WordPerfect
pensaron que la mejor manera de hacer las cosas era el lenguaje ensamblador y se negaron a
programar en C. Mala idea chicos, se necesita 10 veces ms programadores para hacer eso y
hoy WordPerfect es una nota al pi de pgina. Es asombroso cuantas compaas - Lotus,
Netscape, WordPerfect - han mordido el polvo porque perdieron la capacidad de transformar
capital en cdigo.

Si se quiere ser el mejor restaurante de la ciudad, debes preocuparte de conseguir los mejores
chefs y los mejores ingredientes. Eres una fbrica que transforma chefs y materias primas en la
experiencia de cenar. Si eres un estudio de cine, debes preocuparte de conseguir los mejores
actores, directores y escritores.
Eres una fbrica que transforma talento en entretenimiento. As que si eres una empresa de
software debes conseguir a los mejores chefs y a los mejores directores: eres una fbrica que
transforma talento en cdigo. El talento adecuado sabe cmo hacer el cdigo adecuado que te
har tener xito.
Bien, asumamos para el propsito de la discusin que estis de acuerdo conmigo. Qu
implicaciones tiene esto?. En futuros artculos hablar sobre como poner en prctica esta
filosofa: cmo entrevistar y seleccionar a la mejor gente, cmo crear el ambiente de trabajo
adecuado que atraiga a la gente una vez seleccionada y cmo bsicamente se deben subordinar
todos los dems problemas para centrarse en mantener la fbrica echando humo.
Est articulo apareci originalmente en Ingls con el nombre Converting Capital Into Software That Works

Joel Spolsky es el fundador de Fog Creek Software, una pequea empresa de software en Nueva York. Es
titulado por la Universidad de Yale y ha trabajado como programador y gerente en Microsoft, Viacom, y
Juno.

Você também pode gostar