Si Free Code Camp es gratis y Quincy Larson trabaja al 100% en Free Code Camp, ¿cómo se mantiene a sí mismo y a su familia?

Esta será una respuesta larga, así que en resumen: no gano mucho dinero. Pero no necesito mucho dinero.

No he recibido un solo sueldo en los últimos 4 años. Pero he tenido ingresos pequeños e intermitentes para mantenerme a flote.

Aquí está mi verdadero secreto:

Ahorré tanto como pude.

Trabajé como maestra y directora escolar durante aproximadamente una década. Durante ese tiempo, mi esposa y yo vivimos modestamente. Nosotros:

  • Alquilamos pequeños apartamentos en áreas suburbanas económicas
  • condujo autos usados
  • cocinado en casa en lugar de comer fuera
  • tenía pasatiempos que no cuestan dinero como correr y leer libros de la biblioteca

Logramos ahorrar aproximadamente la mitad del dinero que ganamos, lo invertimos en fondos indexados y maximizamos nuestros IRA cada año.

El salario de un maestro puede no parecer que podría sumar mucho, pero tenga en cuenta: si puede ahorrar la mitad de su dinero, eso significa que cada año que trabaja es un año futuro en el que potencialmente no puede trabajar.

Cuando hice mi cambio de carrera a la ingeniería de software, ya tenía varios años de “pista” guardada.

Durante mi último año como director de la escuela, descubrí el poder de la codificación.

Me enseñé algunas secuencias de comandos básicas y las usé para automatizar las tareas rutinarias de back-office de nuestros maestros y administradores. Esto los liberó de sus escritorios, para que pudieran pasar más tiempo con los estudiantes.

Los estudiantes fueron mucho más felices. Convencieron a sus amigos y familiares para que se transfirieran a nuestra escuela. Como resultado, ganamos un premio por ser la escuela de más rápido crecimiento en nuestro sistema.

Todo esto me hizo darme cuenta de lo mucho más eficientes y mejores que podrían ser las escuelas si hicieran un mejor uso de la tecnología.

Así que me retiré de ser director de escuela a los 31 años para poder concentrarme en aprender a codificar a tiempo completo. No me costó nada: solo estaba leyendo libros, trabajando en cursos gratuitos en línea y pasando el rato en espacios de hackers.

Tomé esta selfie el sábado por la mañana después de mi último día como director de la escuela. Me levanté temprano y me vestí con un traje para reforzar la seriedad de la tarea en cuestión: ¡iba a aprender a codificar! Escribí en Facebook: “Mi nueva oficina: ¡la mesa de la cocina! Regreso aquí todas las mañanas a las 8 y hasta las 6, solo me levanto para “descansos biológicos”.

Trabajé durante un año como ingeniero de software en una startup mediana, y básicamente me pagaron por aprender. Nuevamente, la mayor parte de ese dinero fue directamente a mis ahorros.

El instinto del emprendedor es preservar tanto capital como sea humanamente posible.

Finalmente, me sentí listo para vivir el sueño y mudarme a La Meca – San Francisco.

Tomé un autobús a San Francisco, dormí en los sofás de mis amigos y trabajé en bibliotecas públicas. Hice pequeños trabajos independientes para obtener más experiencia en codificación. Comí muchas de mis comidas gratis en eventos de codificación y hackatones por la noche.

Pasé los siguientes 18 meses construyendo un motor de recomendación de cursos en línea que nadie quería usar.

Para entonces, mi esposa y yo habíamos alquilado un departamento de 74 metros cuadrados en un suburbio de San Francisco. Convertí un pequeño armario en mi oficina. Compré una mesa de $ 10 y una silla de plástico de $ 10 de Ikea, y un monitor de $ 100 de Craigslist. Luego pasé 12 horas todos los días en mi armario codificando.

La fortaleza de la soledad.

Entonces freeCodeCamp comenzó a hacerse popular.

Comencé un proyecto de código abierto llamado freeCodeCamp, y surgió una comunidad a su alrededor.

Mi objetivo era ayudar a construir el recurso que ojalá hubiera existido cuando comencé a aprender a codificar.

Creía profundamente en el acceso universal a la educación y me comprometí públicamente a que freeCodeCamp siempre sería 100% gratuito. No “freemium”. Gratis.

Pero esto solo me dejó con algunas opciones sobre qué hacer a continuación:

  1. Conseguir otro trabajo de ingeniero de software para tener dinero para autofinanciar el proyecto, y luego contribuirlo en las noches y fines de semana
  2. Recaude capital de riesgo e intente convertir el proyecto en una startup de alto crecimiento (como lo hicieron Codecademy y TeamTreehouse)
  3. O … rechace las ofertas de trabajo, rechace a los inversores interesados ​​y, en su lugar, convierta freeCodeCamp en una organización sin fines de lucro, luego proceda a invertir todo mi tiempo y ahorros.

Elegí la opción # 3, y creo que esto ha marcado la diferencia. He podido dedicar todo mi tiempo a liderar nuestra comunidad. Nuestra base de código es de código abierto, nuestros activos son creativos comunes, nuestros conjuntos de datos están abiertos y nuestra organización es literalmente propiedad del público.

Como resultado, no somos responsables ante los inversores o anunciantes. Somos responsables ante los campistas.

Para darle una idea de la escala de nuestra comunidad, a partir de abril de 2017 tenemos:

  • alrededor de 1 millón total de campistas registrados
  • 400,000 de los cuales usan el currículo de codificación de freeCodeCamp.com cada mes
  • 1,800 grupos de estudio en todas las ciudades principales de la Tierra
  • la publicación técnica más grande en Medium.com
  • uno de los canales de programación más grandes en YouTube
  • 600 colaboradores de código abierto para nuestro proyecto
  • más de 5,000 ex alumnos que ahora trabajan en su primer trabajo de desarrollador, y miles más que han usado freeCodeCamp para obtener mejores trabajos de desarrollador.

Aunque sigo trabajando unas 12 horas al día, todos los días, en freeCodeCamp, y no me he tomado un día de vacaciones desde que lo lancé, nunca me he pagado nada.

De hecho, he gastado más de $ 150,000 de mis propios ahorros en servidores y otros costos, incluidos los salarios de nuestros otros dos miembros del equipo a tiempo completo:

  • Berkeley Martinez, quien supervisa nuestra infraestructura y nuestra base de código abierto
  • Michael D. Johnson, quien supervisa Open Source for Good y nuestra codificación pro-bono para organizaciones sin fines de lucro

Tanto Berkeley como Michael también han tomado grandes recortes salariales para trabajar en freeCodeCamp a tiempo completo. Podrían estar haciendo 6 figuras. En cambio, están haciendo la diferencia.

Un evento freeCodeCamp Santa Clara. (Ese soy yo en el medio con la camiseta negra).

Hasta hace poco, mi esposa seguía trabajando como contadora. Eso nos proporcionó algunos ingresos y, lo que es más importante, un seguro de salud (que es realmente costoso aquí en los EE. UU.).

Ahora tenemos una hija, Jocelyn Chen-Larson, y esperamos tener más hijos pronto.

A pesar de esto, estamos bien financieramente. Pudimos pagar una casa en Oklahoma City (mi ciudad natal, recientemente me mudé aquí para que Jocelyn pueda estar más cerca de sus abuelos).

Podemos pagar las facturas, pagar los comestibles, e incluso tengo una membresía de YMCA (el clima aquí no es tan perfecto como el de California, por lo que a menudo tengo que correr adentro).

Cómo ha sobrevivido mi familia

Casi todo el dinero que he ganado recientemente ha sido a través de los llamados “enlaces de afiliados” a Amazon.com. Por ejemplo, en algunas de mis publicaciones de Medium, vincularé a libros relevantes que he leído y que he encontrado útiles, como este.

Si hace clic en uno de estos enlaces y termina comprando algo en Amazon, Amazon me dará un pequeño porcentaje de esa transacción. Esto no aumenta el precio que paga ni nada; Amazon ya ha incluido los pagos de afiliados en sus precios.

Por lo general, esto es unos centavos por artículo. Pero si uno de mis artículos se vuelve realmente popular, puede hacer que muchas personas hagan clic en un enlace y compren un libro. Por ejemplo, el multimillonario Mark Cuban fue noticia internacional cuando tuiteó un enlace a uno de mis artículos sobre automatización.

La automatización va a causar desempleo y debemos prepararnos para ello. https://t.co/YEp5txG9aP

– Mark Cuban (@mcuban) 20 de febrero de 2017

Muchos periódicos terminaron enlazando a mi artículo también. Entonces, en unos pocos días, gané alrededor de $ 2,000 de Amazon.

$ 2,000 es aproximadamente cuánto gasta mi familia en costos no gratuitos relacionados con CodeCamp cada mes, por lo que fue una gran ganancia inesperada para nosotros.

Entonces, de todos modos, si va a vincular a los libros en las publicaciones de su blog, puede valer la pena configurar una cuenta de afiliado con Amazon.

Pero, por supuesto, no puedo vivir así para siempre.

Estoy quemando mis ahorros de maestro bastante rápido. Pero la buena noticia es que soy ingeniero de software, por lo que podría conseguir un buen trabajo casi de inmediato si fuera necesario.

Pero, por supuesto, prefiero concentrar el 100% de mi tiempo y energía en continuar mejorando freeCodeCamp y apoyando a nuestra comunidad. Si puedo seguir haciendo esto, moriré un feliz abuelo.

Nuestra organización sin fines de lucro recientemente comenzó a aceptar donaciones. Quién sabe, incluso podríamos permitirnos a Michael, Berkeley y a mí finalmente actualizar nuestras computadoras portátiles viejas 🙂

Por supuesto, nuestro objetivo a largo plazo es patrocinar a más de nuestros contribuyentes de código abierto para que puedan centrarse en contribuir a freeCodeCamp a tiempo completo. De esta manera, podemos expandir más rápidamente la plataforma, el contenido y las herramientas de código abierto de freeCodeCamp que estamos creando para otras organizaciones sin fines de lucro.

Khan Academy, Code.org y otras organizaciones sin fines de lucro de educación tecnológica tienen presupuestos anuales multimillonarios. Estas organizaciones se centran en ayudar a los niños a aprender a codificar.

En cambio, estamos enfocados en ayudar a los adultos a aprender a codificar, y los adultos tienen muchas menos opciones para una buena educación gratuita. Hay tantas personas por ahí que encajarían perfectamente en los cientos de miles de trabajos de desarrollador abiertos en todo el mundo. Nuestra comunidad ya está ayudando a estas personas a aprender a codificar para que puedan obtener estos trabajos. Un presupuesto del tamaño de Khan Academy permitiría a nuestra comunidad tener un impacto masivo en la economía mundial.

Recuerde: el dinero es solo una herramienta para ganar tiempo.

Gracias por leer esta respuesta súper larga de Quora. No quería simplemente responder: “Soy un centavo”. Quería darle un poco de contexto sobre mis puntos de vista sobre el dinero y el papel que han desempeñado en el ascenso de freeCodeCamp como una comunidad distribuida e independiente.

Si desea apoyar a nuestra organización sin fines de lucro, lo aliento a que establezca una pequeña donación mensual que pueda pagar.

¡Feliz codificación!

Recientemente entrevisté a Quincy en mi podcast, Breaking Into Startups y esto es lo que aprendí y observé:

  1. Quincy está realmente dedicado a su familia y su hija. Cuando comenzamos a hablar sobre la grabación de la entrevista, Quincy dejó muy claro que su principal prioridad es su hija y que no podría dejarla en casa y tomar el tren a San Francisco. El respeto.
  2. Cuando me ofrecí a encontrarme con él cerca de su casa, tuvo que declinar porque está 100% en la construcción de la comunidad FreeCodeCamp y todos sabemos que las reuniones en persona pueden ser una gran carga de tiempo.
  3. Finalmente me conecté y grabé con él por Skype. Se hizo muy evidente que su éxito en gran parte se debe a sus 3 habilidades que ha estado perfeccionando durante la última década . Fue educador durante casi 10 años, trabajando en sedes en China. Pasó varios años al principio de su carrera como editor de un periódico, lo que creo que ha sido fundamental para la publicación FreeCodeCamp Medium. Y, por último, es un programador autodidacta. A través de prueba y error, ha descubierto qué funciona y qué no. Creo que esta trifecta de habilidades le ha permitido crear un plan de estudios JavaScript impecable que resuena con tantos estudiantes en todo el mundo.

Ahora, en términos de la pregunta original de cuánto dinero gana Quincy, quiero señalar el artículo de Paul Graham sobre Money vs. Wealth.

Primero, aclaremos algo.

El dinero y la riqueza no son lo mismo. El dinero, ya sean pedazos de papel o números en una pantalla, es una reserva de valor. La riqueza, por otro lado, es el valor mismo.

Con 100,000 visitas diarias, 1 millón de campistas registrados y más de 5,000 ex alumnos, el valor es evidente.

Nunca ha habido una comunidad global de código abierto donde cualquiera pueda aprender a codificar y unirse a la revolución tecnológica. El dinero, si Quincy lo elige, será un efecto secundario de su implacable ejecución y éxito.

Echa un vistazo a su entrevista completa aquí: # 40: Quincy Larson – Fundador de Free Code Camp – Breaking Into Startups

Para gestionar esto, Quincy Larson puede estar haciendo una serie de cosas únicas para asegurarse de que esto funcione para él, su familia y sus proyectos también. Como dijo el propio Quincy, comenzó este proyecto para poder proporcionar los recursos que él mismo sintió que hubiera querido tener cuando comenzó a aprender a codificar.

A medida que creó formas de proporcionar estos recursos, una comunidad se formó rápidamente en torno a esta idea y, a partir de entonces, nunca miró hacia atrás. Dicho esto, tener un gran proyecto como Free Code Camp y aprovecharlo libremente para sus usuarios no es una tarea fácil. Hay muchas posibilidades sobre cómo Quincy Larson se mantiene a sí mismo y a su familia.

  1. Tiene un trabajo paralelo que lo ayuda a financiar su proyecto y también a su familia.
  2. Ahorró tanto como pudo cuando todavía tenía un trabajo diario
  3. Tiene una cantidad significativa de capital que recauda de las donaciones.
  4. Depende de su esposa para mantenerse a sí mismo y a su familia.

Es posible que desee echar un vistazo a nuestra buena escuela de programación llamada Holberton School y ver los cursos de programación disponibles que pueden interesarle.

Hay un equipo central y colaboradores que desarrollan freeCodeCamp. Como respondió a continuación, dijo que tiene un pequeño ingreso y ahorró dinero y redujo sus gastos. En cuanto a freeCodeCamp, las donaciones ayudan a cubrir sus costos. Deberías leer la respuesta de Quincy para más detalles.

More Interesting

¿Qué se suele discutir en las reuniones de la junta directiva en las organizaciones sin fines de lucro?

¿Cuánto cuesta construir una escuela básica en India?

¿Las organizaciones sin fines de lucro tienen accionistas?

¿Qué debo hacer para comenzar una ONG?

¿Qué es un recorte salarial razonable para aceptar al pasar del sector con fines de lucro al sector sin fines de lucro?

¿Existe una base de datos de resultados de evaluación de ONG publicados? ¿En algún lugar que lleva un registro de lo que están haciendo las ONG, pero abierto al público?

¿Es cierto que Obama está estableciendo un gobierno en la sombra sin fines de lucro desde su casa de DC, con oficinas en todo el país?

¿Cómo puede una PTA / PTO convertirse y mantener un estado 501c3? ¿Qué es un 501c3 y cuáles son los pros / contras frente a los otros estados?

¿Cuál es la mejor manera de encontrar personas para dirigir un comité de recaudación de fondos?

¿Debo promocionar mi cuenta de Kiva?

¿Cuáles son las mejores formas de financiar una organización sin fines de lucro?

¿Cómo afectarán los cambios inminentes en la rendición de cuentas y la financiación al panorama sin fines de lucro en los Estados Unidos?

¿Cuáles son los pros y los contras de establecer una organización 501 (c) sin fines de lucro versus una corporación sin fines de lucro?

¿Dónde puedo encontrar formas W-9 de organización sin fines de lucro, especialmente fundaciones de Wikimedia?

¿Cómo fusionar una organización sin fines de lucro con una corporación?