Informática

Sección para hablar de cualquier tema.
Avatar de Usuario
Agent_Graves
Mensajes: 18203
Registrado: Abr-2015

#1Mensaje

Venga, dejad de liarla en el hilo de videojuegos y pasaos aquí. Además, yo también tengo preguntas que hacer.
Avatar de Usuario
LQDY
Mensajes: 38174
Registrado: May-2011
Ubicación: En el Foro

#2Mensaje

Para que David descanse de su trabajo.
Avatar de Usuario
Agent_Graves
Mensajes: 18203
Registrado: Abr-2015

#3Mensaje

Para los entendidos:

- Quiero hacer un máster / curso o lo que sea en desarrollo de Apps para IOS y Android. De informática sé lo justo, justísimo, algo de html y apagar y encender un ordenador. Tengo que tener un nivel mínimo para empezar a meterme con lo otro ? qué debería saber ? Puedo ponerme en modo autodidacta hasta alcanzar el nivel que requiera esa otra formación? Qué herramientas necesito ?

Ayuda !!
Avatar de Usuario
dave_cobain
Mensajes: 6570
Registrado: Abr-2013

#4Mensaje

Agent_Graves escribió:Para los entendidos:

- Quiero hacer un máster / curso o lo que sea en desarrollo de Apps para IOS y Android. De informática sé lo justo, justísimo, algo de html y apagar y encender un ordenador. Tengo que tener un nivel mínimo para empezar a meterme con lo otro ? qué debería saber ? Puedo ponerme en modo autodidacta hasta alcanzar el nivel que requiera esa otra formación? Qué herramientas necesito ?

Ayuda !!
Empiezo comentándote que yo solo he desarrollado páginas y sistemas web usando principalmente PHP, algo he desarrolado en JSP y Tomcat, así que sobre "apps" no se demasiado, pero te puedo comentar algo al respecto.

Aprender se pude de forma autodidacta, en internet hay cientos (o mejor dicho miles) de cursos/tutoriales gratuitos y de pago, los requisitos? pues según mi corta experiencia:

- Ser bueno con el pensamiento lógico/matemático, al programar uno se encuentra todos los días con situaciones en que se debe pensar de manera muy abstracta.
- Ser analítico, saber resolver problemas en el menor tiempo posible.
- Tener bastante paciencia :mrgreen: los bugs son el pan de cada día.
- Y por último (y creo que lo más importante), ser un apasionado de la informática ;)

Sobre herramientas.. pues para android: Android studio, es el editor IntelliJ enchulado con las herramientas de android, para iOS ni idea la verdad, cuestión de preguntarle a google :oops:
pementos
Mensajes: 871
Registrado: Jun-2011

#5Mensaje

Agent_Graves escribió:Para los entendidos:

- Quiero hacer un máster / curso o lo que sea en desarrollo de Apps para IOS y Android. De informática sé lo justo, justísimo, algo de html y apagar y encender un ordenador. Tengo que tener un nivel mínimo para empezar a meterme con lo otro ? qué debería saber ? Puedo ponerme en modo autodidacta hasta alcanzar el nivel que requiera esa otra formación? Qué herramientas necesito ?

Ayuda !!
lo primero es aprender los fundamentos de la programación (e.g. lenguajes interpretados o compilados), cualquier lenguaje es bueno, pues aunque hay diferencias en la sintaxis los conceptos son los mismos, un poco de estructuras de datos no viene mal y lo que para mi es más importante, conceptos de programación orientada a objetos. En el caso de elegir Java necesitas instalar en tu ordenador Java SDK y un editor, al comienzo puedes usar cualquier editor de texto, en el caso de Java te recomiendo IntelliJ (tienes una version gratis) aunque el más popular es Eclipse. En ObjectiveC no he programado nunca y no te puedo recomendar ninguno.

Desafortunadamente la mayor parte de las fuentes están en inglés.
Avatar de Usuario
dave_cobain
Mensajes: 6570
Registrado: Abr-2013

#6Mensaje

pementos escribió:
Agent_Graves escribió:Para los entendidos:

- Quiero hacer un máster / curso o lo que sea en desarrollo de Apps para IOS y Android. De informática sé lo justo, justísimo, algo de html y apagar y encender un ordenador. Tengo que tener un nivel mínimo para empezar a meterme con lo otro ? qué debería saber ? Puedo ponerme en modo autodidacta hasta alcanzar el nivel que requiera esa otra formación? Qué herramientas necesito ?

Ayuda !!
lo primero es aprender los fundamentos de la programación (e.g. lenguajes interpretados o compilados), cualquier lenguaje es bueno, pues aunque hay diferencias en la sintaxis los conceptos son los mismos, un poco de estructuras de datos no viene mal y lo que para mi es más importante, conceptos de programación orientada a objetos. En el caso de elegir Java necesitas instalar en tu ordenador Java SDK y un editor, al comienzo puedes usar cualquier editor de texto, en el caso de Java te recomiendo IntelliJ (tienes una version gratis) aunque el más popular es Eclipse. En ObjectiveC no he programado nunca y no te puedo recomendar ninguno.

Desafortunadamente la mayor parte de las fuentes están en inglés.
Eso, dominar la lectura en inglés al menos a nivel intermedio, luego lo que podamos comentar acá queda bastante corto a lo que vas a tener que leer
Borrar usuario 16133.

#7Mensaje

Agent_Graves escribió:Para los entendidos:

- Quiero hacer un máster / curso o lo que sea en desarrollo de Apps para IOS y Android. De informática sé lo justo, justísimo, algo de html y apagar y encender un ordenador. Tengo que tener un nivel mínimo para empezar a meterme con lo otro ? qué debería saber ? Puedo ponerme en modo autodidacta hasta alcanzar el nivel que requiera esa otra formación? Qué herramientas necesito ?

Ayuda !!
Para aplicaciones android, aprende Java.
http://aprenderaprogramar.es/index.php? ... &Itemid=86

Para crear las primeras aplicaciones:
http://www.greenfoot.org/door

Tienes que empezar con pseudocodigo, para aprender.
Esto es pseudocodigo:
Imagen

Y luego ya lo pasas al lenguaje de programacion.
Borrar usuario 16133.

#8Mensaje

Y prepara unas tilas por que te dan ganas de lanzar el ordenador por la ventana a veces.
Avatar de Usuario
Agent_Graves
Mensajes: 18203
Registrado: Abr-2015

#9Mensaje

Muchas gracias a todos por vuestros comentarios, voy tomando nota ! :sisi:

Dónde puedo bajar los programas editores, para ir haciendo pruebas? Afortunadamente el tema del inglés no es un problema, otra cosa es que estuviera en ruso...
Avatar de Usuario
LQDY
Mensajes: 38174
Registrado: May-2011
Ubicación: En el Foro

#10Mensaje

Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.
Avatar de Usuario
Agent_Graves
Mensajes: 18203
Registrado: Abr-2015

#11Mensaje

LQDY escribió:Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.

Ya, si lo que quería era estudiar todo lo que me hiciera falta para no llegar al curso y que me den hostias por todos lados. Gente que lo ha hecho me ha comentado que no hay que tener una base potente de informática, solo que no te suene a chino, pero claro, la gente que me dijo eso eran ingenieros así que su concepto de no tener idea seguro varía bastante del mío.

Hasta abril no empieza, así que tengo mi tiempo para empaparme en la materia.
Avatar de Usuario
descontrol
Mensajes: 840
Registrado: Oct-2015

#12Mensaje

Agent_Graves escribió:
LQDY escribió:Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.

Ya, si lo que quería era estudiar todo lo que me hiciera falta para no llegar al curso y que me den hostias por todos lados. Gente que lo ha hecho me ha comentado que no hay que tener una base potente de informática, solo que no te suene a chino, pero claro, la gente que me dijo eso eran ingenieros así que su concepto de no tener idea seguro varía bastante del mío.

Hasta abril no empieza, así que tengo mi tiempo para empaparme en la materia.
Métete en la web udemy y busca cursos relacionados con lo que quieres.
Yo estoy haciendo uno allí y en mi opinion personal por lo menos el que yo estoy haciendo, es bastante completo.
pementos
Mensajes: 871
Registrado: Jun-2011

#13Mensaje

LQDY escribió:Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.
el auto estudio vale para mucho, yo soy informático y la mayor parte de lo que he aprendido lo he hecho a base de artículos en Internet y libros, la informática va demasiado rápido como para ir a un curso para cada cosa nueva. Cuando empecé fui a un curso de C++ y eso es todo, el resto a base de libros y tutoriales en internet. Por supuesto no llega con solo leer sino que tienes que ponerte tus propios ejemplos e implementar los ejercicios solo.

Respecto al máster, pues supongo que dependerá, si está enfocado a licenciados en informática o ingeniería pues te exigirán una mínima base.
Borrar usuario 16133.

#14Mensaje

El greenfoot que te he puesto tiene simulación gráfica y puedes ir probando según vas haciendo.
Avatar de Usuario
David_RM
Mensajes: 28756
Registrado: Mar-2008
Ubicación: Sevilla

#15Mensaje

Programar no es un tarea super-complicada que nadie pueda hacer, por lo menos programar de forma no profesional. A programar de forma profesional se aprende trabajando, aunque quizás tus estudios te puedan ayudar a avanzar más rápido.
Avatar de Usuario
LQDY
Mensajes: 38174
Registrado: May-2011
Ubicación: En el Foro

#16Mensaje

pementos escribió:
LQDY escribió:Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.
el auto estudio vale para mucho, yo soy informático y la mayor parte de lo que he aprendido lo he hecho a base de artículos en Internet y libros, la informática va demasiado rápido como para ir a un curso para cada cosa nueva. Cuando empecé fui a un curso de C++ y eso es todo, el resto a base de libros y tutoriales en internet. Por supuesto no llega con solo leer sino que tienes que ponerte tus propios ejemplos e implementar los ejercicios solo.

Respecto al máster, pues supongo que dependerá, si está enfocado a licenciados en informática o ingeniería pues te exigirán una mínima base.
Muy loable tu esfuerzo.

Pero vas a mi empresa, y a muchas otras, en tu currículum pone curso por internet, y pasan al siguiente. Salvo que ya hayan acabado con los que tienen cursos en sitios reconocidos.

Mi empresa es de informática.
Avatar de Usuario
LQDY
Mensajes: 38174
Registrado: May-2011
Ubicación: En el Foro

#17Mensaje

David_RM escribió:Programar no es un tarea super-complicada que nadie pueda hacer, por lo menos programar de forma no profesional. A programar de forma profesional se aprende trabajando, aunque quizás tus estudios te puedan ayudar a avanzar más rápido.
Tienes razón.

La programación (saber de un lenguaje), quizá sea lo menos importante. Es lo peor pagado. Los codificadores. Lo importante es saber entender los problemas y, sobre todo, saber encontrar la mejor solución. Pero ahí ya estás entrando en el mundo del análisis.
pementos
Mensajes: 871
Registrado: Jun-2011

#18Mensaje

LQDY escribió:
pementos escribió:
LQDY escribió:Búscate un buen sitio donde te enseñen bien.

El auto estudio es lo que es. Y vale para lo que vale.

Desde luego, si lo quieres para utilizarlo profesionalmente, un curso sacado de internet, no te valdrá.

Y si lo que buscas es sacar un master, como no llegues con una buena base, me parece que lo vas a tener difícil.

El auto estudio es lo que suelen hacer los usuarios para luego ir "enseñando" a los profesionales de la informática.
el auto estudio vale para mucho, yo soy informático y la mayor parte de lo que he aprendido lo he hecho a base de artículos en Internet y libros, la informática va demasiado rápido como para ir a un curso para cada cosa nueva. Cuando empecé fui a un curso de C++ y eso es todo, el resto a base de libros y tutoriales en internet. Por supuesto no llega con solo leer sino que tienes que ponerte tus propios ejemplos e implementar los ejercicios solo.

Respecto al máster, pues supongo que dependerá, si está enfocado a licenciados en informática o ingeniería pues te exigirán una mínima base.
Muy loable tu esfuerzo.

Pero vas a mi empresa, y a muchas otras, en tu currículum pone curso por internet, y pasan al siguiente. Salvo que ya hayan acabado con los que tienen cursos en sitios reconocidos.

Mi empresa es de informática.
mi empresa también es de informática y si tus únicas referencias son un par de cursos mal lo tienes, lo que menos nos importa es donde has aprendido sino lo que sabes y/o estás dispuesto a aprender. Eso si, no resido en España, a lo mejor ahí es diferente.
Avatar de Usuario
hispi
Mensajes: 2879
Registrado: Ago-2013
Ubicación: Barcelona, España

#19Mensaje

Eres un tio listo y seguro que te acaba gustando, solo te falta meterle muchas, muchas horas y paciencia como te han dicho.

Te dejo aquí un enlace de la Microsoft virtual academy. No te ayudará en tu cometido de desarrollar para android o Ios pero te da otra visión de lo que serán las otras tecnologías que solicitas.

Personalmente siempre he preferido Microsoft por encima del resto de plataformas de desarrollo, la calidad no es comparable ya que los recursos de unos y otros tampoco lo son. En cuanto a móviles Windows Phone esta a años luz de momento pero estoy seguro de que recortarán diferencias con Windows 10.

https://mva.microsoft.com/es-es/trainin ... 7604984382

https://mva.microsoft.com/
Avatar de Usuario
hispi
Mensajes: 2879
Registrado: Ago-2013
Ubicación: Barcelona, España

#20Mensaje

Responder