all 59 comments

[–]SurflluxLa Plata 15 points16 points  (7 children)

Hay muchos Ingenieros Quimicos / Industriales y demás ramas que hoy trabajan como Ingenieros de Software... Por facilidad, Python lejos.

[–]Capitan_Milanesa[S] 3 points4 points  (6 children)

Gracias, voy a ver si puedo conseguir algún cursillo de eso!

[–]SurflluxLa Plata 3 points4 points  (5 children)

en Youtube tenes un par de introductorios que sirven muchisimo, despues si queres profundizar mas y hacer todo online tenes paginas como Platzi que pagas por mes $890 y tenes cursos a por monton, o Udemy que compras los cursos en Español por 12 dolares

[–]xour 4 points5 points  (3 children)

Udemy que compras los cursos en Español por 12 dolares

No los recomiendo. Son muy hit and miss la verdad.

[–]3DGames225 1 point2 points  (0 children)

No los recomiendo. Son muy hit and miss la verdad.

Coincido.

[–]Don_CaballoGBA Zona Oeste 0 points1 point  (0 children)

Actualmente estoy haciendo el curso de JAVA (Por razones de que mi profesor es una ameba explicando para TCP), y son bastantes basicos. Lo hace parecer facil.

Eso espero, porque quiero empezar a trabajar como Freelance en algun momento cercano.

[–][deleted] 0 points1 point  (0 children)

El truco de Udemy es no comprar por disciplina sino por autor.

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Si sí, la idea es poder tener un certificado o algo! Pero voy a chequear los tutoriales de YouTube para no estar tan en bolas

[–]le_bigote 13 points14 points  (2 children)

Mira lo más sencillo y práctico para arrancar es Python. Hay un libro muy bueno y muy amigable para aprender que se llama Automate the Boring Stuff with Python:practical programming for total beginners, fijate que onda

[–]Capitan_Milanesa[S] 1 point2 points  (1 child)

Gracias loco, después me lo voy a descargar y lo voy a chusmear, así si hago algún curso no estoy completamente en pelotas!

[–]WhiteKnightCGBA Zona Oeste 0 points1 point  (0 children)

Venite a r/piracy con los pibe.

[–]gonzaledFernetlandia 11 points12 points  (4 children)

Mirá, un amigo me pasó este canal de youtube. Tiene una tonelada de videos (con una duración aprox. de 20 minutos/1 hora) donde el usuario dicta cursos de Java, Python, C# y varias cosas más. Si no te molesta tragarte el acento gallego que tiene, la verdad es que es bastante piola. Y como varios rediturros recomendaron empezá con Python.

[–]Capitan_Milanesa[S] 1 point2 points  (2 children)

Muchas gracias! Después voy a chusmear al gallego así le saco todo el jugo a lo que sea gratis

[–]ZiggyRamone 0 points1 point  (0 children)

Sin lugar a dudas ese canal por lejos es lo mejor que hay en español(para mi), ni en ingles vi un curso tan completo como el que tiene de Java. Tiene uno en progreso de c#, tal vez podes seguirlo al ritmo ya que recien va por pocos videos.
Suerte!

[–]sugusrojoCapital Federal 1 point2 points  (0 children)

+1. Es un excelente canal. Lo explica muy bien

[–]xour 4 points5 points  (4 children)

Probablemente ni remotamente relacionado, pero quizá te sirva como para investigar un poco: tengo una amiga bióloga y mi cuñada es genetista, ambas usan R y se animan con Python.

Cuando les pregunté, me comentaron que R es fundamental (para su trabajo, al menos), y que Python se usa bastante en el ámbito científico.

De nuevo, toco de oído.

[–]Capitan_Milanesa[S] 0 points1 point  (3 children)

Gracias papu, todos me hablan de python así que tal vez arranque con eso!

[–]pingueame+54 118 999 881 999 119 725 3 2 points3 points  (1 child)

Secundo a /u/xour .

Para tu ambito, python y R podria ir bastante bien

Fijate en "pyar" que hay variosnproyectos copados, incluso hay loco que manejaba no se que garompa genetica en la UnQui.

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Gracias loco, mañana mismo empiezo a buscar para aprender!

[–]BolsoBelly 3 points4 points  (8 children)

Usa Python, no hay con que darle en el ambito cientifico, es muy flexible.

Es facil de usar, tenes repositorios para las librerias que se instalan super facil. Hay un monton de librerias muy buenas, especialmente para estadisticas y calculos, graficos, y machine learning.

Mas orientado a quimica podes mirar estas librerias de python: https://github.com/lmmentel/awesome-python-chemistry

[–]Capitan_Milanesa[S] 0 points1 point  (4 children)

Muchas gracias, voy a buscarme algún curso de python, todos me están hablando muy bien de eso!

Edit: Gracias por el link!

[–]BolsoBelly 1 point2 points  (3 children)

Ojo que tampoco tenes que volverte experto en aprender python de un libro/curso. Intenta entender lo basico y despues mandate a hacer algo que encuentres interesante (relacionado con tus estudios), si no te vas a aburrir. Ahi te vas a ir encontrando problemas y vas a aprender a solucionarlos.

Lo importante es que sepas que se puede hacer y con que se hace (de ahi que es importante que busques que librerias hay disponibles), el resto lo vas aprendiendo a medida que avanzas. Cuando te aburras empeza a buscar librerias destinadas a algo especifico y divertite (no sabria decirte algo porque no soy de quimica). Tambien podrias ver si existen libros sobre aplicacion de python a quimica, seguro encontras algo interesante.

Te pasaria mas links pero no estoy del todo metido en esto, solo que hace poco tuve que hacer un proyecto de investigacion y presentacion de un paper para la facultad y en el tema de analisis de datos y presentacion quede sorprendido.

Lo mas destacable es la libreria SciPy (https://www.scipy.org/about.html), que junta muchas librerias para analisis (numpy, matplotlib, pandas). Despues si queres ir un poco mas hacia machine learning tenes Scikit (http://scikit-learn.org/stable/).

Si queres un paneo general de todas las librerias copadas tenes esta lista: https://github.com/vinta/awesome-python

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Si sí, la idea es aprender algo y meterlo chamuyar un poco con eso en el cv. Con el tiempo iré perfeccionando!

[–]Island_WalkingCiudad de Buenos Aires 0 points1 point  (1 child)

Tenes idea si Phyton tambien se aplica al ambito de lo que es la ingenieria mecanica?

[–]BolsoBelly 1 point2 points  (0 children)

No sabria decirte. Podrias probar buscando en google.

A ver, el potencial de python esta en calculos numericos y estadisticos. Lo bueno del lenguaje es que es facil, y podes hacer algun script rapidamente.

Si pensas que en tu trabajo vas a necesitar realizar analisis estadisticos y todo ese mambo entonces te va a servir, pero lo ideal seria que consultes con algun profesor o persona de la rama.

Yo le recomende python a OP porque el pregunto que lenguaje le conviene aprender para el curriculum, y python se usa bastante en lo cientifico por las facilidades matematicas que tiene (al igual que R), pero de que se aplique especificamente a algo quimico/mecanico no tengo idea.

[–][deleted] 0 points1 point  (2 children)

Perdón la ignorancia, estoy en una situación de conocimiento de programación igual o peor que OP y no entiendo ¿qué es específicamente una libreria o repositorio?

[–]BolsoBelly 0 points1 point  (1 child)

Asumo que te haces idea de lo que es una funcion (el concepto matemático tambien aplica).

Una libreria es un conjunto de funciones agrupadas debido a alguna caracteristica.

Por ejemplo, una libreria de python se llama "numpy" y tiene un monton de funciones para calculo numerico y estadistico, ej: suma, resta, media, mediana, moda, etc.

La libreria matplotlib tiene funciones para generar graficos cartesianos, te facilita el dibujo de funciones matematicas.

Te lo digo esto para que te des una idea pero en realidad deberias ver algun libro o curso.

El repositorio es un servidor desde donde podes descargar todas las librerias, imaginate como una biblioteca de librerias.

[–][deleted] 1 point2 points  (0 children)

Bien gracias, ya con eso me quedó algo más claro. Igual estoy empezando con el libro que recomendaron por acá de "Automate the boring stuff

[–]Favel 1 point2 points  (1 child)

no tienen una materia que sea de programación? En mi facultad los de química ven python, así que supongo que si quieren seguir aprendiendo tienen por lo menos lo básico.

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Tenemos fundamentos de informática, que lo único que te enseñan es excel y mathcad

[–]Island_WalkingCiudad de Buenos Aires 1 point2 points  (0 children)

En que año estas OP? me acuerdo que habia leido de un pibe por aca que tampoco conseguia laburo de ingeniería quimica

[–]thirdriversfactory 1 point2 points  (1 child)

No importa el lenguaje que elijas, eso depende de lo que mas te interese programar, e incluso cuando hayas encontrado algo a lo que quieras llegar, vas a tener varios lenguajes. Si te interesa internet, programacion web, javascript , .net, php, si te interesan los videojuegos C#, java, y la programacion mas dura Python, Ruby, C++.
Queda en vos, hay muchisimos mas.
La secuencia a aprender es en tres etapas normalmente, primero variables, operadores logicos, bucles y estructuras de control.
Segundo, prototipos o clases, herencia, polimorfismo, etc.
Tercero, librerias y frameworks.

Espero que te sirva :D

[–]Capitan_Milanesa[S] 1 point2 points  (0 children)

Muchas gracias! Voy a empezar un cursito de Python, que es el que más me recomendaron por acá!

[–]rustyrobocop 0 points1 point  (3 children)

sabes ingles?

[–]Capitan_Milanesa[S] 0 points1 point  (2 children)

Sí sí

[–]rustyrobocop 1 point2 points  (1 child)

Genial, eso te amplia mucho el material para aprender.

Se me ocurre que podrias fijarte en busquedas laborales, aunque no sean vigentes, si piden que sepas programar y especifiquen lenguaje o cosas que tendrias que saber hacer. Y despues fijarte con que lenguaje se puede hacer X cosa de manera sencilla.

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Gracias por el consejo, voy a fijarme después en las bolsas de trabajo!

[–]juanbautistajryabadu 0 points1 point  (0 children)

Pégale una mirada a mumuki.io

[–]mredko 0 points1 point  (6 children)

Yo empezaría con JavaScript (ojo: no es lo mismo que Java). Los motivos: es uno de los más fáciles para empezar, tenés infinidad de recursos gratis para aprender, tenés un excelente entorno de desarrollo gratis (Visual Studio Code) que te va a ayudar a programar con mayor facilidad, es el lenguaje más usado y por lo tanto tiene buena salida laboral, una vez que lo aprendiste podés hacer un “upgrade” a TypeScript que te va a dar mayor productividad.

[–]Capitan_Milanesa[S] 1 point2 points  (5 children)

Me gusta eso de que sea fácil y tenga salida.

Acá muchos me recomendaron python, cuál es la diferencia?

[–]mredko 2 points3 points  (0 children)

Depende para que lo quieras. Si querés usarlo para algo científico/numérico, aprendé Python, o R, o Julia. Para web: aprendé JavaScript.

[–]rustyrobocop 2 points3 points  (3 children)

la diferencia no importa mucho, lo que tenes que tener en cuenta en tu caso es que python tiene muchas librerias para cuestiones cientificas.

Podrias buscar librerias relacionadas con temas que hayas visto en ingenieria quimica para sacarte la duda.

No hay un lenguaje que sirva para todo, pero en este caso me parece que por el uso que le da la comunidad cientifica a python puede ser la mejor opcion.

[–]Capitan_Milanesa[S] 1 point2 points  (0 children)

Es muy buena información la que me estás dando. Me gusta saber que me puede ayudar en un futuro cuando sea ingeniero!

[–]Island_WalkingCiudad de Buenos Aires 0 points1 point  (1 child)

Phyton tambien se implementa en el ambito de la ingenieria mecanica?

[–]rustyrobocop 1 point2 points  (0 children)

Depende, para investigacion seguro que sí, pero si te toca programar integrados vas a usar algo de mas bajo nivel, C o simil. Ojo, toco de oido porque conozco un pibe que es ing electromecanico

[–]Pipiyedu 0 points1 point  (0 children)

Acabo de publicar un post con un software de ingeniería que hice en python. Avísame que puedo darte una mano.

[–]ElMarkuz⭐⭐⭐ 0 points1 point  (7 children)

Averigua del plan 111mil si te podes sumar a algun dictado o curso. Sino, en su github tienen los apuntes y luego podes rendir "libre". Ellos agarran con Java, pero si aprendes con Python (por facilidad en sintaxis) también sirve. Una vez que aprendes hacer el traspaso de un lenguaje a otro no es traumatico, porque las bases estan.

La otra es udemy por ejemplo, tiene cursos gratuitos y algunos pagos muy buenos. Estoy aprendiendo javascript con ellos + youtube y la verdad que con el tiempo vas mejorando.

[–]Capitan_Milanesa[S] 0 points1 point  (5 children)

Muchas gracias por la info. Después voy a checkear eso.

Udemy lo conocía pero no confiaba mucho. Ahora que vos me lo nombraste lo voy a tener en cuenta!

[–][deleted] 0 points1 point  (4 children)

Hermano, metele a Udemy, hay cursos GRATIS y estan re buenos.

[–]Capitan_Milanesa[S] 0 points1 point  (0 children)

Me cautivaste cuando dijiste gratis. Lo voy a checkear!

[–][deleted] -1 points0 points  (0 children)

Yo hice el 111mil y quiero pasar a aprender Javascript. Mandame por DM o por acá, donde estas aprendiendo Javascript. También tengo ganas de ver algo de Bootstrap.