Mi nueva serie – Codificación: Lo Básico Absoluto

Como mencioné en un post anterior, pronto volveré a visitar la pista de Ingeniería de Software que estudié en la Escuela Lambda el año pasado. Esto significa volver a repasar todo el plan de estudios de Full-Stack Web de principio a fin. Para que yo pueda realmente dominar lo que voy a volver a aprender, he decidido enseñárselo a otras personas a través de una serie de vlogs, entradas de blog y episodios de podcast. Esta serie se llamará, simplemente, “Codificación: The Absolute Basics” .Me alegra decir que ya he lanzado el episodio inaugural de la versión vlog de la serie aquí: https://www.youtube.com/watch?v=H0FoZ2PdOPw&t=215s Así que este artículo es la versión del blog. Mañana lanzaré el primer episodio del podcast. he aquí un resumen de lo que hablaré hoy: A DisclaimerWhy I Want To Do It AgainWhy Learn How to CodeA Tiny Peek Into the Next Blog Article A Disclaimer Ante todo, a disclaimer: Esta no es una serie oficial de tutoriales de la Escuela Lambda, ni tampoco soy instructor de la escuela. Este es simplemente un blog personal dedicado a (i) documentar mi viaje mientras vuelvo a visitar las cosas que he estudiado en la pista Web Full-Stack, y (ii) enseñar a otros los fundamentos de la codificación, como una forma de dominar el material.me encanta esta cita de Richard Feynman: Tan simple pero tan cierto. Ese es mi objetivo general. Por qué quiero hacerlo de nuevo Aquí están mis razones para querer repasar el tema de la Web de la escuela Lambda de nuevo: Porque quiero revisar el tema, mantenerme técnicamente afilado, y eventualmente dominarlo. No llegué a programar en mi tiempo libre como Coordinador de Éxito Estudiantil. Quiero cambiar eso. Quiero seguir codificando mientras trabajo a tiempo completo, porque quiero aprender temas que no había estudiado antes, como React Hooks, SQL, Java, y otros. Lambda School itera rápida y frecuentemente, y muchas veces se añaden o actualizan cosas nuevas en el plan de estudios; porque quiero participar en Build Sprints y Labs y construir productos de pila completa con un equipo. Build Weeks, un programa integrado en la estructura del plan de estudios, les da a los estudiantes la oportunidad de aplicar lo que han aprendido durante sus carreras. Les permite trabajar en proyectos relativamente menores con un equipo de estudiantes de otras secciones y pistas. Labs es una versión mucho más grande de Build Sprints y da a los estudiantes la oportunidad de enviar productos de software con otros desarrolladores y diseñadores que valen la pena; porque quiero obtener nuevos conocimientos sobre la experiencia del estudiante. El éxito de nuestros estudiantes es de suma importancia para nosotros como Coordinadores de Éxito Estudiantil (¡el nombre del puesto lo delata!), y al convertirme de nuevo en un estudiante, seré capaz de “ponerme en el lugar de los estudiantes” y entender sus necesidades y preocupaciones de una manera más íntima; porque quiero convertirme en un gran Ingeniero de Software. Esto debería ser auto-explicativo; y Porque el Desarrollo Web y la Ciencia de la Computación son intelectualmente fascinantes y gratificantes. Hay un aspecto de la codificación que realmente hace que sea satisfactorio entender y dominar. ¿Por qué aprender a codificar? Aquí están las razones por las que usted o cualquier persona (o al menos, cualquier persona que tenga la inclinación o la voluntad para ello) debe aprender a programar: Porque usted quiere convertirse en un Ingeniero de Software. Esto debería ser un hecho. El desarrollo de software es una profesión muy gratificante desde el punto de vista financiero, especialmente en Occidente. Aquí en Filipinas, no tanto. Quiero decir, comparado con nuestros vecinos asiáticos, los salarios de nuestros desarrolladores aquí son bajos. Pero en comparación con otras ocupaciones o profesiones aquí en el país, como la de abogado o médico, los salarios de nuestros desarrolladores son bastante altos. Los países occidentales, sin embargo, tienen salarios consistentemente y significativamente más altos para sus ingenieros en comparación con el resto del mundo;Porque usted quiere crear productos de software y eventualmente iniciar un startup. Si eres un emprendedor y tienes una idea para una nueva empresa, saber cómo codificar te dará mucha ventaja sobre los emprendedores que no saben codificar, porque la mayoría de las empresas más grandes del mundo son empresas de software. Stripe, Amazon, Airbnb, Coinbase, DoorDash, Slack, Twitter, Spotify y muchos otros son empresas de software. Pueden tener diferentes modelos de negocio, pero son esencialmente compañías de tecnología que emplean a cientos y miles de Ingenieros de Software para escalar sus productos y servicios; porque los negocios futuros van a ser impulsados por el software. Los negocios futuros, incluyendo las empresas tradicionales o de ladrillo y mortero, van a adoptar la tecnología, de lo contrario, no podrán competir, porque la codificación es una herramienta poderosa, como lo eran las herramientas tecnológicas de las generaciones anteriores. A lo largo de la historia, la tecnología ha revolucionado verdaderamente las sociedades y la forma en que la gente ha vivido sus vidas.

Etiquetas

CodificaciónProgramaciónEscuela LambdaNueva Serie de CodificaciónEnséñanos a AprenderConstruir SprintsHtml CssÚltimas Historias Técnicas

Comentarios

guiguibashow19 de octubre de 2019 danteocualesjr:

Para que yo domine realmente lo que voy a volver a aprender, he decidido enseñarlo a otras personas a través de una serie de vlogs, blogs y episodios de podcasts. Esta serie se llamará, simplemente, “Codificación”: Los fundamentos absolutos”.

@danteocualesjr es una gran iniciativa. Me inscribí hace aproximadamente un mes pero no he recibido ninguna respuesta después del curso previo, así que todavía no sé si estoy en el curso. En cualquier caso, seguiré su serie.

Continúe la discusión