5 increíbles AMAs de Reddit para aspirantes a desarrolladores

Anuncio

Anuncio
Anuncio

Las personas que participan en Reddit AMA pueden ser extremadamente informativas e inspiradoras. Como comunidad conocedora de la tecnología, hay muchas AMA que son imprescindibles para los desarrolladores en desarrollo. Aquí están los 5 mejores AMA en los que querrá comenzar.

¿Qué es un AMA?

Antes de comenzar, estoy seguro de que algunos de ustedes que no están familiarizados con la terminología de Reddit se preguntarán: "¿Qué demonios es una AMA?"

El acrónimo significa "Ask Me Anything", y hay una sección completa en Reddit (llamado subreddit - lugares específicos del tema donde se puede aprender cualquier cosa. un fregadero de tiempo en el que puedes ver chicas guapas, leer sobre cosas nerd y posponer las cosas mientras construyes un recuerdo de curiosidades al azar. Reddit se puede utilizar para aprender ... Leer más) dedicado a estas AMA. También hay algunas AMAA allí, que significa "Pregúnteme casi cualquier cosa"; generalmente son para personas que no pueden responder todas las preguntas que se le hacen. Es una forma 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, incluido el presidente Obama, Bill Gates, MythBusters y otros.

¡Puedes aprender muchas otras cosas geniales de nuestra Awesome Guide to Reddit!

Ganar $ 100, 000 + sin título

reddit_ama_money
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ó hacer a gran escala: consiguió un trabajo en una compañía de Fortune 500 e hizo 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 todos los AMA que se mencionarán en este artículo son excelentes lecturas para los aspirantes a desarrolladores, este es el más sencillo e informativo del grupo. Los otros son excelentes lecturas motivacionales.

Preguntas y respuestas destacadas:
P:
¿Qué recomendaría a un estudiante de secundaria que programa, pero que aún no ha recibido ninguna capacitación formal?
UN:
aprender C. aprender Linux. aprenda la red TCP / IP. después de eso aprende sobre páginas web y / o script java. y con eso puedes encontrar un buen trabajo (60-200k / año)

Desarrolladores de SpaceX

reddit_ama_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. Le dieron a los lectores una idea de cuán grandes son sus proyectos de programación, qué desafíos enfrentan y qué disfrutan más de su trabajo.

Después de leer el AMA, también tiene la sensación de que la programación de cohetes no es un trabajo que requiera que sea tenso: a todos les gusta juguetear con el código y divertirse.

Preguntas y respuestas destacadas:
P:
¿Qué tan grande es su base de código actual para su proyecto más grande?
¿Es una molestia mantener?
¿Cuál fue el proyecto más desafiante que tuvo que asumir y por qué?
¿Qué te parece más logrado?
¿Cómo te gusta tu empleo?
UN:
El código del vehículo está en el orden de un par de cientos de líneas k.
No es una molestia para mantener, ¡es nuestro trabajo! De hecho, estamos muy contentos con nuestra base de códigos. Es un trabajo de amor.
El atraque de dragones con la ISS fue un gran desafío. Se tuvieron que desarrollar muchos códigos nuevos.
Atraque del dragón con la ISS.
¿Mencionamos el atraque del dragón con el ISS?

Ex desarrollador de Zynga

reddit_ama_zynga
Los juegos flash en línea explotaron cuando Facebook permitió juegos en la red social. ¿Debo mencionar siquiera FarmVille? La locura era tan grande que el desarrollador más conocido de juegos flash en línea, Zynga, ganó miles de millones.

Un ex desarrollador de Zynga vino a Reddit y celebró un AMA para darles a los lectores una mirada entre bastidores y proporcionar 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 afecta a los motores de juegos de escritorio más tradicionales.

Preguntas y respuestas destacadas:
P:
¿Dónde ve HTML5 funcionando en relación con el reemplazo del modelo de complemento tradicional?
¿El video HTML5 es una buena idea?
¿En qué se diferencia la escritura del elemento Canvas (y las dificultades de optimización asociadas) de la escritura de programas complejos en Flash?
UN:
Tuve que trabajar con Cocos2dx (con enlaces JS en el móvil) y Cocos2dHTML5 durante un tiempo después de salir de zynga.
En general, reemplazar HTML5 por flash para cosas básicas como video y diseño interactivo es (creo) algo bueno.
OTOH, la creación de una interfaz de usuario interactiva interesante en flash es mucho más fácil que cualquier otro sistema que conozco, que es una gran parte de por qué es tan popular. HTLM5 todavía no lo ha resuelto, y se necesitará mucho trabajo con las herramientas antes de que coincidan con las herramientas de creación de Flash en Adobe CS.
HTML5 también tiene muchas partes realmente molestas cuando tienes que acomodar navegadores más antiguos, y algunas veces es más rápido usar renderizado de DOM muy abusado en lugar de usar renderizado de Lienzo (lo que hace que las sesiones que provocan dolor de cabeza intenten optimizar tu código compartido para DOM en algunos navegadores y Canvas en otros). Tener webGL todavía no es confiable, lo que significa que muchas cosas que son fáciles de usar en flash son difíciles en html5.
HTML5 también sufre muchos de los problemas que tiene el flash, como los errores de rendimiento realmente horribles que los desarrolladores no senior no sabrán evitar. Los fabricantes de navegadores están haciendo un gran esfuerzo para que HTML5 funcione rápido, pero incluso el código html5 altamente optimizado parece tener un rendimiento general más bajo que el código de destello decentemente optimizado.

Equipo de Guild Wars 2

reddit_ama_guild_wars
Si el AMA del antiguo desarrollador de Zynga no se enfocó lo suficiente en los juegos de escritorio, ¿qué tal este AMA dirigido por todo el equipo de Guild Wars 2?

Leerá mucho más sobre el desarrollo esencial del juego, así como varias 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:
P:
¿Podría uno de ustedes simplemente tomar 1-2 de sus mensajes de compromiso favoritos escritos por otra persona en su equipo? Sé personalmente que escribiré cosas como "Error solucionado con el sistema Stupid Ass que Fred diseñó" / "No estoy seguro de lo que hice, pero fue productivo"
UN:
Jim Scott 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 doble niebla, 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! ¡Dios mío, mira eso! ¡Está empezando incluso a parecer una niebla triple! Oh, Dios mío, ¡está lleno! ¡Doble niebla en 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! ¡Dios mío, es una niebla doble completa! Oh, bien en mi mapa. Oh Dios mío. Dios mío, ¿qué significa? Dime. Demasiado. No sé lo que significa. Dios mío, es tan intenso. Oh. Oh. Dios mío. "- Cambiar 533404 por jim en 2010/07/19 18:07:00

Desarrollador de Wikipedia

reddit_ama_wikipedia
¿No sería increíble programar para uno de los 10 mejores sitios web del mundo? Por último, pero no menos importante, tenemos un AMA de un desarrollador de Wikipedia. Brandon Harris explica cómo comenzó a involucrarse en Wikipedia y cómo eso se convirtió en un trabajo de desarrollo. También ofrece varios consejos para los desarrolladores aspirantes 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 mediante la contribución a un proyecto de código abierto Si está buscando promocionarse como un programador competente, no hay mejor momento para mostrar sus habilidades de la mejor manera posible, contribuyendo a proyectos de código abierto. Hay muchas razones ... Lea más para comenzar con la experiencia de programación.

Preguntas y respuestas destacadas:
P:
¡Me encantaría escuchar tu mejor consejo para un joven estudiante que ingresa al desarrollo de aplicaciones web!
UN:
Solo comienza a construir cosas. Cree pequeñas herramientas solo para usted, 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 esta manera, tiene cosas en su currículum y tiene muestras de código para mostrar a la gente.

Conclusión

Si bien hay ciertamente más AMA, estos son los 5 más útiles y motivacionales. Después de leerlos, tendrás fuerza de voluntad más que suficiente para llegar al trabajo. Por supuesto, no olvide que también tenemos mucho material excelente aquí en MakeUseOf para aspirantes a desarrolladores, incluida una forma de elegir el mejor lenguaje de programación para aprender Cómo elegir un idioma 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 gran trabajo en 2 años Puede tomar años de trabajo dedicado para convertirse en un programador realmente bueno; Entonces, ¿hay alguna manera de elegir el idioma correcto para comenzar a partir de hoy, para ser contratado mañana? Lee mas .

¿Qué consejos puedes ofrecerles a los aspirantes a desarrolladores? ¿Te has encontrado con otras AMA Reddit dignas de mención para los desarrolladores? Háganos saber en los comentarios!

Crédito de la imagen: Michael Himbeault Via Flickr, Surat Lozowick

In this article