Abro pequeño hilo acerca de "programacion para no-programadores"
Primero que nada tema lenguajes (Python, Java, Javascript, Swift, PHP, C++, etc), obviamente es lo de menos, lo importante es "la logica" los lenguajes que se usan hoy seguramente no se usen dentro de 20 años
Yo empecé con "Pascal" jejej, hace 25 años en la facu me enseñaron eso, ya era viejo en su época
El punto es que de ahí a programar en otros lenguajes fue solo ver que cambiaba y adaptarse, como cambiar de hospital para un medico, o de oficina para un contador, etc
Dicho eso, lo que HOY está de moda es Python, esta arrasando con todo, y lo bueno hoy por hoy de un lenguaje que se pone de moda es la "comunidad" o programadores que hacen cosas muy utiles en ese lenguaje que despues uno las puede usar libremente sin mayor esfuerzo
Muy importante, mas alla de que se pueda ver como una carrera, o algo denso nivel universitario, en realidad programar es divertido y lo puede aprender a hacer (a su nivel) un pibe de 6 años, mas hoy por hoy con todas las herramientas y entornos graficos que hay
Ejemplo de lo anterior, en una clase de 2 minutos, se le puede enseñar a un pibe a jugar con el DOM de una web, por ejemplo desde su navegador a modificar la tapa de un diario o una web (solo en su compu) y ya le estas mostrando una consola donde se puede codear javascipt
No digo nada de la cantidad de puestos laborales vacantes todos los años por falta de programadores, ya lo van a leer en los diarios, mientras mas aprendes, mas laburo te surge, llega un momento que elegís laburo como quien elige un producto en el super
El ambiente de trabajo es muy bueno, si bien es muy competitivo como todo, el concepto de comunidad es muy fuerte, hay un sitio (stackoverflow) donde hay craneos que la tienen muy clara dispuestos a ayudar siempre respondiendo dudas de todos los lenguajes a principiantes..
Otro sitio (github) donde desarrolladores suben sus programas para que otros los usen y/o mejoren.. En fin, si empezás a estudiar programación te vas enganchando y sobran herramientas para el autoaprendizaje, la clave es el empujón inicial y despues el camino se abre solo
No solo es util la programación para laburar de programador, me sobran ejemplos de conocidos en los que, los conocimientos de programación, son un potenciador de muchas carreras como soporte, por mas que despues manden a programar a un tercero, esa base hace una diferencia brutal
Como arrancar? Para los pasados del sub-30, puede ser piola un cursito presencial de base como para arrancar, porque al principio puede parecer medio engorroso todo.. Se puede arrancar con javascript o un cursito para hacer paginas Web (desde 0).. Sub-30: youtube
Para los que les gusta el mundo de la bolsa, vi que Rofex tiene un curso nuevo de Python (hay presencial en BsAs) que entiendo que lo hacen para promocionar y difundir su API, no se si es bueno, por el temario parace muy interesante, está la base y un poco mas tambien
Si tienen hijos entre 6 y 18 años y en el colegio no les estan enseñando nada de programacion (powerpoint y excel no cuentan) yo los mandaria a aprender aparte con profe particular algo basico al menos como disparador, despues si les gusta, despegan solos..
Tema aparte, hay muy pocas mujeres en programacion, muy pocas, y es una carrera muy piola para mujeres, primero porque suelen ser mas ordenadas y organizadas que nosotros (eso suma mucho en esto) y segundo porque es una carrera muy apta para automanejar los tiempos, horarios, etc
Dos temas mas, BigData, no es estrictamente programación, tiene mas que ver con la estadistica, pero tiene una relación desde la practica muy estrecha, obviamente el mundo produce cada vez mas datos, y estos valen y mucho pero hay que "saber usarlos" y ahi entra la programacion
IA: Se le dice a cualquier cosa IA y suena cool, pero basicamente son algoritmos que por fuerza bruta "aprenden" algo muy muy especifico
Solo son algos que detectan patrones estadisticos, y puede servir por ej para predecir una serie de datos futuros (predictivo del celu) etc..
Lo interesante de las aplicaciones de IA es que esta todo por hacerse, mas aun uniendo con el tema DAOs, que basicamente serian como sistemas buracraticos automatizados, ahora con el auge de blockchain y demas, esta empezando a despegar esto que será la proxima moda seguro
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to ae^((-(x-b)^2)/(2c^2))
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!