2022 में Software Engineers की स्थिति [41p PDF]
(hired.com)लगभग 3.6 लाख hiring/job-seeking activities और 2,000 लोगों के survey के आधार पर Hired की रिपोर्ट
मुख्य निष्कर्ष
- Go engineers को औसत की तुलना में लगभग 1.8x अधिक interview requests मिलती हैं
→ Go > Ruby On Rails > Scala > Ruby > React Native - कंपनियाँ धीरे-धीरे अधिक full-stack engineers खोज रही हैं। hiring market अस्थिर है और टीम में बदलाव अधिक हैं, इसलिए इस स्थिति में efficiency को अधिकतम करने की कोशिश की जा रही है
→ full-stack > backend > frontend > security - प्रेरित करने वाले कारक: नई चुनौतियाँ और लगातार सीखना 72% > product/solution बनाना और problem solving 63% > earning potential 62%
- cyber attacks बढ़ने के साथ cyber security professionals की demand भी बढ़ रही है, और इन्हें सबसे अधिक औसत वेतन मिल रहा है
- global remote work बढ़ने के साथ Canada/UK के वेतन अमेरिका के वेतन के करीब पहुँच रहे हैं। big tech hub शहरों की तुलना में छोटे शहरों के वेतन में बड़ी वृद्धि हुई है
- remote work के लिए उपलब्ध उम्मीदवारों को अन्य उम्मीदवारों की तुलना में लगभग 20% अधिक interview requests मिलती हैं
- छोटी कंपनियाँ भी बेहतरीन प्रतिभा लाने के लिए ऊँचे वेतन और benefits दे रही हैं, और $155K (19 करोड़ वॉन) औसत वेतन देने वाली बड़ी कंपनियों की बराबरी तेजी से कर रही हैं
- survey का जवाब देने वाले अधिकांश software engineers ने कहा कि आदर्श कार्य-परिवेश के मुख्य तत्व "बेहतरीन manager, ऐसे सहकर्मी जिनके साथ घुलना-मिलना और सीखना संभव हो, और working hours में flexibility" हैं
- bootcamp जैसे गैर-पारंपरिक तरीकों से skills सीखने और self-taught software engineers की संख्या हर साल लगातार बढ़ रही है
5 टिप्पणियां
GO भाषा में ऐसी कौन-सी बातें हैं जो उसे इतनी मांग और लोकप्रियता दिलाती हैं?
जवाब के लिए धन्यवाद। लगता है कि यह ऐसी भाषा है जिसे लंबे समय तक पढ़ना-समझना चाहिए।
Concurrency और scaling में इसकी मजबूती अच्छी लगी।
मौजूदा mvc services के backend में infra की भूमिका निभाने वाले project के रूप में इसे शुरू करना अच्छा था। खासकर signal server के रूप में कई clients के बीच fsm integration के लिए यह प्रभावी था.
शायद इसकी वजह सप्लाई की गंभीर कमी हो सकती है।
मेरे हिसाब से इसकी खासियतें हैं low level, strong typing (कम error-prone), fast, और (तुलनात्मक रूप से) आसान ramp-up. कम्युनिटी भी लगातार बढ़ रही है, और मुझे लगता है कि यह इंजीनियरों के बीच एक trendy एहसास देने वाली काफ़ी लोकप्रिय भाषा है. मेरा अनुमान है कि जल्द ही golang थोड़ा और major हो जाएगा, और rust शायद golang की मौजूदा स्थिति ले लेगा.