Estoy muy interesado en las tecnologías web y creo que la web móvil tiene un gran futuro. Con esto en mente, estoy considerando seriamente aprender a codificar en Java en Koenig-Solutions en India. Es un curso intensivo de 11 semanas que da como resultado la certificación OCP-JP, OCP-WCD, OCP-BCA y OCP-JWS. Tengo 47 años sin experiencia previa en programación y tengo una sólida formación en diseño gráfico. Me gustaría conseguir un trabajo como programador o desarrollador de aplicaciones web después de completar el curso. ¿Estoy siendo realista acerca de conseguir un trabajo o no? ¿Hay un mejor camino para mí en la programación? ¿Cómo reaccionan las empresas ante los novatos de Java de 47 años?

Hay demasiadas preguntas allí. Aquí hay algunos pensamientos

  • No puedo decir si el curso vale la pena sin saber cuál es su calidad, etc. La mayoría de las organizaciones no lo hacen bien y, por lo tanto, fue un desperdicio.
  • Tienes razón sobre la web móvil, de hecho, ya ha sucedido.
  • Hay 3 formas principales de hacerlo.
    iOS (con mucho, la plataforma superior), Mobile Web JS \ Html (JQuery Mobile, script Java, etc., vea el tutorial de Facebook para tener una idea https://developers.facebook.com/…) y Android (a través de Java).
  • Si hubiera sido diseñador gráfico, le habría sugerido Mobile Web para facilitar el aumento y iOS para llegar. El campo Java ya está muy lleno, por lo que las entrevistas son más profundas.
  • Conseguirías un trabajo si pudieras escribir un proyecto público de tamaño mediano por ti mismo. Aún mejor, pon el código en guthub. Un proyecto de tamaño mediano es construir algo que otras personas (> 10) puedan probar \ usar, un resumen móvil de las compras en línea de un usuario (cuánto en Amazon en 2011, cuánto en electrónica, un generador de ideas de ubicaciones de viajes en Facebook, etc.) , cualquier cosa que puedas usar.
  • La edad será una barrera implícita ya que las personas subconscientemente contratan a más personas como ellos (edad, raza, educación, hábitos sociales, etc.)
  • Puede seguir el camino de la creación de muchas aplicaciones pequeñas para recibir pagos de publicidad y pagos, tenga en cuenta que no crea un instagram, pero tiene la oportunidad de obtener dinero real. Ver http://www.fourhourworkweek.com/…

No puedo afirmar que esta certificación le dará el conocimiento adecuado para comenzar una carrera en desarrollo móvil.

En mi humilde opinión, el desarrollo web móvil no está maduro en este momento, y debe centrarse en las 2 principales plataformas nativas que rigen el mercado en este momento:
– iOs
– Android

Si está ansioso por aprender un nuevo idioma, quizás Android pueda ser una buena opción, ya que está basado en Java.

Sin embargo, aprender Objective-C (para iOs) y iOs SDK no es tan difícil.
Siendo un desarrollador experto en iOs y un programador experimentado en Android, y con una formación muy sólida en Java, debo decir que, contra todo pronóstico, Android tenía una curva de aprendizaje más pronunciada para mí.
El iOs parece más coherente en su globalidad.

Entonces, cualquiera que sea su elección será:
– no se centre en la certificación, concéntrese en el mercado
– Haz lo que prefieras. Ambas son buenas opciones, pero ¿a dónde te diriges naturalmente? ¿Eres un geek de Android o un fanático de Apple?