¿Es cierto que las personas ricas pueden aprender a programar más rápido porque pueden permitirse un costoso bootcamp de codificación y tener muchos más recursos para acceder?

Probablemente sea mucho más fácil para los ricos. Bootcamps solo enseñará a alguien que ya es un programador nuevas herramientas. Necesitas al menos un año para ser cualquier tipo de programador, y eso es solo un desarrollador junior ya que te falta experiencia.

Pero si miras el documental, De dormitorios a multimillonarios, y dado que viví este tiempo (cuando era un niño comprando estos juegos), me gustaría pensar que aprender a programar no es tan difícil, solo lleva tiempo.

Muchos de nosotros, que hoy tenemos alrededor de 40 años, aprendimos a programar cuando teníamos 12 años, simplemente escribiendo código de revistas viejas, o simplemente intentándolo y fallando. Algunas de las computadoras viejas venían con un manual básico.

Solo necesita una computadora, y la mayoría de las computadoras fabricadas en los últimos 10 años, incluida la Raspberry PI, funcionarán bien y esa cuesta $ 30. Hay tantas revistas hechas para el desarrollo como Linux Developer. Solo necesita uno o dos libros, que se pueden comprar usados.

Puedes aprender a programar prácticamente gratis. Hay tantos tutoriales de YouTube, libros electrónicos gratuitos, el sitio web Learn Code the Hard Way

Udemy está lleno de $ 25 o incluso cursos gratuitos. Y no puedo decir lo suficiente, libros usados. No importa mucho si usa libros de 2 a 5 años, incluso los libros de 10 años a veces lo harán, el libro K&R C debe tener alrededor de 25-30 años ahora.

Eso te enseñará lo básico y algo más.

Monitor, teclado, mouse, raspberry PI, ca $ 200. Eso es más o menos lo que necesita, y hay muchos que regalan LCD de pantalla plana de alrededor de 20 ″ de tamaño.

No necesitas ese equipo sofisticado. Una vez que conozca las cuerdas y las cosas que está haciendo, tome mucho tiempo, entonces puede actualizar

Más recursos es útil.

Sin embargo, creo que las personas ricas y de clase media tienden a ser menos motivadas cuando se trata de abordar cualquier problema: ya saben que no morirán de hambre, si fracasan en un trabajo, por lo que realizan menos esfuerzo.

No temen al fracaso en el mismo nivel intestinal que una persona pobre.

Así que creo que es una desventaja equilibrada tener acceso a los recursos.

La mayoría de las personas que conozco que son muy buenas en programación aprendieron sobre recursos compartidos. Muchas de estas personas aprendieron en las escuelas públicas, sin conexiones a Internet que les permitieran “Solo pedirle a Google” las respuestas, y no tenían computadoras en casa, por lo que tuvieron que aprender a trabajar en un entorno colaborativo.

En otras palabras, en lugar del entorno actual, donde vives en una habitación del sótano y tienes tu propia computadora, tuvieron que pasar tiempo con otras personas que intentaban aprender lo mismo al mismo tiempo, y podían hacerse preguntas.

Los recursos individuales realmente arruinan su capacidad de aprender rápidamente.

Todos los ricos tienen recursos individuales, los usen o no.


Los bootcamps de codificación son en su mayoría una broma.

Están destinados a ponerlo al día con un poco de amplitud y profundidad en un área única y solitaria, como “JavaScript para sitios web AJAX”, o algo similar.

No aprendes mucho, porque no es como si estuvieras pasando 4 años sin hacer absolutamente nada más.

Dos semanas no son suficientes para convertirse en un “programador junior”; tal vez podrías llegar a ese punto en dos años , y solo si realmente te esfuerzas. Potencialmente podría obtener un título de asociado al mismo tiempo; pero cualquier tiempo dedicado a no programar, para obtener los otros créditos necesarios, perjudicaría su capacidad para llegar allí.

Entonces, si puede permitirse un bootcamp de codificación … esa es probablemente otra desventaja: cree que está aprendiendo algo, cuando en realidad está aprendiendo una cosa, y no muy bien.

Poder permitirse un campamento de codificación es una buena posición para estar.

¿Realmente vas a un campamento de codificación? No muy bien.

La riqueza le brinda tiempo y recursos.

No tener que preocuparse por el dinero significa que puede pasar unos buenos 2-5 años desarrollando software y no tener que preocuparse por pagar el alquiler o tener suficiente dinero para salir.

Puede permitirse la comodidad y el confort, como alquilar un escritorio en un espacio de trabajo compartido con bolsas de frijoles, café de barril y un suministro diario de magdalenas sin gluten.

Pero no necesita nada de eso para aprender a programar rápidamente.

Por £ 30 me compré una PC de escritorio de doble núcleo con una licencia de Windows 10 (para referencia, eso es menos que el costo de la licencia real). Por otras £ 30 compré un monitor Philips Full HD (1920 × 1080). Solo lo uso para el desarrollo que requiere Linux de 32 bits.

Podría haber comprado un monitor de menor resolución por £ 10, y tal vez incluso obtuve una PC de escritorio porque la PC es tan vieja.

Todas las principales herramientas de desarrollo son 100% gratuitas y los libros que necesita están disponibles gratuitamente en línea desde el sitio web del autor o en sus bibliotecas locales. Si no puede pasar un día trabajando desde Waterstones.

Cuando comencé a programar en 1998, era un niño de 13 años de la ciudad de Lewisham, que es el lugar menos tranquilo de Londres. Mi computadora ya tenía 15 años y no podía acceder a Internet (bueno, de alguna manera podría pero no la “red mundial”).

En lugar de confiar en bootcamps, fui directamente a la fuente principal: manuales de referencia y libros de aprendizaje para principiantes. Algunos ciertamente no eran para principiantes, pero ¿quién era yo para quejarme? Es GRATIS después de todo.

Además, me habría disparado si tuviera que sentarme en una de esas presentaciones de bootcamp de ritmo lento cuando estaba aprendiendo. No hay nada que puedas decir más rápido de lo que yo puedo leer y leer.

Todo el dinero del mundo no puede comprar tu habilidad si no la posees. El dinero no puede comprar agudeza mental o forzar el conocimiento a ser comprendido o apegarse a una mente que no puede manejarlo.

Hay muchos multimillonarios estúpidos que son tan tontos como una caja de rocas fuera de su área de especialización para ganar dinero.

Puedes aprender a programar gratis. Regale hardware. Los libros están disponibles gratuitamente en las bibliotecas, WiFi gratuito para tutoriales en Internet y el principal requisito para aprender a programar es el tiempo.

Hora de leer. Hora de escribir el código. Es hora de aprender de tus errores. Es hora de empujar tus límites. Es hora de repetir estos pasos una y otra vez hasta que se sienta cómodo con lo que está haciendo.

Las personas serán mentoras de forma gratuita si puedes aprender dónde encontrarlas.

Entonces el costo no es un factor determinante en esto. Puede pagar $ 20,000 por un campamento de entrenamiento y aún así no terminar más adelante al final si no puede comprender o internalizar los conceptos y el material que se le presenta.

Vengo de un fondo muy modesto. Aprendí a programar en una computadora de descuento de $ 35 en una tienda departamental con 2K de memoria y una televisión en blanco y negro como pantalla. Solo largos años de práctica y persistencia y en una era mucho antes de Internet. Internet simplemente me facilita hacer mi trabajo y encontrar información en un solo lugar. Podría colocar a una persona rica en las mismas circunstancias y verla sacudir la cabeza y alejarse. Esto no es para todos, incluidas las personas ricas.

Considero que el desarrollo de software es una meritocracia. Es una habilidad mental, libre de medios financieros. Si uno puede hacerlo y tiene recursos mínimos en forma de una computadora funcional, puede aprender lo suficiente como para estar al lado de las personas ricas y convertirse en uno solo usando el software en su cabeza, mientras tanto, la cuenta bancaria será condenada.

El tiempo y el dinero facilitan muchas cosas. En igualdad de condiciones, alguien que pase más tiempo aprendiendo a programar aprenderá a programar más rápido. Si el dinero le da a una persona rica el lujo del tiempo, y esa persona rica pasa su tiempo libre aprendiendo a programar, supongo que podría aprender más rápido que alguien sin tanto tiempo libre.

Por ejemplo:

  1. Richie Rich pasa 12 horas al día aprendiendo a programar
  2. Richie Rags pasa 8 horas al día repartiendo pizzas y 4 horas al día aprendiendo a programar

¿12 horas de estudio te ayudan a convertirte en un programador competente más rápido que alguien que pasa 4 horas al día haciendo lo mismo? Probablemente. Dicho esto, no hay dos personas que tomen la programación al mismo ritmo, y no hay atajos para convertirse en un programador competente. Tienes que escribir muchos códigos malos para aprender a escribir menos códigos malos, y así es como es.

Este es el tipo de pregunta que me encanta responder, porque habla muy claramente de la necesidad de una revolución en las industrias de préstamos y educación superior.

En este momento, la respuesta a su pregunta es probablemente sí. Y eso apesta. Toda persona, independientemente de sus ingresos o privilegios, debe tener acceso a una educación.

Si bien no son tan caros como los colegios y universidades tradicionales, los bootcamps son caros, en promedio $ 11,400. Este no es un pedazo de cambio que muchas personas tienen por ahí.

Pero tiene opciones, como cursos gratuitos (Udemy y Coursera), matrícula diferida (no paga hasta después de graduarse y obtener un trabajo) y opciones de financiación como Skills Fund (que también lo ayudará a construir o reparar créditos). Muchos Los bootcamps también ofrecen becas a grupos subrepresentados en tecnología.

La programación es una habilidad. Una persona rica no debe ser un programador, un programador eventualmente debe ser rico.

Si tomas a todas las celebridades del mundo, diría que casi el 90% de ellas no eran ricas antes de comenzar su carrera. Su carrera los hizo ricos.

Microsoft enriqueció a Bill Gates, lo mismo con Apple, Facebook y otras cosas similares.

Pero si naces rico y tienes la habilidad, siempre tendrás una ventaja que alguien con habilidad pero nacido pobre.

Entonces, básicamente la habilidad es el ganador.

Sigue aprendiendo y sé rico. Buena suerte

#la paz mundial

No creo que la codificación de bootcamps sea realmente un gran determinante de si alguien puede aprender a codificar. Una vez que tenga una buena conexión a Internet, hay un montón de material gratuito para aprender a codificar. Ya sea que asista a un bootcamp o no, no puede aprender a codificar sin pasar mucho tiempo intentando escribir programas de computadora de todos modos. Si no puede hacer eso, un bootcamp no llevará a nadie muy lejos. Si puede hacerlo, un bootcamp es solo una opción que puede tomar si necesita la motivación que proporciona.

El software que necesita para aprender a codificar es totalmente gratuito. Incluso hay muchos lugares en Internet donde las personas le dirán de inmediato, de forma gratuita, qué hay de malo en el programa de computadora de su principiante si no puede resolverlo usted mismo, aunque es mucho mejor descifrarlo usted mismo si puede.

Ser rico, sin duda, le da a las personas más opciones y facilita mucho las cosas. También significa que probablemente no harás un trabajo diario tan agotador que no tengas la energía para aprender a codificar en tu tiempo libre. Las personas realmente ricas no necesitan trabajar y, si quisieran, podrían pasar todo su tiempo aprendiendo a codificar.

En la práctica, atraviesan las mismas dificultades para aprender a codificar que cualquier otra persona, y la falta de dinero en realidad puede ser un motivador para aprender codificación, y muy a menudo lo es.

Dudo que las personas ricas se molesten incluso en aprender programación. ¿Por qué deberían ellos?

Tienen mejores cosas que hacer, como dar un paseo en su yate, volar a Mónaco para el brunch o beber whisky escocés de malta con sus ricos amigos.

E incluso si una persona rica se preocupara por aprender programación, no recurriría a un campamento de codificación. Eso está muy por debajo de ellos. Contratarían a un mentor de programación del MIT o Cambridge.

Realmente, la codificación de bootcamps es una pérdida de tiempo y dinero. Puede aprender a programar por su cuenta, a su propio ritmo cómodo, de forma gratuita . Un bootcamp no puede darle mucho más que un conocimiento básico de programación, porque para aprender realmente la programación, debe practicar miles de horas escribiendo software. ¿Qué campo de entrenamiento puede darte miles de horas de práctica?

Probablemente sí (si les gusta lo que están haciendo) pero ¿por qué te importa?

Una de las cosas que me encantan de la programación es que no necesitas comprar material costoso y de calidad como un artista, ni siquiera necesitas una computadora costosa en general. En programación, solo necesita una computadora genérica, algunos libros o internet, y curiosidad. Con eso puedes seguir adelante y divertirte tanto como quieras.

La programación es uno de los campos en los que solo necesitas ambición y práctica, pero lo más importante, debes divertirte con ella.

Los programadores no parecen provenir de entornos más adinerados que cualquier otra persona en una oficina. A menudo todo lo contrario.

Creo que las personas ricas están en desventaja cuando aprenden a codificar, por lo que no se ve que muchas personas de entornos ricos trabajen como programadores.

Aprender a programar es difícil. Y requiere mucho trabajo. Necesita motivación. Para las personas “pobres”, los costos del fracaso y los beneficios del éxito son considerables. Si vienes de un entorno rico, no son tan importantes. Los incentivos para el éxito y los castigos del fracaso son menores.

La motivación triunfa al tener un segundo monitor cualquier día.

Voy a abordar solo una cosa sobre sus suposiciones sobre aprender a codificar porque creo que otros han hecho algunos buenos puntos aquí.

Los bootcamps de codificación son una mierda total.

Necesitará tiempo para aprender cualquier habilidad nueva, y sí, las personas ricas parecen tener mucho tiempo, pero eso podría deberse a que tal vez hacen un uso eficiente de su tiempo . ¿Por qué? Bueno, tal vez realmente tienen mucho tiempo, ¿cuánto tiempo tienes?

¿Puedes hacer el tiempo , porque como cualquier ejercicio de adquisición de habilidades nuevo vas a necesitar mucho tiempo? Y luego tendrás que practicar esa habilidad.

¿Quizás crees que necesitas un buen hardware? No, no lo haces. Para empezar, elija un lenguaje simple como python que pueda ejecutarse con hardware realmente básico y listo.

Tal vez las personas ricas tengan acceso a los codificadores a quienes pueden llamar en cualquier momento del día si se atascan. Tal vez las personas ricas puedan obtener rápidamente consejos profesionales de sus amigos codificadores. Tal vez las personas ricas tienen buenas conexiones para que puedan obtener una pasantía o lo que sea fácilmente.

¿Ves a dónde voy con esto?

Incluso si superaste el obstáculo de aprender la habilidad, será solo el comienzo de otro problema. La de encontrar un empleo significativo cuando te ves a ti mismo y piensas que eres una persona pobre.

Si tienes talento y ganas de triunfar, encontrarás la manera de triunfar.

Así que para cerrar y volver a los bootcamps. Esto es lo que puedes hacer.

  1. Elabora un plan de aprendizaje. Identifica lo que necesitas saber. Cree una medida de cómo sabrá que sabe y cómo va a mostrar a otras personas (programadores reales) que sabe. Clasifícate.
  2. Repasa tus habilidades de aprendizaje. Hay mucho material sobre estilos de aprendizaje, formas de aprendizaje (olvídate de la mierda total de la regla de las 10.000 horas también he escrito sobre eso en otras partes de Quora), y probablemente lo más importante es aprender sobre ti. El mayor obstáculo eres realmente tú porque nada fuera de tu propia mente puede hacerte más feliz, más inteligente, más rápido y mejor que la forma en que piensas sobre las cosas.
  3. Ahora sube a YouYube
  4. Buscar Derek Banas, Traversy Media, Mosh Hamadani
  5. Esos son solo 3, ¡pero obtuvieron un contenido realmente muy bueno!
  6. Si tiene dinero, espere a que Udemy tenga una de sus ventas frecuentes de $ 10 y busque Stephen Grider o cualquiera de esos tipos que tienen más de 100 000 estudiantes y calificaciones de más de 4.5
  7. Presta atención a tus cosas fuera del campo. ¿Te llevas mucho tiempo con la gente, tienes excelentes habilidades de escritura, eres alfabetizado funcionalmente, puedes explicar bien las cosas, eres autodisciplinado, puedes motivarte, puedes resolver problemas, bla bla?

Tener dinero siempre es una ventaja, pero no significa que una persona sea un buen programador. Y la codificación de bootcamps no es la forma de aprender nada más que las habilidades más rudimentarias.

Diría que las personas ricas probablemente pueden aprender a codificar más fácilmente que las personas más pobres, pero las personas realmente ricas tienen ventajas en todo , por lo que no es una gran sorpresa.

Los bootcamps pueden ser útiles, pueden no serlo, algunos se ven bien y otros parecen una mierda total.

Una persona rica probablemente pueda dedicar más tiempo libre, obtener una computadora decente, obtener libros y tener un buen acceso a Internet.

Una persona más pobre apenas puede permitirse una computadora, no Internet, y puede tener menos tiempo libre.

Los ricos tienen ventajas en todas partes , incluida la programación.

Las personas ricas obviamente tienen una ventaja, tal vez puedan tomarse tiempo libre del trabajo, cosas así, pero la ventaja es mínima.

Por supuesto, depende de lo que consideres pobre y rico, si pobre significa que no puedes pagar una computadora de ningún tipo, entonces sí, estás en una desventaja muy real.

Los bootcamps no son obligatorios, son algo muy nuevo, creo que la mayoría de ellos probablemente te lleven un poco de JS y te impriman un certificado.

La mayoría de los recursos de programación son gratuitos o de muy bajo costo.

Honestamente, y perdóname si me equivoco, pero parece que estás buscando una excusa para rendirte antes de comenzar.

De Verdad? Todo se trata de esfuerzo