متفرقه

20 مهارت نرم افزاری پر تقاضا برای سال 2022

در حال حاضر بیشترین مهارت های نرم افزاری در بازار چیست؟ به یک توسعه دهنده مشتاق توصیه می کنید روی چه زبان هایی تمرکز کند؟ اینها سوالاتی است که ما به طور منظم از توسعه دهندگان، روزنامه نگاران و مشتریان به طور یکسان دریافت می کنیم. بنابراین ما به بررسی اعداد و ارقام پرداخته‌ایم و حدس می‌زنیم که مهارت‌های توسعه نرم‌افزار در سال آینده بیشتر مورد تقاضا خواهد بود. سایت بازی فکری را تماشا کنید.

آگهی مشاغل نرم افزاری و حقوق

ما تشخیص دادیم که گویاترین داده ها در مورد آنچه که کسب و کارها در حال حاضر به دنبال آن هستند و آنچه که مایل به پرداخت هستند است. تا حد زیادی بیشتر داده های موجود مربوط به ایالات متحده است. اما ما فکر می‌کنیم که این منصفانه است که فرض کنیم اینها نمایانگر جایی هستند که همه چیز در سطح جهانی پیش می‌رود. از این گذشته، بسیاری از روندهای فناوری در آنجا آغاز می شوند. علاوه بر این، ما برخی از داده های نمونه را با کشورهای دیگر خارج از ایالات متحده بررسی کردیم، که کم و بیش این فرض را تأیید کرد.

بنابراین، ما تحقیقات خود را بر اساس داده‌های StackOverflow، Dice و Indeed.com انجام داده‌ایم. نظرسنجی سالانه StackOverflow حاوی داده‌های جالب زیادی است، از جمله در مورد سطح حقوق فعلی توسعه‌دهندگان. در همین حال، دایس یک گزارش حقوق و دستمزد فنی سالانه تهیه می کند که حاوی اطلاعات مفصلی در مورد حقوق فعلی و نحوه ارتباط آنها با سال گذشته است. علاوه بر این، Indeed می تواند برای ردیابی تعداد جاهای خالی که یک زبان خاص را ذکر می کنند استفاده شود. تبلیغ در اینترنت را بلد باشید.

همانطور که ما به دنبال روندها هستیم، ارزش زیادی برای اعداد مطلق قائل نشده ایم. به خصوص که این ارقام ایالات متحده است و پایگاه توسعه دهندگان ما در آفریقا است، جایی که دستمزدها و هزینه های زندگی هر دو دسته پایین تر هستند (ما در مقایسه با بازار محلی آفریقا هزینه بسیار خوبی می پردازیم، اما همچنان نرخ توسعه دهندگان با کیفیت در آفریقا به طور کلی حداقل 5 برابر است. کمتر از ایالات متحده است). اما از آنجایی که توسعه نرم افزار یک تجارت جهانی است، ما فکر می کنیم که این روندها در ایالات متحده احتمالاً منعکس کننده مهارت های نرم افزاری مورد تقاضا در سراسر جهان هستند. پس بیایید به روندها نگاه کنیم…

معمولاً در مهارت های نرم افزاری تقاضا

ما داده‌هایی را در مورد 20 زبان/مهارت نرم‌افزار جمع‌آوری کرده‌ایم که از نظرسنجی StackOverflow بر اساس محبوبیت درک شده و داده‌های موجود فیلتر شده‌اند. بنابراین اگر احساس می‌کنید که یک زبان یا چارچوب مهم گم شده است، در اشاره به آن تردید نکنید. 20 مهارت تحقیق شده (به ترتیب حروف الفبا): Bash/Shell/Powershell، C، C#، C++، Go، HTML/CSS، Java، Javascript، Kotlin، Objective-C، Perl، PHP، Python، R، Ruby، Scala. , SQL, Swift, TypeScript, VBA.

1. Python، SQL و Java بیشترین مهارت های نرم افزاری هستند که تبلیغ می شوند

ما تعداد دفعاتی را که هر زبان در یک فرصت شغلی در Indeed ظاهر می شود، شمارش کرده ایم. این از حدود 2500 آگهی شغلی برجسته با Golang در پایین تا 84000 پست برجسته برای Python در بالا متغیر است. SQL دقیقاً پس از پایتون در رده دوم قرار دارد، اما باید گفت که ما متوجه شدیم که در بسیاری از موارد SQL در ترکیب با تعدادی مهارت دیگر مورد نیاز است.

در مجموع حدود 500000 پست برجسته برای این 20 مهارت در حال حاضر وجود دارد. 2/3 آن برای 5 نفر برتر است:

  • پایتون
  • SQL
  • جاوا
  • جاوا اسکریپت
  • C++
  • سی شارپ
  • HTML/CSS
  • روبی
  • پرل
  • سی
  • Bash/Shell/Powershell
  • PHP
  • سریع
  • TypeScript
  • اسکالا
  • VBA
  • آر
  • هدف-C
  • کاتلین

Go

سه مورد پایین عبارتند از Objective-C، Kotlin و Go که مجموعا کمتر از 8000 آگهی شغلی برجسته را تشکیل می دهند.

2. استخدام یک توسعه دهنده Scala، Go یا Perl گران ترین است

در حالی که Go ممکن است به معنای واقعی کلمه جزو مهارت‌های نرم‌افزاری مورد تقاضا نباشد، قطعاً جزو مهارت‌های نسبتا کمیاب است. وقتی به حقوق های ارائه شده برای توسعه دهندگان نگاه می کنید، Go در صدر فهرست قرار می گیرد:

  • اسکالا
  • برو
  • پرل
  • هدف-C
  • روبی
  • کاتلین
  • سی
  • سریع
  • Bash/Shell/Powershell
  • جاوا
  • پایتون
  • TypeScript
  • C++
  • آر
  • سی شارپ
  • SQL
  • جاوا اسکریپت
  • HTML/CSS
  • PHP
  • VBA

جالب است که 5 مهارت برتر که تقاضای مطلق بالایی دارند و تقاضای نسبی آنچنانی بالا نیستند (یعنی گران هستند). همه آنها جایی در محدوده حقوق متوسط ​​هستند. علاوه بر این، جاوا اسکریپت و SQL هر دو بیشتر در انتهای پایینی قرار دارند.

بنابراین نتیجه این است که در جاهایی که تقاضای مطلق زیاد است، به طور کلی عرضه توسعه دهندگان مسلط به آن زبان ها نیز قابل توجه است. سطح دستمزد چیزی در مورد تقاضای نسبی می گوید. یعنی مهارت ها در رابطه با تقاضا چقدر کمیاب است.

3. تقاضا برای توسعه دهندگان Perl، VBA و C++ بیشترین شتاب را دارد

همچنین جالب است که ببینیم کدام مهارت های نرم افزاری کم و بیش گران می شوند. این به ما می گوید که آیا تقاضای نسبی برای آن مهارت ها در حال افزایش است یا خیر. به عبارت دیگر، منابع کدام مهارت ها دشوارتر می شود.

بر اساس داده‌های دایس، سطح دستمزد پیشنهادی به ازای هر مهارت را در حال حاضر رتبه‌بندی کرده‌ایم و آن را با سال گذشته مقایسه کرده‌ایم. آنچه برجسته است این است که حرکت در مهارت‌های گران قیمت مانند Scala، Go، Objective-C و Kotlin نسبتا ضعیف است (هر چهار مورد در 5 پایینی). و اینکه مهارت‌های مرتبط با مایکروسافت همگی دارای شتاب قوی هستند: VBA (ویژوال بیسیک برای برنامه‌ها، زبانی که مایکروسافت برای برنامه‌های کاربردی خود توسعه داده است)، C# (زبان اصلی دات‌نت) و حتی C (هسته اکثر سیستم‌عامل‌ها به زبان C است). ، که حرکت آن خنثی است.

  • پرل
  • VBA
  • C++
  • PHP
  • سی شارپ
  • جاوا اسکریپت
  • روبی
  • SQL
  • آر
  • TypeScript
  • HTML/CSS
  • Bash/Shell/Powershell
  • پایتون
  • جاوا
  • سی
  • اسکالا
  • سریع
  • هدف-C
  • برو
  • کاتلین

4. به طور متوسط ​​Perl، Ruby و C++ مهارتهای برتر نرم افزار با بیشترین تقاضا هستند.

پس چه اتفاقی می‌افتد اگر همه این‌ها را کنار هم بگذاریم و بر اساس تعداد پست‌های شغلی برجسته، سطح دستمزد و شتاب حقوق، رتبه‌بندی همسانی ایجاد کنیم؟ این باید تصور خوبی از مهارت های نرم افزاری مورد تقاضا در سال آینده به ما بدهد. Ratatata…..و برنده این است: Perl!

  • پرل
  • روبی
  • C++
  • پایتون
  • SQL
  • سی شارپ
  • جاوا
  • جاوا اسکریپت
  • سی
  • Bash/Shell/Powershell
  • اسکالا
  • PHP
  • TypeScript
  • HTML/CSS
  • VBA
  • سریع
  • آر
  • هدف-C
  • برو
  • کاتلین

 

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا