2011-05-11 14 views
5

Tengo 1 año y 6 meses de experiencia en Android. Toda mi experiencia ha sido en el desarrollo de aplicaciones. Recientemente recibí ofertas de dos compañías. Uno me ofrece un perfil para trabajar en la capa de aplicación y otro ofrece un perfil en middleware de Android. ¿Puede orientarme cuál sería mejor? El desarrollo de middleware es mejor que el desarrollo de la capa de aplicación desde la perspectiva de la carrera en términos de dinero y otras oportunidades. Muchas gracias de antemano.Aplicación vs desarrollo de middleware en Android

+2

Esto se debe pedir en http: //programmers.stackexchange .com – WarrenFaith

+0

De acuerdo, todavía publiqué una respuesta antes de ver este comentario ... – lithium

Respuesta

8

Ambos tienen sus pros y sus contras, eso seguro. Una cosa para enfatizar es que el middleware está en la programación del lado del servidor. El lado del cliente es agradable y genial en este momento, pero dentro de cinco años, estoy seguro de que Android tendrá un aspecto totalmente diferente, diferentes herramientas, diferentes paradigmas UX, diferentes API. Por lo tanto, el conjunto de habilidades que desarrolle haciendo el trabajo del cliente requerirá una magnitud de esfuerzo mayor para actualizarse, y los nuevos desarrolladores que recién comiencen captarán su nivel de experiencia muy rápidamente en un entorno tan dinámico. En el lado del servidor, los conceptos de patrones de diseño, principios de escalabilidad y otras cosas lo ayudarán a desarrollar su experiencia de una manera mucho más sólida contra los cambios tecnológicos y los nuevos desarrolladores. No me malinterpreten, el lado del servidor no es más fácil, recibe una cantidad similar de esfuerzo, pero la erosión es menor en comparación con los técnicos del lado del cliente. Lo que aprenda y agregue a su arsenal no será inútil en poco tiempo. Me gustaría ir por el lado del servidor si te gusta la arquitectura y similares. Todavía se puede seguir haciendo cosas en las plataformas de cliente ...

(Un arquitecto/desarrollador con alrededor de diez años de experiencia en ambos lados de la historia)

+0

muchas gracias por su pronta ayuda de litio. ¿Puede decirme quién ganará más un chico de capa de aplicación de cinco años o un tipo de middleware – rjs

+0

que depende ... no hay tal comparación, pero los últimos 1-2 años fueron y probablemente los próximos 3-5 años estarán muy calientes para los desarrolladores de frontend, si eres bueno en lo que haces y si puedes encontrar un buen coincidencia de la empresa para trabajar. Por otro lado, los arquitectos de sistemas y los programadores de servidores casi siempre tienen una gran demanda ... Creo que los servidores podrán encontrar "trabajos mejor remunerados" o "trabajos con mejores condiciones". – lithium

+0

thansk mucho para sus críticas litio – rjs

Cuestiones relacionadas