پیشرفتهای سریع در زمینه هوش مصنوعی مولد قرار است تغییری اساسی در چشمانداز مهندسی نرمافزار ایجاد کند؛ شرکت تحقیقاتی گارتنر پیشبینی میکند 80 درصد مهندسان در سراسر جهان برای عقبنماندن از پیشرفتهای این فناوری، طی سه سال آینده نیاز به ارتقای مهارتهای خود خواهند داشت اما برخی جنبههای انسانی، همچنان لازم خواهد بود.
«فیلیپ والش» (Philip Walsh)، تحلیلگر ارشد گارتنر، در گزارش جدید خود نوشته است: «هوش مصنوعی نقش آینده مهندسان نرمافزار را تغییر خواهد داد اما تخصص و خلاقیت انسانی همیشه برای ارائه نرمافزارهای پیچیده و نوآورانه ضروری است. ساخت نرمافزارهای مبتنیبر هوش مصنوعی نیازمند فردی با مهارتهای جدید است: مهندس هوش مصنوعی (AI Engineer).»
آینده مهندسان نرمافزار در عصر هوش مصنوعی مولد
گارتنر تأثیر هوش مصنوعی را در سه مرحله توضیح میدهد: کوتاهمدت، بازه میانی و بلندمدت.
ابتدا، انتظار میرود ابزارهای هوش مصنوعی به مهندسان در کارهای کارآمدتر کمک کنند؛ مشابه روشی که توسعهدهندگان فعلاً از ChatGPT و سایر ابزارهای هوش مصنوعی استفاده میکنند. این ابزارها برای توسعهدهندگان ارشد که قبلاً با شیوههای مهندسی پیشرفته آشنا بودهاند، بسیار سودمند خواهد بود.
پسازآن، در بازه میانی، پیشبینی میشود هوش مصنوعی بهرهوری را بیشازپیش جلو ببرد و مجموعه وسیعتری از کارهای توسعهدهندگان را خودکار کند. در این دوره، نقش اصلی مهندسان انسانی دیگر کدنویسی نیست، بلکه هدایت هوش مصنوعی خواهد بود؛ بهعبارتی، مهندسی پرامپت مهارتی بسیار مهم خواهد شد.
گارتنر پیشبینی میکند در بلندمدت شغل جدیدی ایجاد شود: «مهندسی هوش مصنوعی» که ترکیبی از مهارتهای مهندسی نرمافزار، علم داده، یادگیری ماشینی و دیگر موارد مرتبط خواهد بود.
درحالحاضر صدها شرکت مختلف در سراسر جهان درخواست استخدام در موقعیت شغلی مهندسی پرامپت را دارند. همچنین نظرسنجی گارتنر از 300 سازمان در ایالات متحده و بریتانیا نشان داده بیش از نیمی از آنها مهندسان هوش مصنوعی و یادگیری ماشینی را پرتقاضاترین موقعیت شغلی خود در سال 2024 میدانند.