A2A. ¡Gracias!
Primero, debes estar familiarizado con un lenguaje de programación orientado a objetos. Refuerce sus conceptos básicos de programación orientada a objetos. (Esto es para el desarrollo de aplicaciones móviles)
En segundo lugar, comience siguiendo las pautas para el desarrollo de aplicaciones especificadas en el sitio de los desarrolladores (developer.android.com o msdn)
Tercero, ensucia tus manos desarrollando módulos a pequeña escala. Puede hacer esto siguiendo tutoriales o leyendo libros sobre el desarrollo de aplicaciones. Hay toneladas de recursos en la red. Solo buscalos en google. (Algunos tutoriales famosos son newboston, lynda, udacity, vogella).
- Estaré iniciando un producto de software. ¿Hay algún curso de capacitación disponible para nuevas empresas o algún curso de plan de negocios?
- Quiero aprender sobre las herramientas ETL como Ab Nitio e Informatica. ¿Qué es alguna ayuda?
- Soy estudiante de ingeniería mecánica. Me gustaría empezar a aprender Solid Works. ¿Cuántas horas se tarda en ser competente y certificar? Además, ¿es un Macbook Air lo suficientemente poderoso como para ejecutar el software?
- Si mi gerente quiere que sea un experto en tecnología particular en poco tiempo. ¿Qué tengo que hacer?
- Si quisiera aprender sobre la mitología griega, ¿cuál sería el mejor libro para leer?
En cuarto lugar, colaborar con otros para construir aplicaciones complejas. Esto le permitirá probar su conocimiento profundo sobre el sistema operativo móvil.
Suponiendo que no tiene conocimiento previo sobre la POO. Tomará alrededor de 2 meses entender el desarrollo de aplicaciones. Entonces tienes que seguir practicando para aprender sobre los componentes en los móviles.
Y en cuanto al desarrollo del sitio web, es un escenario diferente. Empieza por aprender HTML y CSS. Construye un sitio web estático con una interfaz de usuario básica usando estos.
Para sitios web dinámicos, querrás aprender Javascript, JQuery y un lenguaje de programación genérico como Python o Ruby.
Ambos tomarán tiempo para desarrollar proyectos complejos en los respectivos dominios. Pero aprender es la mejor parte. Si realmente estás interesado en estos campos, simplemente te encantará construir más y más proyectos. Y como solo tienes 17 años, ¡tienes mucho tiempo para aprender y un largo camino por recorrer!
¡Todo lo mejor!