J'ai 1 an et 6 mois d'expérience sur Android. Toute mon expérience a été dans le développement d'applications. Récemment, j'ai reçu des offres de deux entreprises. L'un m'offre un profil pour travailler sur la couche application et l'autre propose un profil sur le middleware Android. Pouvez-vous me guider ce qui serait mieux.Le développement de middleware est mieux que le développement de la couche d'application de la perspective de carrière en termes d'argent et d'autres opportunités. Merci beaucoup d'avance.Application vs développement de middleware dans Android
Répondre
Les deux ont leurs propres avantages et inconvénients, c'est sûr. Une chose à souligner est que le middleware est dans la programmation côté serveur. Le côté client est sympa et cool en ce moment, mais dans cinq ans, je suis sûr qu'Android aura des looks totalement différents, des outils différents, des paradigmes UX différents, des API différentes. Ainsi, les compétences que vous développerez en faisant du travail avec les clients nécessiteront une plus grande quantité d'efforts pour être mises à jour, et les nouveaux développeurs qui commencent tout juste à atteindre votre niveau d'expérience très rapidement dans un environnement aussi dynamique. Du côté du serveur, les concepts de modèles de conception, les principes d'évolutivité et d'autres choses vous aideront à développer votre expertise de manière beaucoup plus forte contre les changements technologiques et les nouveaux développeurs. Ne vous méprenez pas, le côté serveur n'est pas plus facile, il obtient un effort similaire, mais l'érosion est plus petite par rapport aux techniciens côté client. Ce que vous apprenez et ajoutez à votre arsenal ne sera pas inutile en peu de temps. J'irais pour le côté serveur si vous êtes dans l'architecture et semblable. Vous pouvez toujours garder à faire des choses sur les plates-formes client ...
(Un architecte/développeur avec une dizaine d'années d'expérience des deux côtés de l'histoire)
merci beaucoup pour votre aide rapide au lithium.Pouvez-vous me dire qui va gagner plus d'un gars de couche d'application de cinq ans ou un gars middleware – rjs
qui dépend ... il n'y a pas une telle comparaison, mais les 1-2 dernières années ont été et probablement les 3-5 prochaines années seront très chaud pour les développeurs frontend, si vous êtes bon dans ce que vous faites et si vous pouvez trouver un bon entreprise correspondante pour travailler. D'un autre côté, les architectes systèmes, les programmeurs de serveurs sont presque toujours très demandés ... Je crois que les serveurs pourront trouver des "emplois mieux rémunérés" ou "des emplois dans de meilleures conditions". – lithium
Merci beaucoup pour vos commentaires lithium – rjs
- 1. Développement Android natif vs développement web mobile
- 2. Vs machine virtuelle. Middleware
- 3. MonoDroid VS Java dans le développement android?
- 4. .NET vs Java EE middleware?
- 5. Application android multiplateforme de développement
- 6. Middleware orienté message pour le développement de périphériques mobiles
- 7. Android vs Blackberry développement (code réutilisable?)
- 8. Application Android vs Desktop
- 9. Application Android vs Activité
- 10. Connect middleware de session - régénérer vs recharger
- 11. android Service GCM (clé de production vs clé de développement)
- 12. Application arrêtée de manière inattendue Développement Android
- 13. Comment améliorer mes compétences de développement de middleware?
- 14. Messagerie Middleware Vs RPC et bases de données distribuées
- 15. Développement de Swing dans Netbeans vs JDeveloper
- 16. développement vs production fusebox.xml
- 17. Développement application Android avec le numéro Eclipse
- 18. application Rails se comporte différemment sur Heroku vs développement
- 19. Django en tant que middleware dans une application de tornade
- 20. Développement de Brownfield vs Greenfield?
- 21. Mobile développement: Native VS Cross Platform
- 22. Développement iPhone - XMLParser vs libxml2 vs TouchXML
- 23. application Web performanace sur iPhone Vs Android
- 24. développement de l'infrastructure android
- 25. SL4A vs Ruboto sur le développement d'applications Android
- 26. Problème pour écrire une application web dans le développement Android
- 27. Application vs Service vs Intent
- 28. Corona vs Titanium pour le développement iOS et Android
- 29. Application Architectures de développement
- 30. Spécificités de développement Android
Cela devrait être demandé sur http: //programmers.stackexchange .com – WarrenFaith
D'accord, encore j'ai posté une réponse avant de voir ce commentaire ... – lithium