5 increíbles AMAs de Reddit para aspirantes a desarrolladores
Las personas que participan en las AMA de Reddit pueden ser extremadamente informativas e inspiradoras. Como comunidad experta en tecnología, hay muchas AMA que deben ser leídas por los aspirantes a desarrolladores. Aquí están los 5 mejores AMAs en los que querrás comenzar.
¿Qué es una AMA??
Antes de comenzar, estoy seguro de que algunos de ustedes que no están familiarizados con la terminología de Reddit preguntarán, “¿Qué diablos es una AMA??”
El acrónimo significa “Pregúntame lo que sea”, y hay una sección completa en Reddit (llamada subreddit - lugares específicos de la asignatura donde puedes aprender cualquier cosa 5 mejores subreddits para aprender cosas interesantes 5 mejores subreddits para aprender cosas interesantes Reddit es más que un sumidero de tiempo donde puedes mirar a chicas guapas, leer sobre cosas nerd y posponer las cosas mientras construyes un Memoria de trivialidades aleatorias. Reddit se puede utilizar para aprender ... Leer más) dedicado a estas AMA. También hay algunos AMAA como también, lo que significa “Pregúntame casi cualquier cosa” - por lo general, son para personas que no pueden responder a todas las preguntas que se hacen. Es una manera simple y abierta para que la comunidad haga preguntas a los participantes de AMA. Reddit ha invitado a muchas personas famosas a participar en las AMA, como el presidente Obama, Bill Gates, MythBusters y otros..
Puedes aprender muchas otras grandes cosas de nuestra Guía impresionante para Reddit!
Haciendo $ 100,000 + sin grado
No hay nada como conseguir un trabajo de programación cuando no tienes un título y todo ha sido autodidacta. Eso es exactamente lo que Greymattr logró hacerlo en gran escala: consiguió un trabajo en una compañía Fortune 500 y obtuvo un salario de seis cifras.
En su AMA, Greymattr comparte lo que hizo para prepararse, cómo consiguió su trabajo y lo que otros pueden hacer para prepararse. Si bien todas las AMA que se mencionarán en este artículo son excelentes lecturas para los aspirantes a desarrolladores, esta es la más directa e informativa del grupo. Los otros son grandes lecturas motivacionales..
Preguntas y respuestas destacadas:
Q:
¿Qué le recomendaría a un estudiante de secundaria que programa pero aún no ha recibido ninguna capacitación formal??
UNA:
aprender C. aprender Linux. Aprender redes TCP / IP. después de eso, aprenda sobre páginas web y / o script java. y con eso puedes encontrar un buen trabajo (60-200k / año)
Desarrolladores de SpaceX
Hacer seis cifras sin un título puede ser un gran logro, pero trabajar como programador para SpaceX es simplemente genial. En esta AMA, todo el equipo de programación de SpaceX vino a Reddit para responder las preguntas de todos. Les dieron a los lectores una idea de qué tan grandes son sus proyectos de programación, a qué desafíos se enfrentan y qué es lo que más disfrutan de su trabajo..
Después de leer la AMA, también tiene la sensación de que programar cohetes no es un trabajo que requiera estar tenso; todos disfrutan jugando con el código y divirtiéndose.
Preguntas y respuestas destacadas:
Q:
¿Qué tan grande es tu base de código actual para tu proyecto más grande??
Es una molestia mantener?
¿Cuál fue el proyecto más desafiante que tuvo que asumir y por qué??
¿Qué sientes más logrado acerca de?
Cómo te gusta tu empleo?
UNA:
El código del vehículo es del orden de un par de cientos de líneas k.
No es un problema mantenerlo, ¡es nuestro trabajo! En realidad estamos muy contentos con nuestro código base. Es un trabajo de amor.
El atraque de dragones con la ISS fue un gran desafío. Muchos nuevos códigos tuvieron que ser desarrollados.
Dragón atracado w / the ISS.
¿Mencionamos dragón atraque con la ISS??
Anterior Desarrollador Zynga
Los juegos flash en línea explotaron alrededor del momento en que Facebook permitió que los juegos ingresaran a la red social. ¿Debo mencionar a FarmVille? La locura fue tan grande que el desarrollador más conocido de juegos flash en línea, Zynga, ganó miles de millones..
Un antiguo desarrollador de Zynga vino a Reddit y sostuvo una AMA para darles a los lectores una imagen detrás de la escena y brindar algunos consejos a los aspirantes a desarrolladores de juegos. Si bien muchas conversaciones giran en torno a Flash, HTML5 y juegos escritos en ambos idiomas, también afectan a los motores de juegos de escritorio más tradicionales..
Preguntas y respuestas destacadas:
Q:
¿A dónde ves que va HTML5, en lo que respecta a reemplazar el modelo de complemento tradicional??
¿Es el video HTML5 una buena idea??
En qué se diferencia la escritura para el elemento Canvas (y las dificultades de optimización asociadas) de la escritura de programas complejos en Flash?
UNA:
Tuve que trabajar con Cocos2dx (con enlaces JS en dispositivos móviles) y Cocos2dHTML5 por un tiempo después de que dejé zynga.
En general, HTML5 reemplazando flash para cosas básicas como video y diseño interactivo es (me parece) algo bueno.
OTOH, crear una interfaz de usuario interactiva interesante en flash es mucho más fácil que cualquier otro sistema que conozca, lo cual es una gran parte de por qué es tan popular. Esto no se ha resuelto por HTLM5 todavía, y requerirá mucho trabajo en las herramientas antes de que coincidan con las herramientas de creación de Flash en Adobe CS..
HTML5 también tiene una gran cantidad de partes realmente molestas cuando tiene que acomodar navegadores más antiguos, y en ocasiones es más rápido usar la representación DOM abusada en lugar de usar la representación Canvas (lo que hace que las sesiones que provocan dolores de cabeza traten de optimizar su código compartido para DOM en Algunos navegadores y Canvas en otros). Tener webGL no es confiable todavía, lo que significa que muchas cosas que son fáciles de flash son difíciles en html5.
HTML5 también sufre muchos de los problemas que tiene Flash, como resultados realmente horribles que los desarrolladores no mayores no sabrán evitar. Los fabricantes de navegadores están haciendo un gran esfuerzo para hacer que HTML5 se ejecute más rápido, pero incluso el código html5 altamente optimizado parece tener un rendimiento general más bajo que el código flash optimizado decentemente.
Equipo de Guild Wars 2
Si la AMA del antiguo desarrollador de Zynga no se enfocó lo suficiente en los juegos de escritorio, ¿qué tal esta AMA dirigida por todo el equipo de Guild Wars 2??
Leerás mucho más acerca del desarrollo del juego y algunas preguntas sobre el juego en sí. Esas preguntas también resaltan los desafíos que enfrenta el equipo para desarrollar el juego y mantener a todos contentos.
Preguntas y respuestas destacadas:
Q:
¿Podría uno de ustedes simplemente tomar 1-2 de sus mensajes de confirmación favoritos escritos por alguien más en su equipo? Sé que personalmente escribiré cosas como “Se corrigió un error con el sistema de estupido culo que Fred diseñó” / “No estoy seguro de lo que hice, pero fue productivo.”
UNA:
Jim Scott está trabajando en la niebla, justo cuando el video del doble arco iris se estaba volviendo viral:
“Whoa, eso es una niebla completa todo el camino. Doble niebla, oh Dios mío. Es una niebla doble, todo el camino. Whoa eso es tan intenso. Whoa hombre! ¡Guauu! Whoa! Whoa! Whoa ho ho oh mi dios! ¡Oh Dios mío! ¡Oh Dios mío! ¡Cortejar! ¡Oh wow! ¡Cortejar! ¡Sí! Oh ho ho ¡Oh Dios mío! ¡Oh Dios mío, mira eso! ¡Está empezando incluso a parecer una triple niebla! ¡Oh Dios mío, está lleno! ¡Doble niebla por todo el cielo! Oh Dios mío. Oh Dios mío. Oh Dios. ¿Qué significa esto? Oh. Oh Dios mío. Oh. Oh. Dios. Es tan brillante, ¡oh Dios mío, es tan brillante y vívido! Oh. Ah! Ah! ¡Es tan hermoso! Oh Dios mío. Oh Dios mío. ¡Oh Dios mío! ¡Oh Dios mío, es una doble niebla completa! Oh, justo en mi mapa. Oh Dios mío. Oh Dios mío, ¿qué significa? Dime. Demasiado. No sé lo que significa. Oh dios mío es tan intenso. Oh. Oh. Oh Dios mío.” - Cambio 533404 por jim en 2010/07/19 18:07:00
Desarrollador de Wikipedia
¿No sería increíble programar para uno de los 10 mejores sitios web del mundo? Por último, pero ciertamente no menos importante, tenemos un AMA de un desarrollador de Wikipedia. Brandon Harris explica cómo comenzó a involucrarse en Wikipedia y cómo se convirtió en un trabajo de desarrollo. También ofrece varios consejos a los aspirantes a desarrolladores sobre qué hacer para comenzar. Como mencionamos en MakeUseOf muchas veces, también sugiere contribuir a un proyecto de código abierto The Journey Of A Coder: Cómo mejorar sus habilidades de codificación contribuyendo a un proyecto de código abierto The Journey Of A Coder: Cómo mejorar su codificación Habilidades al contribuir a un proyecto de código abierto Si está buscando promocionarse como un programador competente, no hay un mejor momento para demostrar sus habilidades de la mejor manera posible: contribuyendo a proyectos de código abierto. Hay muchas razones ... Leer más para comenzar con la experiencia de programación.
Preguntas y respuestas destacadas:
Q:
Me encantaría escuchar tu mejor consejo para un joven estudiante que ingresa al desarrollo de aplicaciones web!
UNA:
Solo empieza a construir cosas. Construye pequeñas herramientas solo para ti, tal vez. Tienes que construir una cartera en estos días.
Una de las mejores formas es comenzar a codificar en un proyecto de código abierto. De esa manera usted tiene cosas en su currículum y tiene ejemplos de código para mostrar a las personas.
Conclusión
Si bien hay ciertamente más AMA, estos son los 5 más útiles y motivadores. Después de leerlos, tendrás más que suficiente fuerza de voluntad para ir a trabajar. Por supuesto, no olvide que también tenemos un montón de material excelente aquí en MakeUseOf para los aspirantes a desarrolladores, incluida una manera de elegir el mejor lenguaje de programación para aprender Cómo elegir un lenguaje de programación para aprender hoy y obtener un excelente trabajo en 2 años Cómo elegir un lenguaje de programación para aprender hoy y obtener un excelente trabajo en 2 años Puede llevar años de trabajo dedicado convertirse en un programador realmente bueno; Entonces, ¿hay una manera de elegir el idioma correcto para comenzar a partir de hoy, para ser contratado mañana? Lee mas .
¿Qué consejos puedes ofrecer a los aspirantes a desarrolladores? ¿Se ha encontrado con otras AMD de Reddit para desarrolladores? Háganos saber en los comentarios.!
Crédito de la imagen: Michael Himbeault a través de Flickr, Surat Lozowick
Explorar más sobre: Reddit.