Chris Arter Programador PHP autodidacta que gana $200.000 USD al año
¿Quién es Chris Arter?
Chris Arter es un ingeniero de software sénior originario de Florida y trabaja en BankRate/RedVentures. Actualmente vive en Raleigh, Carolina del Norte.
¿Cómo aprendió a programar?
Al principio, se sintió como una compulsión. Pasaba horas y horas de su tiempo libre programando y tratando de hacer que las cosas funcionaran, porque simplemente no podía resistirse, pasó mi tiempo libre jugando con frameworks y proyectos.
Su curiosidad por la programación comenzó cuando era niños, a la edad de 10 u 11 años, estaba creando sitios web simples con Microsoft FrontPage 2000, incluso tenía su propio .com, que era un gran problema en ese entonces para un niño. Eventualmente, durante la universidad volvió a tener la curiosidad y comenzó a programar por cuenta propia, pero esta vez tomándolo en serio.
Alrededor de 2009/2010, dormía en su auto o en el garaje de un amigo, estaba absolutamente arruinado. En el punto más álgido de la recesión, se encontré sin trabajo con mucho tiempo libre. Aprovechando el WIFI de una casa vecina, pudo usarla para ver tutoriales de programación.
No había muchos bootcamps o clases de programación en ese entonces. Tuvo que depender de extraños lo suficientemente amables que compartían su conocimiento en internet, y uno de esos extraños era un adolescente que enseñaba los conceptos básicos de PHP.
Después de aprender los conceptos básicos de PHP, comenzó a aprender WordPress. Tropezó con preguntas en StackOverflow, tutoriales, prueba y error, y horas de trabajo en su escritorio. Esto lo hizo durante tres años .
Alrededor de 2014, comenzó a trabajar para la emergente empresa de aviación de un amigo en el taller como mecánico, pero rápidamente se mudó a la oficina para ayudar a construir el sitio de WordPress de la empresa. Aunque no oficialmente por título, le pagaban para escribir código y construir cosas. Entonces, todo cambió en 2015.
A medida que construía más con WordPress, notó que estaba empezando a calzarlo en aplicaciones completas. Incluso como novato, se dió cuenta de que lo estaba superando. Fue entonces cuando aprendió una tecnología que cambiaría la trayectoria de su carrera para siempre: Laravel.
Siguió viendo "Laravel" entre los hilos de Reddit y otros foros. Continuó aprendiendo y usando Laravel internamente en la startup de aviación durante dos años, hasta que decidió postularse para un puesto de desarrollador de tiempo completo, en 2017, una empresa llamada Launch That en Orlando lo contrató, y desde entonces ha sido un viaje salvaje y lucrativo.
Chris dice que lo único que lamenta es que no tuvo el coraje de comenzar antes. Desde que comenzó su autoaprendizaje hasta que lo contrataron como desarrollador a tiempo completo, me llevó 7 años. Según cuenta Arter no es que le haya tomado 7 años aprender a programar sino que ese fue el tiempo que le tomo creer que que podía hacerlo, confiar en si mismo, sin duda pudo comenzar mucho antes.
¿Cómo cambió su vida desde que aprendió a programar?
Antes de aprender a programar, lo máximo que ganaba Chris era $21 USD por hora (~$42 000 anuales). Pasaron años de servir mesas y trabajar en el comercio minorista, este era un dinero decente. Luego, descubrió que su novia estaba embarazada de su primer hijo.
En ese momento, vivía en un área cada vez más peligrosa de Orlando, FL. En 2016, reunió $ 5,000 de trabajo Freelancer WordPress para el pago inicial de una casa pequeña con un préstamo de la FHA. Chris trabajaba de 8 am a 5 pm, y su novia (ahora esposa) trabajaba de 6 pm a 12 am de la medianoche. Apenas se veían y la distancia que creaban sus horarios les pasó factura. Pero todo cambió en 2017 cuando aceptó su primer puesto de desarrollador a tiempo completo en Launch That. Le ofrecieron $55,000 por año. No podía creerlo. Era considerablemente más de lo que había ganado hasta ese momento. Lo que Chris no sabía era que triplicaría con creces ese salario durante los próximos cuatro años.
Hoy, su mi salario base de ingeniería y clientes de consultoría, gana cerca de $ 200,000 por año y acaba de terminar de construir la nueva casa de sus sueños, una casa de 3100 pies cuadrados y 5 habitaciones en un hermoso suburbio codiciado de Raleigh. Chris Arter dice que esa es la vida que creó comenzando de a poco y sin rendirse nunca.
¿Es PHP una buena opción en 2022?
PHP es un gran lenguaje que esta en toda internet prácticamente gracias a su utilidad. Simplemente hace las cosas: es un caballo de batalla confiable. Gran parte de la reputación de PHP en la comunidad de desarrollo se debe a que los desarrolladores repiten como un loro una versión obsoleta de que PHP está muerto. PHP 5.6 es un recuerdo distante de los modernos y eficaces PHP 7 y 8. Pero el hecho de que PHP esté muerto es el meme que, irónicamente, simplemente no morirá.
Dicho esto, nunca me gusta ser dogmático con los lenguajes de programación. PHP es genial, pero también lo son muchos otros.
Aprender un Framework con baterías incluidas como Laravel, Rails o Django le brinda una comunidad instantánea de otros desarrolladores que lo exponen a conceptos que verá en cualquier otro lugar de su carrera. Estos son solo algunos de los conceptos que aprendí simplemente aprendiendo Laravel solo:
- Colas(Queues)
- Trabajos(Jobs)
- software intermedio(Middleware)
- ORMs(mapeo objeto-relacional )
- almacenamiento en caché
- Inyección de dependencia
- Diseño de API(Interfaz de programación de aplicaciones)
Elija un lenguaje de programación; y aprendelo. Pero, lo que es más importante, elija un Frameworks obstinadamente y apréndalo en profundidad . Intégrate en la comunidad y podrás transferir ese conocimiento a muchos otros Frameworks y lenguajes. Aprendizaje horizontal.
En cuanto a PHP, no verás artículos de moda en Medium ó Dev sobre PHP y MySQL. Eso es porque está impulsando silenciosamente cantidades masivas de la web en su aburrida fiabilidad característica. Nunca te faltará trabajo con PHP, y con Laravel, incluso puedes disfrutar del trabajo..
¿Cuáles son las metas profesionales para el futuro?
El objetivo profesional de Chris Arter actual es convertirse en ingeniero de personal en los próximos meses y pasar a un rol de mentor técnico en su organización actual. Aparte de eso, le encanta relacionarse con la comunidad tecnológica en Twitter @ChrisArter, y escribir de vez en cuando en su blog https://arter.dev/
Chris y su pareja compraron la casa de sus sueños después de que Chris aprendiera PHP y se convirtiera en desarrollador. Chris pasó de ganar $55.000USD en su primer trabajo como desarrollador en 2017 a casi cuadruplicar su salario en 4 años llegando a ganar $200.000 usd al año el día de hoy, sin duda una gran historia de superación de este autodidacta Programador sin Título que comenzó de allegado en el garage de un amigo.