Los libros de desarrollo de software son caros debido a una variedad de factores que se mezclan para obtener un resultado final: libros caros.
# 1: altos costos iniciales
Edición, maquetación, diseño de portada, tiradas. ¡Todas estas cosas cuestan dinero!
# 2: márgenes bajos
Como a muchas personas les encanta hablar de los editores codiciosos, normalmente no ganan mucho dinero por venta de libros. Sí, parece que sí.
Tomemos un libro de $ 40, supuestamente “caro”. ¿Cuánto ve el editor? Bien, veamos:
- ¿Cuáles son algunos libros que debe leer un programador?
- ¿Cuáles son buenos libros para que un aficionado Rubyist lea?
- ¿Cuál sería una manera más efectiva de aprender un lenguaje / marco de programación: de libros o tutoriales en video en línea?
- ¿Cuál es el mejor libro para aprender C ++ para alguien que ya conoce C?
- ¿Cuál es el proceso de escribir un libro técnico?
- El editor lo está vendiendo a la librería por alrededor de $ 20.
- Luego saque el costo de la impresión. Depende del tamaño de las tiradas de impresión, el tamaño del libro, el tipo de portada (duro frente a suave), etc. Pero tengamos $ 5 aquí.
- Luego, el autor obtiene su realeza del 15%.
- Margen del editor: $ 12.
Oye, $ 12 por libro no es tan malo, ¿verdad?
Pero digamos que el editor valoró el libro en $ 20 más “razonables”. Estarías viendo solo $ 3.50 por copia. Eso no es mucho.
# 3 mercados de nicho
La publicación es un “negocio exitoso”; obtienen la mayor parte de su dinero de los vendedores noqueados. Estos son Harry Potter, 50 sombras de grises, Steve Jobs, etc.
¿Con qué frecuencia crees que un libro técnico llega al Top 100 en Amazon? Probablemente no muy a menudo. Mi libro técnico lo hizo, una vez, apenas (# 77 – wheeeeeee). Pero no es todo ese nicho. ¿Crees que la anotación de lenguaje natural para el aprendizaje automático puede superar los 100 principales? ¿O incluso los mejores 1000?
Y, por cierto, hay una gran diferencia de ventas entre ser # 77 en Amazon y ser # 5.
¿Qué tan nicho son los libros técnicos? Saqué algunos libros de O’Reilly en Rails, Java y JavaScript en Amazon y miré su rango de ventas de Amazon Best Sellers (en todos los libros). Sus mejores libros fueron alrededor de # 10000- # 50000, con muchos otros en el rango # 200,000 +. Por lo que he visto, esto significa que esos libros, sus mejores libros, están vendiendo alrededor de 5 a 10 copias por día en Amazon. Eso no es mucho dado que esos son sus mejores libros.
# 4 “Caro” (Tiempo sabio) para escribir
He escrito dos libros: Cracking the Coding Interview (profundamente técnico) y The Google Resume (no tan técnico). El proceso de descifrar la entrevista de codificación tardó más en escribirse, probablemente por un factor de 10 o 20x.
Un libro técnico toma mucho, mucho tiempo para escribir. Esto significa que el autor consume mucho tiempo.
Y, oh dios, no te olvides de las correcciones. Un libro no técnico no tiene que tratarlos de manera significativa.
Un autor no se hará rico escribiendo libros, pero es bueno darles algo de dinero.
# 5 Vidas cortas
Muchos libros técnicos tienen una vida útil corta en comparación con los libros de ficción o no técnicos. El libro de Dale Carnegie “Cómo ganar amigos e influir en las personas” sigue siendo un libro de gran venta. ¿Crees que “Cómo escribir código rubí y construir cosas geniales” podría venderse bien incluso después de 15 años?
Los libros técnicos envejecen rápidamente. Y debido a que envejecen, sus ventas son más limitadas.
# 6 Competencia limitada
La ventaja de que los libros de desarrollo de software son nicho, desde la perspectiva del editor, es que no hay mucha competencia. ¿Quieres una novela romántica ambientada durante la guerra? Tienes cientos para elegir. ¿Quieres un libro sobre Hive? Tienes quizás uno o dos.
# 7 que estás dispuesto a pagar
Cuando compra libros de desarrollo de software, obtiene un valor financiero muy claro: mejores opciones de carrera, trabajo más productivo, menos frustraciones, etc. Está dispuesto a pagar más de $ 40 por estos libros. Vale la pena el dinero para ti.
Además, cuando haya competencia, ¿el precio realmente cambiará el juego para ti? Supongamos que quieres aprender Ruby on Rails. Un libro cuesta $ 40 y está muy bien revisado. Sabes que estarás al día rápidamente. Otro cuesta $ 20 y tiene críticas mediocres. Mucha gente señala errores en el libro y tutoriales incompletos. Si valoras tu tiempo en algo razonable, probablemente sea “más barato” para ti comprar los $ 40.
Conclusiones
En última instancia, la fijación de precios es una cuestión de disposición a pagar, oferta y demanda, y todo eso.
- Los puntos 6 y 7 anteriores hacen que esté dispuesto a pagar $ 40 por estos libros.
- Los puntos 1 a 5 anteriores hacen que los editores realmente no puedan permitirse el precio de los libros más baratos. Y debido a que no pueden pagarlo, simplemente no publicarán libros técnicos por precios de <$ 20, y tampoco lo harán sus competidores.
La próxima vez que empiece a quejarse de pagar $ 40 por un libro de desarrollo de software, piense de esta manera: porque personas como usted están dispuestas a pagar eso, este libro existe. No existiría en un precio de $ 10.