Orientación en área a estudiar

Iniciado por devLand93, 7 Junio 2019, 09:06 AM

0 Miembros y 1 Visitante están viendo este tema.

devLand93

Hola, espero estén bien y gracias por leerme primeramente.

Necesito una sugerencia de personas con una visión ya experimentada al estar inmersos en el mercado y el mundo tecnológico, más específicamente el mundo de la programación.

Para hacer las cosas simples, dejaré aquí varias características que considero son relevantes sobre mi, para que puedan ponerse un poco en contexto y tengan más precisión sobre qué sugerencia dar:

- Tengo 25 años (en unos días 26)
- Domino un poco el inglés (no lo hablo pero puedo entablar conversaciones textuales no técnicas, sin traductores)
- Abandoné la universidad por problemas políticos y económicos (soy Venezolano, ya entenderán) pero quiero retomar los estudios.
- Me gusta la lógica y aprendo con facilidad la sintaxis de los lenguajes de programación (pues ya con practicar es más fácil aprenderla)
- Me atrae el mundo del cracking muchísimo (entender la lógica detrás de un compilado, nació gracias al GameHacking/Cheating)
- Tengo experiencia básica con: ASM, C, C++, C#, Delphi, Python, un poco de HTML y CSS. Pasé de programación estructurada a POO y comprendo sus diferencias.
- Soy más de depuradores que del área web, donde no tengo experiencia alguna, por lo menos en los lenguajes de escritorio he creado unas pocas aplicaciones de uso personal (trainers y tonterías para aplicar lo logrado con el cracking en videojuegos)
- Me atrae bastante GNU/Linux, en su momento trabajé con varias distribuciones y las probé por fanatismo más que nada, pero nunca nada serio.
- Me gusta la virtualización, servidores, etc, a pesar que no tengo gran experiencia aquí.
- No sé nada de bases de datos aún cuando me interesan, ya que este tema lo vi muy ligado a la programación web y las pocas veces que necesité almacenar datos en línea, usé la API de Dropbox...

No sé qué más pueda ser relevante, me gustan mucho las aplicaciones gráficas, por esto nace mi gusto por C#, ya que se parece mucho a Delphi por su comodidad con el diseño de GUIs, pero pues más actualizado aunque con el coste del código administrado, igualmente C++ me ofrecía lo mismo que C# en modo gráfico y nativo pero no se acerca a la experiencia con Delphi o C#, por el tema del IDE, IntelliSense, etc... (Visual Studio me parece una herramienta muy completa) wxWidgets no es ni de cerca algo llamativo para mi, más bien Qt sí pero igualmente terminé enfocándome un poco más en C# por lo íntegro. Creo que me entienden.

Me alejé mucho de todo este tema informático porque pues Venezuela te obliga a trabajar sí o sí y estudiar es un lujo básicamente y no por lo costoso sino por el tiempo y las condiciones económicas. Aún así, con el paso del tiempo logré obtener cierta "independencia financiera" que justo ahora me permitiría retomar los estudios. Lo cual deseo hacer, pues quiero ser un profesional y poder tener un respaldo en el momento en que toque emigrar (de ser así).

Supongo el barco se me habrá ido en ciertas áreas por la edad que tengo y la edad que tendré al graduarme, pero seguramente algún área habrá aún disponible y esa es la pregunta en verdad...

Desde mi ignorancia, siento que el mercado web va a estar saturado de "mano de obra" en unos años, pues está muy de moda estudiar programación hoy día y aunque al hacerme profesional, sé que destacaría (porque me gusta hacer las cosas bien y soy muy perfeccionista quizá con algún OCD), pues la web sigue siendo algo que no me atrae mucho, más que nada por la cantidad de frameworks que salen tan seguido, lo cual siento que me mantendría en un constante aprendizaje de tecnología que se quedará obsoleta más rápido de lo que tardaré en aprenderla...

Si COBOL aún es un lenguaje demandado, por dar un ejemplo algo trillado y C++ aún encabeza los tops que he encontrado, quizás enfocarme en algún lenguaje o tecnología que a mediano/largo plazo pueda darme una estabilidad laboral para el sustento de mi familia, no esté mal.

Digo esto porque conozco mucha gente que se hace llamar "full stack" y si alguno me lee, me disculpa si lo ofendo, pero al final dicen saber muchas tecnologías y siento que saben un poco de todo y nada a profundidad... y la verdad no quiero ser un "todero". Quiero ser un profesional en una carrera relacionada a la computación, pero al no estar trabajando actualmente en el área, no sé qué podría tener estabilidad a largo plazo, y no hablo de trabajos rebuscados como el de COBOL, pero sí un área donde se pueda conseguir empleo, con buena remuneración y donde me sienta cómodo, considerando mi perfil y que apunto a vivir en Canadá en unos 5 años (apenas me gradúe).

Comento todo esto, porque me siento perdido, puedo crear aplicaciones de escritorio en diversos lenguajes pero no les veo salida laboral, y siento que ponerme a aprender web a estas alturas, no sería la opción más prudente. También sé que estudiar algo que no todos sepan, es algo riesgoso, porque puede morir esa tecnología donde invertí mi tiempo y luego no resultó. Debo reconocer que me atrae mucho desarrollar web pero con ASP.NET ya sea Core o MVC, ya que domino C# y me gustaría especializarme en él, y dado que ya domino un poco el área de los Windows Forms, quizás adaptarme a la web no sea tan difícil con esta plataforma. Soy consciente que la web crecerá de manera descomunal y el área móvil igualmente, pero claro, esta es mi perspectiva desde fuera. No desde dentro (como alguien que vive de esto hoy día). Estuve observando Xamarin, que me parece bien completo y no sé si sea la mejor decisión. Sigo confuso, sigo sin rumbo claro.

Quiero pagar cursos porque me parece que es lo correcto, si alguien te va a enseñar conocimiento valioso, este tiene un valor y precio. Pensé en Udemy pero entiendo que sus certificados no sirven para mucho en el campo laboral, ¿Udemy es reconocido? ¿vale la pena? Lo que he aprendido ha sido gracias al libro "El lenguaje de programación C" de sus creadores y de cursos en YouTube que no me parecen para nada completos. Estuve pensando en tomar un curso de PHP y MySQL de PildorasInformaticas, pero no sé si sea un lenguaje recomendable, tras tantos memes y críticas de él y teniendo Laravel ahora...

La verdad que no sé qué camino tomar, considero que tengo capacidad para cualquiera de ellos pero no para todos, quiero ser especialista en algo que me apasione y la verdad todos estos temas me apasionan porque todos implican programar. Pero desde dentro del ámbito informático, no sé qué sugerencia tenga alguien que ya esté allí y tenga algo de visión, visión que me falta en estos momentos por lo oxidado y alejado que estuve.

Cualquier sugerencia la tomaré muy en cuenta y la sabré agradecer.

P.D.: Entiendo totalmente que siempre estaré aprendiendo nuevas cosas, eso me gusta, pero no quiero estar aprendiendo nuevas cosas que nunca utilizaré o no me permitirán especializarme más en lo que en verdad me apasiona. Creo que se entiende el punto... no quiero ser un pesetero que trabaja con lo que salga de moda para no morirse de hambre, pero tampoco un friki que nadie contrata porque sabe cosas que no le sirven al mundo comercial.

P.D. 2: Perdonen el periódico, pero no tengo a nadie a mi lado que sepa de estos temas, y como abandoné la universidad hace tanto tiempo, no tengo nadie con quien hablar de esto y que me pueda dar una opinión más real.

@XSStringManolo

CitarLos especialistas en blockchain, ingenieros de seguridad, ingenieros de búsquedas, desarrolladores frontend y backend están al tope, junto a la ingeniería de datos, el desarrollo móvil, los sistemas integrados, full- stack, y procesamiento natural del lenguaje.
https://www.genbeta.com/desarrollo/lenguajes-programacion-puestos-trabajo-para-desarrolladores-demanda-que-mejor-pagan

CitarEn el radar de O'Reilly se encuentran 3 tendencias claves, que más adelante analizaremos:

    El fuerte crecimiento de temas relacionados con el cloud. Ya no se trata solamente de llevar una aplicación a la nube sino de su arquitectura y como sistemas cada vez más complejos y enormes han empujado a los microservicios, apoyándose, en la orquestación de servicios mediante Kubernetes.

    El Blockchain que para algunos sigue sonando al hype de las criptomonedas, tiene una gran cantidad de usos donde desarrollar aplicaciones distribuidas sin depender de una autoridad central. No solo transacciones monetarias, sino contratos inteligente o verificaciones de autoridad.

    Python, Java y javascript siguen dominando y parece que cada año revalidan su relevancia gracias a su ecosistema en constante evolución. También empiezan a sonar fuerte: Rust o Go como lenguajes modernos que ayuden a ser más productivos a los desarrolladores a la vez que permiten un alto rendimiento y escalabilidad. 
https://www.genbeta.com/desarrollo/3-tendencias-emergentes-que-marcaran-futuro-programacion

CitarLos 10 lenguajes de programación más demandados en 2018

    JAVA. Liderando el ranking encontramos a Java, el omnipresente. ...
    PYTHON. El segundo del top ten. ...
    javascript. Más conocido como "el lenguaje de la web". ...
    C++ El favorito de los programadores de videojuegos y aplicaciones de banca electrónica. ...
    C# Dominar esta variante de C es esencial para todo programador. ...
    PHP. ...
    PERL. ...
    SWIFT.

Unos amigos de la infancia y yo montamos una empresa pequeña en nuestra localidad hace 8 años dedicada a la tecnología. Franquicia de móviles, ciber, comercio de productos informáticos y reparaciones. También le montamos por encargo las cosas típicas al ayuntamiento como servidores, redes, compra y montaje de equipos...
Somos 5 asique no es una marabilla lo que ganamos, no da para comer ni te quita de trabajar pero siempre es un extra.
Empezamos colgando números de teléfono recortados de tirar y arrancar con un papel que decía: Reparación de equipos informáticos e instalación de antenas.
Lo pusimos en 3 localidades cerca de los colegios y sitios frecuentados y al día siguiente primer cliente.
Formateo e instalación de software en un portátil. Era de alguien que quería una web para subir sus movidas y compartir con los colegas. Le compré dominio, le diseñe una web rollo blog con el dreamweaver y la alojé en un netbook que tenía en la habitación.
Al ser el primer cliente y para dar buena imagen le cobré 20. A la semana se paso la cuñada la hermana y la mujer. Como siempre nos preguntaban si teníamos tienda decidimos alquilar un local que estaba barato en el pueblo. Como eramos 2 y era una ***** a repartir mi amigo se metió en una franquicia de móviles a vender. Hará 4 años hablando de los negocios con varios amigos decidimos montar un ciber. Mientres 2 amigos y yo llevabamos el ciber otro amigo se quedo a cargo de la tienda. Ahora tengo de empleado a un amigo en la tienda. El que estaba en la tienda está en el ciber con otros 2 amigos. Y el otro en la franquicia. En total tenemos más o menos unos 6000 y pico euros de ingresos mensuales y pagamos unos 2500 por los locales. Cobra el que esta en la tienda 1100, los del ciber 700 cada uno (para lo que hacen xD) y el de la franquicia saca tambien sobre 700/800 la abre cuando quiere xD Yo me quedo 300 más o menos por andar a pasear papeles, hacer llamadas, encargar material y substituyendo cuando les pica.  Estaba trabajando en una empresa de "autónomo" y pedía días libres para "ir al médico" jaja.

Hay gente que cobra 100 euros por un formateo y te vende el windows pirata como original. Hay mucho analfabeto digital y se aprovechan.

Tal y como está la situación por Venezuela me imagino que muchas familias no arreglarán los ordenadores porque no se lo pueden permitir. Puedes ir casa por casa haciendo precios de crisis. Total a ti poner a punto un pc no te cuesta nada de dinero. Seguro que es buen negocio y te queda tiempo libre para estudiar por tu cuenta y formarte a distancia.

devLand93

Cita de: string Manolo en  7 Junio 2019, 10:40 AM
https://www.genbeta.com/desarrollo/lenguajes-programacion-puestos-trabajo-para-desarrolladores-demanda-que-mejor-pagan
https://www.genbeta.com/desarrollo/3-tendencias-emergentes-que-marcaran-futuro-programacion

Unos amigos de la infancia y yo montamos una empresa pequeña en nuestra localidad hace 8 años dedicada a la tecnología. Franquicia de móviles, ciber, comercio de productos informáticos y reparaciones. También le montamos por encargo las cosas típicas al ayuntamiento como servidores, redes, compra y montaje de equipos...
Somos 5 asique no es una marabilla lo que ganamos, no da para comer ni te quita de trabajar pero siempre es un extra.
Empezamos colgando números de teléfono recortados de tirar y arrancar con un papel que decía: Reparación de equipos informáticos e instalación de antenas.
Lo pusimos en 3 localidades cerca de los colegios y sitios frecuentados y al día siguiente primer cliente.
Formateo e instalación de software en un portátil. Era de alguien que quería una web para subir sus movidas y compartir con los colegas. Le compré dominio, le diseñe una web rollo blog con el dreamweaver y la alojé en un netbook que tenía en la habitación.
Al ser el primer cliente y para dar buena imagen le cobré 20. A la semana se paso la cuñada la hermana y la mujer. Como siempre nos preguntaban si teníamos tienda decidimos alquilar un local que estaba barato en el pueblo. Como eramos 2 y era una ***** a repartir mi amigo se metió en una franquicia de móviles a vender. Hará 4 años hablando de los negocios con varios amigos decidimos montar un ciber. Mientres 2 amigos y yo llevabamos el ciber otro amigo se quedo a cargo de la tienda. Ahora tengo de empleado a un amigo en la tienda. El que estaba en la tienda está en el ciber con otros 2 amigos. Y el otro en la franquicia. En total tenemos más o menos unos 6000 y pico euros de ingresos mensuales y pagamos unos 2500 por los locales. Cobra el que esta en la tienda 1100, los del ciber 700 cada uno (para lo que hacen xD) y el de la franquicia saca tambien sobre 700/800 la abre cuando quiere xD Yo me quedo 300 más o menos por andar a pasear papeles, hacer llamadas, encargar material y substituyendo cuando les pica.  Estaba trabajando en una empresa de "autónomo" y pedía días libres para "ir al médico" jaja.

Hay gente que cobra 100 euros por un formateo y te vende el windows pirata como original. Hay mucho analfabeto digital y se aprovechan.

Tal y como está la situación por Venezuela me imagino que muchas familias no arreglarán los ordenadores porque no se lo pueden permitir. Puedes ir casa por casa haciendo precios de crisis. Total a ti poner a punto un pc no te cuesta nada de dinero. Seguro que es buen negocio y te queda tiempo libre para estudiar por tu cuenta y formarte a distancia.

Esos enlaces estuvieron bien interesantes, muchas gracias, lo demás creo que se fue por otro lado, no estoy buscando dinero, el dinero lo obtengo gracias a mi trabajo, la independencia financiera me está dando la libertad de aprender hoy lo que me apasiona y por eso buscaba más o menos a qué apuntaba el futuro en la computación, en caso que mi situación actual se torne insostenible y deba huir de mi nación y empezar de cero afuera, con un empleo, pues al menos tener la posibilidad de elegir un país con libertades y trabajo que se adapte a lo que estudie hoy día.

Creo que todo apunta a la IA y las blockchain, aunque si se observa desde más atrás, todo se enlaza... pero ya me voy haciendo una idea más robusta de en qué enfocarme. Gracias.

Machacador

Cita de: Sirvaude en 10 Junio 2019, 01:42 AM
Esos enlaces estuvieron bien interesantes, muchas gracias, lo demás creo que se fue por otro lado, no estoy buscando dinero, el dinero lo obtengo gracias a mi trabajo, la independencia financiera me está dando la libertad de aprender hoy lo que me apasiona y por eso buscaba más o menos a qué apuntaba el futuro en la computación, en caso que mi situación actual se torne insostenible y deba huir de mi nación y empezar de cero afuera, con un empleo, pues al menos tener la posibilidad de elegir un país con libertades y trabajo que se adapte a lo que estudie hoy día.

Creo que todo apunta a la IA y las blockchain, aunque si se observa desde más atrás, todo se enlaza... pero ya me voy haciendo una idea más robusta de en qué enfocarme. Gracias.

Te voy a dar un consejo de estudio o mas bien un testimonio ajeno... La UNEFA (Universidad Nacional Experimental de las Fuerzas Armadas)...no creas que esto lo creo Chavez, la UNEFA deriva de IUPFAN (Instituto Universitario Politécnico De las Fuerzas Armadas Nacionales) que gradúa ingenieros desde el 1981 (antes solo graduaba Técnicos Superiores Universitarios)... tengo una sobrina que ingreso a la UNEFA acá en la bonita isla de Margarita a estudiar Ingeniería de Sistemas, luego de 2 años logro una beca para terminar sus estudios en San Petersburgo, Rusia, ya está por graduarse y empezará otra carrera de Mecatrónica... yo no se que diablos es eso pero suena interesante... ya tiene trabajo en Alemania nada mas se gradúe por convenio de la universidad con la industria alemana y hasta le pagan sin aún trabajar... la mecatronica la estudiará en Alemania...

Pues de todo esto deduzco que la UNEFA si da buenas oportunidades a sus estudiantes, pues son muchos los que salen al exterior a estudiar... aunque lamento el poco apoyo que el gobierno da las universidades autónomas tradicionales para en vez de ellos apoyar a por ejemplo la Universidad Bolivariana que si no prepara nada a los estudiantes sino solo para pendejadas sociales cargadas de ideología de izquierda, y gradúa "médicos comunitarios" por miles, pero que no se ven en los hospitales porque no son médicos nada sino actuantes políticos de la robolución...

Aparte de esto la UNEFA lleva (aunque ahora todo está casi paralizado) proyectos en conjunto con la UCV, USB, y la privada UAB... los militares no son pendejos y saben a quien arrimarse, aunque la UNEFA acepta militares y civiles por igual... el IUPFAN si era solo para militares y sus familiares

:rolleyes: :o :rolleyes:

Saludos.
"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"

devLand93

Cita de: Machacador en 10 Junio 2019, 16:17 PM
Te voy a dar un consejo de estudio o mas bien un testimonio ajeno... La UNEFA (Universidad Nacional Experimental de las Fuerzas Armadas)...no creas que esto lo creo Chavez, la UNEFA deriva de IUPFAN (Instituto Universitario Politécnico De las Fuerzas Armadas Nacionales) que gradúa ingenieros desde el 1981 (antes solo graduaba Técnicos Superiores Universitarios)... tengo una sobrina que ingreso a la UNEFA acá en la bonita isla de Margarita a estudiar Ingeniería de Sistemas, luego de 2 años logro una beca para terminar sus estudios en San Petersburgo, Rusia, ya está por graduarse y empezará otra carrera de Mecatrónica... yo no se que diablos es eso pero suena interesante... ya tiene trabajo en Alemania nada mas se gradúe por convenio de la universidad con la industria alemana y hasta le pagan sin aún trabajar... la mecatronica la estudiará en Alemania...

Pues de todo esto deduzco que la UNEFA si da buenas oportunidades a sus estudiantes, pues son muchos los que salen al exterior a estudiar... aunque lamento el poco apoyo que el gobierno da las universidades autónomas tradicionales para en vez de ellos apoyar a por ejemplo la Universidad Bolivariana que si no prepara nada a los estudiantes sino solo para pendejadas sociales cargadas de ideología de izquierda, y gradúa "médicos comunitarios" por miles, pero que no se ven en los hospitales porque no son médicos nada sino actuantes políticos de la robolución...

Aparte de esto la UNEFA lleva (aunque ahora todo está casi paralizado) proyectos en conjunto con la UCV, USB, y la privada UAB... los militares no son pendejos y saben a quien arrimarse, aunque la UNEFA acepta militares y civiles por igual... el IUPFAN si era solo para militares y sus familiares

:rolleyes: :o :rolleyes:

Saludos.

Tres amigos cercanos se graduaron ahí, y la verdad con tanto cartelito de Chávez en las paredes y los "esto es gracias al comandante" me resultaría extremadamente incómodo e indignante estudiar en un lugar así. Estaba pensando más bien en la UBA, pero seguiré analizando casos. Las modalidades abiertas no se que tan bien se vean desde fuera al momento de requerir trabajar. Y como el plan principal ni siquiera es emigrar pues nunca se sabe si Guaido salga con algo y termine el país por iniciar su recuperación, pues habrá que esperar hasta que sea más insostenible de lo que ya es... Así que, no, gracias, paso de que un chavista me venga a enseñar algo (y me pida que agradezca a diario a un muerto que se fue sin pagar lo que hizo, por sus subsidios que nadie pidió)... Primero que aprendan a ser neutrales ;D (y honestamente con mis previas experiencias en la UNET descubrí que no es la universidad sino el estudiante así que en verdad me incomodaria es tener que ver a Chávez todos los días y tener que agradecer que puedo respirar gracias al comandante mortadela, seguramente saldría expulsado el primer día jajaja

Siempre Azul

26 años es muy tarde para empezar en la universidad y más en la Venezuela actual, lo más probable es que no aprendas nada solo las cosas básicas ya no quedan casi profesores buenos te lo digo por experiencia, a la velocidad que vamos para cuando termines de estudiar a los 31-32 años imagínate en Venezuela ya no quedara nada solo tú y nicolas maduro si es que sobrevives.
Siempre Azul, Nunca Rojo.

devLand93

#6
Cita de: doctorman en 12 Junio 2019, 16:02 PM
26 años es muy tarde para empezar en la universidad y más en la Venezuela actual, lo más probable es que no aprendas nada solo las cosas básicas ya no quedan casi profesores buenos te lo digo por experiencia, a la velocidad que vamos para cuando termines de estudiar a los 31-32 años imagínate en Venezuela ya no quedara nada solo tú y nicolas maduro si es que sobrevives.

Bueno el título lo quiero por un tema de superación personal y por requisito burocrático. En la universidad no te hacen profesional, sirve para obtener el título y validez internacional al momento de solicitar un trabajo, allí solo te dan las bases y tu decides si profundizas, ya lo viví, y de hecho tengo amigos "colegas" que se graduaron de ingenieros y bueno, tengo más conocimientos yo que soy un neófito en muchas áreas, que ni ellos. El alumno hace la universidad. Creo que es un dicho bien conocido. Sólo que me estoy preparando como plan B.

Por eso te digo que la edad de graduarme no me preocupa, quería era enfocarme a largo plazo en estudiar algo por mi cuenta, pero buscaba opiniones para estar más consciente de qué podría ser, como dije la informática me apasiona y hacerme experto en algún área que a futuro tenga mercado y me atraiga, me daría un plan de respaldo en caso que me toque emigrar. Dudo que tenga que emigrar todo un país antes que estos tipos caigan de su nube de narcotráfico... y espero no equivocarme, por el bien de todo el país.

Por otro lado, también hay varias modalidades de estudio, no debo quedarme con la presencial.

@XSStringManolo

#7
Tienes la semipresencial y la a distancia.

En la semipresencial se suelen tener unas horas dedicadas al dia/semana/quincena o cuando les plazca.
Esas horas suelen ser para pedir explicaciones de algunos conceptos que no entiendas, te dará el profesor consejos, etc. Acaban siempre siendo charlas amistosas que han derivado de alguna pregunta más que nada. O el profesor sentado en su mesa trabajando en el portátil para hechar las horas esperando que no lo molesten con preguntas. Jaja. Depende del profesor.
También suelen dar examenes de prácticas y tests para que evalues tus conocimientos unas semanas antes de los examenes y así puedas reforzar tus conocimientos sobre temas en los que andas escaso.
También para conocer a otros alumnos del semi-presencial, crear grupos de estudio/trabajo, pasaros apuntes y esas cosas.

La a distancia depende mucho de cada universidad y de la cercanía de los alumnos.

La edad no importa mucho. Puedes ir a la universidad y encontrarte personas con 50 y pico sacándose su cuarta carrera.