Shotdie escribió:No tienes deudas y tienes toooodo un año de margen para echar CV en todas las empresas que quieras hasta que encuentres una que te convezca.
Por lo que se intuye tienes experiencia en C y lenguajes embebedidos que es un nicho que no está mal, échale un ojo a tu CV, mira que piden en las ofertas y haz el curriculum en consecuencia.
Creo que estás siendo extremademente negativo
ElSrStinson escribió:Tienes una situación de ensueño para muchos.
Simplemente, estudia cualquier lenguaje que veas de forma recurrente en ofertas, por tu propia cuenta
Arceles escribió:ElSrStinson escribió:Tienes una situación de ensueño para muchos.
Simplemente, estudia cualquier lenguaje que veas de forma recurrente en ofertas, por tu propia cuenta
El problema es que no veo un patron sobre que estudiar, o ya de plano simplemente veo full backend... y eso no dice mucho.
seaman escribió:¿Sabes programar orientado a objetos?
¿Sabes DDD?
Depende de lo que quieras, ¿quieres programación web o programación de programas?
Arceles escribió:seaman escribió:¿Sabes programar orientado a objetos?
¿Sabes DDD?
Depende de lo que quieras, ¿quieres programación web o programación de programas?
Se C++ a nivel académico, si sé cual es la idea y lo use para investigación en el pasado con OpenCV (haciendo clases para cada operación que quería hacer a cada pixel) aunque esto en efecto se quedo en academia, no se que es DDD aunque viendo su definición... parece programación derivada de un diseño anteriormente planeado (corrígeme si estoy equivocado).
Honestamente puede ser lo que sea, a final de cuentas me gusta programar, pero me gustaría que fuese algo que este en demanda a futuro.
seaman escribió:
Es que es muy complicado. Por ejemplo ahora la IA ha puesto patas arriba todo.
¿A qué tipo de trabajos estás aplicando? Es que si no sabemos eso, complicado orientarte.
Hay mil lenguajes, Python, C#, Java, Scala, JavaScript son de los más famosos.
Pero luego cada lenguaje necesitas saber que paradigma se usa para programar.
Y ya si es programación web u otra.
Arceles escribió:seaman escribió:
Es que es muy complicado. Por ejemplo ahora la IA ha puesto patas arriba todo.
¿A qué tipo de trabajos estás aplicando? Es que si no sabemos eso, complicado orientarte.
Hay mil lenguajes, Python, C#, Java, Scala, JavaScript son de los más famosos.
Pero luego cada lenguaje necesitas saber que paradigma se usa para programar.
Y ya si es programación web u otra.
He aplicado a algunos trabajos de finanzas, en algunos trabajos he visto que mencionan mucho go y ruby, muchos también quieren aws.
En mi caso, me gustaría alejarme de el área automotiva para moverme quizás a finanzas o algo que tenga que ver con analizadores ya sea de alimentos o de fármacos sólo porque se me hacen áreas con algo de potencial.
seaman escribió:Arceles escribió:seaman escribió:
Es que es muy complicado. Por ejemplo ahora la IA ha puesto patas arriba todo.
¿A qué tipo de trabajos estás aplicando? Es que si no sabemos eso, complicado orientarte.
Hay mil lenguajes, Python, C#, Java, Scala, JavaScript son de los más famosos.
Pero luego cada lenguaje necesitas saber que paradigma se usa para programar.
Y ya si es programación web u otra.
He aplicado a algunos trabajos de finanzas, en algunos trabajos he visto que mencionan mucho go y ruby, muchos también quieren aws.
En mi caso, me gustaría alejarme de el área automotiva para moverme quizás a finanzas o algo que tenga que ver con analizadores ya sea de alimentos o de fármacos sólo porque se me hacen áreas con algo de potencial.
Go y Ruby son dos lenguajes muy diferentes.
Go leo que está inspirando en C. Pero es para programación web y microservicios.
¿Sabes de eso?
Yo iría por ahí y haría cursos de ese estilo si eso es lo que quieres.
Aws es el Cloud de Amazon, no es un lenguaje en si mismo.
Yo la verdad es que no le daría mucha importancia a eso a no ser que quieras ser DevOps.
Arceles escribió:Uno pensaría que teniendo las bases de programación en C sería suficiente para otros lenguajes... pero aparentemente no lo es. Tan así que simplemente veo mi CV rechazado a diestra y siniestra, y mira que no lo considero malo pero veo que mi enfoque pueda estar erroneo.
Arceles escribió:Por ende concluyo este mensaje con la siguientes preguntas: Qué me recomendarían hacer? Qué lenguaje está de moda de acuerdo a sus experiencias personales? De que recursos puedo valerme para aprender tal lenguaje?
Arceles escribió:He aplicado a algunos trabajos de finanzas, en algunos trabajos he visto que mencionan mucho go y ruby, muchos también quieren aws.
654321 escribió:
Yo usaba scripts unix, luego pase a perl, y cuando me enseñaron python le dije adios a perl para siempre, que maravilla es python, y encima ahora hay paquetes para todo.
Y sabiendo C, aprender lenjuages de estos de "Alto nivel" es pan comido, ademas eres mejor en ello que los que no conocen lenguajes de "bajo nivel", ya que tu sabes que está pasando por debajo del capó.
Python ademas se usa mucho para temas de IA que podrian complementar embebidos del futuro.
Y si no sabes C++ ya tardas !!!!!
Arceles escribió:Este mensaje me gusto mucho, te lo agradezco. Perfecto, parece ser que python será entonces. Por lo que entiendo tu lo aprendiste sobre la marcha, no obstante, algún recurso que recomiendes en particular?
JesucristoShinobi escribió:Aprovecha para aprender algo fuera de la programación, mas terrenal y tangible. Mal no viene.
Gurlukovich escribió:C encastrado no es nada malo como currículo. Podrías pasar a C++, pero puede ser demasiado complejo de entrada, hay demasiado ahí, es más recomendable pasar por Java, aunque engorroso y también le han ido añadiendo hasta cepillarse parte de su paradigma.
El mejor paso viniendo de C es Go, es casi un C modernizado, es rápido, el manejo de errores más parecido, el manejo de librerías es más simple que Python y sinceramente, si algo compila es casi seguro que funciona, en Python puede estar todo funcionado perfecto hasta que llamas tal función con tal parámetro y todo se va al carajo. Y es perfecto para backend y cosas concurrentes. La verdad es que es el idioma perfecto si quieres meter alguien nuevo en el proyecto aunque nunca haya usado ese lenguaje, yo encontré trabajo en Go sin experiencia. Eso sí, Python es más demandado, pero eso no es algo necesariamente bueno.
654321 escribió:Arceles escribió:Este mensaje me gusto mucho, te lo agradezco. Perfecto, parece ser que python será entonces. Por lo que entiendo tu lo aprendiste sobre la marcha, no obstante, algún recurso que recomiendes en particular?
Cuando yo lo aprendí lo que mas se llevaba eran los libros de O'reilly, pero ahora habra cosas mejores imagino.
Ya veras, el dia que menos te lo esperes pasas de ser un paria rechazado en las entrevistas a ser el referente en una empresa al que consultan los junior
Menzin escribió:Yo te recomiendo aprender inglés. Las ofertas "senior" como autónomo en España iban la mayoría por 200-300€/día (piensa que esto se traduce en unos 4000€-6000€ brutos al mes sin vacaciones, vamos bastante menos en neto) y fuera era fácil conseguir 450-600€/día.
Todo esto completamente remoto, claro. Y no, los números finales no se acercan a esto pero siguen siendo bonitos.
Menzin escribió:
Y luego en cuanto a tech stack.... Pues hombre, Python se estila mucho con todo el tema de ML y Big Data, GoLang es más cercano a lo que sabes y bastante usado hoy para servicios con altísima concurrencia, pero luego tienes Typescript que te permite hacer apps, webs, servicios etc... Y te da flexibilidad, ya que puedes ser fullstack más facilmente. También puedes meterte en el mundillo DevOps, que se paga cojonudo y no es tan difícil, aunque hace falta un perfil muy muy organizado y tiene sus picos de ansiedad cuando las cosas van mal.
En el peor de los casos te puedes buscar una oposición de algo de la informática, que no te va a llenar mucho los bolsillos pero te dará de comer y mucho tiempo libre para forear
En cualquier caso, lo primero es no desanimarte y dar pasitos hacia mejorar, y parece que esto lo tienes claro, así que adelante y sin miedo!
Arceles escribió:Sin querer me diste una idea muy buena para aprender Python a la vez que me divierto, muchas gracias por el consejo.
Dartanyan escribió:Sabiendo C puedes hacer lo que te de la gana. O aprender el lenguaje que quieras y programar lo que quieras.
El problema lo tienen los programadores de “ahora”, que con tanto framework y tanto lenguaje de programación no entienden ni lo que hacen ni como funciona un ordenador. Y esto explica la deriva en la programación actual que tiene un nivel de calidad bajísimo.
Animo y no te agobies. Está chupao.
ElSrStinson escribió:@Arceles para aprender me he comido varias veces publi de un sitio llamado boot.dev xD. No se qué tal será, pero la idea es llamativa (aprender como si fuera un RPG, tipo "haz un bucle for para lanzar electro++". Creo recordar que tenía Python, no sé si también otros lenguajes
654321 escribió:Otra idea sería hacer algun proyecto personal en github que a la vez te sirva de Portfolio ...