मेरे पास एंड्रॉइड पर 1 साल और 6 महीने का अनुभव है। मेरा पूरा अनुभव अनुप्रयोग विकास में रहा है। हाल ही में मुझे दो कंपनियों से ऑफर मिल गए हैं। कोई मुझे एप्लिकेशन लेयर पर काम करने के लिए एक प्रोफाइल पेश कर रहा है और दूसरा एंड्रॉइड मिडलवेयर पर प्रोफाइल पेश कर रहा है। क्या आप मुझे मार्गदर्शन कर सकते हैं जो बेहतर होगा। पैसे और अन्य अवसरों के मामले में करियर परिप्रेक्ष्य से आवेदन परत विकास से बेहतर मिडलवेयर विकास बेहतर है। अग्रिम धन्यवाद।एंड्रॉइड में अनुप्रयोग बनाम मिडलवेयर विकास
उत्तर
दोनों के पास अपने स्वयं के पेशेवर और विपक्ष हैं, जो निश्चित रूप से हैं। जोर देने की एक बात यह है कि हालांकि मिडलवेयर सर्वर-साइड प्रोग्रामिंग में है। इस समय ग्राहक पक्ष अच्छा और ठंडा है, लेकिन अब से पांच साल, मुझे यकीन है कि एंड्रॉइड के पास पूरी तरह से अलग दिखने होंगे, अलग टूलींग, विभिन्न यूएक्स प्रतिमान, अलग-अलग एपीआई होंगे। तो क्लाइंट काम करके विकसित कौशल जो आपको अपडेट करने के लिए एक और अधिक प्रयास की आवश्यकता होगी, और नए डेवलपर्स बस शुरू हो जाएंगे, ऐसे गतिशील वातावरण में आपके अनुभव स्तर को बहुत जल्दी पकड़ लेंगे। सर्वर की तरफ, डिजाइन पैटर्न, स्केलेबिलिटी सिद्धांतों और अन्य चीजों की अवधारणाएं आपको तकनीकी परिवर्तनों और नए डेवलपर्स के खिलाफ एक मजबूत तरीके से अपनी विशेषज्ञता विकसित करने में मदद करेंगी। मुझे गलत मत समझो, सर्वर की तरफ आसान नहीं है, यह एक समान मात्रा में प्रयास करता है, लेकिन क्लाइंट साइड टेक की तुलना में क्षरण छोटा है। आप जो सीखते हैं और अपने शस्त्रागार में जोड़ते हैं, वे कम समय में बेकार नहीं होंगे। यदि आप आर्किटेक्चर में हैं और एक जैसे हैं तो मैं सर्वर की तरफ जाऊंगा। तुम अब भी
आपकी तत्काल सहायता लिथियम के लिए बहुत बहुत धन्यवाद। क्या आप मुझे बता सकते हैं कि कौन सा पांच साल का आवेदन परत लड़का या मिडलवेयर लड़का कमाएगा – rjs
जो निर्भर करता है ... ऐसी कोई तुलना नहीं है, लेकिन पिछले 1-2 साल थे और शायद अगले 3-5 साल फ्रंटेंड डेवलपर्स के लिए बहुत गर्म होंगे, अगर आप जो करते हैं उस पर अच्छे होते हैं और यदि आप एक अच्छा पा सकते हैं के लिए काम करने के लिए मिलकर कंपनी। दूसरी तरफ, सिस्टम आर्किटेक्ट्स, सर्वर प्रोग्रामर लगभग हमेशा बड़ी मांग में हैं ... मेरा मानना है कि सर्वर लोग "बेहतर भुगतान नौकरियां" या "बेहतर परिस्थितियों वाली नौकरियां" ढूंढ पाएंगे। आपकी समीक्षा के लिए – lithium
thansk बहुत कुछ लिथियम – rjs
- 1. विंडोज़ अनुप्रयोग बनाम वेब अनुप्रयोग विकास
- 2. एंड्रॉयड अनुप्रयोग विकास: जावा बनाम jQuery मोबाइल
- 3. वेब अनुप्रयोग विकास
- 4. संदर्भ प्रोसेसर बनाम मिडलवेयर बनाम django
- 5. डेस्कटॉप अनुप्रयोग विकास में पायथन
- 6. वेब अनुप्रयोग विकास
- 7. वेब अनुप्रयोग विकास प्रक्रिया
- 8. जावा ईई बनाम जावा एसई वेब अनुप्रयोग विकास के लिए
- 9. वेब अनुप्रयोग विकास के लिए एमवीसी बनाम एचएमवीसी
- 10. संदेश ब्रोकर बनाम एमओएम (संदेश-ओरिएंटेड मिडलवेयर)
- 11. विंडोज बनाम अनुप्रयोग में पैनल बनाम समूहबॉक्स
- 12. एंड्रॉइड विकास
- 13. एंड्रॉइड विकास
- 14. एंड्रॉइड विकास
- 15. ब्राउनफील्ड बनाम ग्रीनफील्ड विकास?
- 16. (विकास पर्यावरण बनाम Heroku)
- 17. टेस्ट-संचालित विकास बनाम टेस्ट-प्रथम विकास
- 18. Google ऐप इंजन: विकास बनाम विकास सेटिंग्स
- 19. .NET अनुप्रयोग सर्वर बनाम जावा अनुप्रयोग सर्वर
- 20. एनडीके अनुप्रयोग में एंड्रॉइड संदर्भ
- 21. getInstalled अनुप्रयोग बनाम getInstalledPackages
- 22. ओबीजे बनाम 3 डी एस - एंड्रॉइड 3 डी विकास
- 23. Google अनुप्रयोग इंजन बनाम WebFaction
- 24. मैं मिडलवेयर
- 25. मौजूदा अनुप्रयोग में एक विकास चरण के रूप में XACML
- 26. विकास मोड (ग्रहण में) में जीडब्ल्यूटी अनुप्रयोग चलाने से रोकें
- 27. कस्टम रीडलोडिंग कस्टम मिडलवेयर
- 28. रैक मिडलवेयर
- 29. एंड्रॉइड पर फिंगरटिप ड्राइंग अनुप्रयोग?
- 30. jQuery $ यह बनाम $ (यह) प्लगइन विकास में
इसमें http पर कहा जाना चाहिए (कहानी के दोनों किनारों पर एक वास्तुकार/अनुभव के लगभग दस वर्षों के साथ डेवलपर) ग्राहक प्लेटफार्मों पर काम करना रख सकते ...
: //programmers.stackexchange .com – WarrenFaith
सहमत हैं, फिर भी मैंने इस टिप्पणी को देखने से पहले एक उत्तर पोस्ट किया है ... – lithium