Este portal es tiene como objetivo enseñar a programar desde cero, el autor tiene más de 20 años programando para PC y microcontroladores, ha participado en proyectos como “soldado-desarrollador”, consultor y manager de equipos, también ha escrito un libro de C# y muchos materiales para cursos, su último emprendimiento es Tecno Trainer, empresa dedicada a la capacitación en software, electrónica y tecnologías 3d.

¿Quiere aprender a programar?
Antes, descartemos mitos:
• No es un oficio de genios, no se ocupa promedio de 10 en la escuela, hay grandes programadores que fueron felices con sus 7 y 8 de promedio.
• Programar en un juego de estrategia, si le gustan los retos como el cubo de Rubik va a disfrutar ver sus códigos funcionar.
• No hay que ser un gran matemático, aunque si es importante, el software se agiliza mucho si entendemos álgebra, trigonometría, ley de los signos y despejar fórmulas (la mayoría son áreas de preparatoria y secundaria).

1.- Historia de las máquinas de cálculo y censos

2.- Primeras computadoras con tríodos

3.- Historia del primer bug computacional

4.- La llegada del Transistor y sus creadores

5.- El inicio de Silicon Valley

6.- Inicio de los compiladores en los 60s

7.- Llegada del microprocesador y el legendario MOS 6502

8.- Historia de la palabra Hacker

9.- Evolución de lenguajes por procedimientos

10.- La era Microsoft y Apple

11.- XEROX y la programación orientada a objetos

12.- La confrontación de Alan Kay vs Edsger Dijkstra

13.- Aplicaciones de la POO

14.- Visualbasic un lenguaje orientado a eventos

15.- 1995 un año de cambios... Java, Delphi, Internet.

16.-Ventajas de Windows en el ramo industrial

17.- Engaños de Hollywood respecto al software

18.- El auge Internet y la llegada de .NET

19.- Smartphones una etapa de oportunidades

20.- Descargando C#

Sobre el autor del material:
Mi nombre, Aaron Castro Bazua, estudié Ing. Electrónica y por alguna razón desconocida me gustó programar, odiaba las matemáticas y física en la prepa, de hecho tuve que tomar exámenes extra, hasta que un día se me ocurrió algo raro… “estudiar”, de ahí vino mi primer 10 y la gran sorpresa, podía lidiar con una ingeniería.

Por más de 15 años he ejercido la profesión con docenas de proyectos, para gobiernos, universidades, empresas chicas, grandes, clientes complejos y tranquilos, prototipos raros, mucho software, electrónica, mecánica e inclusive 3d.
Toda ésta experiencia trataré de plasmarla en los cursos de ésta página.
Una de las claves para apasionarse es conocer sobre historia, los personajes, sus problemas, retos, fracasos, y sobre todo el camino al éxito.

¿Por qué mucha gente deserta del oficio?
En una realidad, las carreras como sistemas, informática o ciencias computacionales tienen alto grado de deserción, la gente egresa, labora unos años y decide dedicarse a otra cosa, muchos cuando desean retormarlo es muy tarde, bastan 3 a 5 años para volverse obsoleto, el título puede convertirse en un adorno en la pared, dejar de actualizarse es ponerse la soga al cuello, conozco muy buenos programadores expertos en tecnologías de los 90s, pero ahora limitados para hacer portales web y apps, entrar al mundo del software lleva el compromiso: “siempre estudiar”.

¿Vale la pena?
Estamos en una etapa muy ventajosa, por 3 razones:
• Las tiendas de Apps de Android y IOS son una gran oportunidad
• Hay muchos modelos de negocio para monetizar, se puede ganar por rentas mensuales o inclusive un simple banner publicitario.
• El mundo cada vez depende más del software, las grandes empresas siempre buscan talento.
• Se ocupa poca inversión para desarrollar, una laptop, Internet y una buenas ideas es suficiente para grandes posibilidades.