چگونه در عصر هوش مصنوعی به عنوان یک توسعه‌دهنده بقا پیدا کنیم

هوش مصنوعی شغل شما را نمی‌گیرد. توسعه‌دهندگانی که عمق فنی دارند، جای شما را خواهند گرفت.

هوش مصنوعی بخش‌های خسته‌کننده کدنویسی را انجام می‌دهد. این ابزار می‌تواند کدهای boilerplate و توابع ساده را در چند ثانیه بنویسد. این کار شما را سریع‌تر می‌کند.

اما هوش مصنوعی فاقد شهود است. نمی‌تواند مسائل پیچیده و واقعی را حل کند.

من روی یکپارچه‌سازی زنجیره تأمین برای نرم‌افزارهای تولیدی کار کرده‌ام. مشاهده کردم کدهایی که بدون درک جریان‌های کاری کسب‌وکار (business workflows) نوشته می‌شوند، باعث ایجاد خطا می‌گردند. هوش مصنوعی سریع کد می‌نویسد، اما «چراییِ» پشت منطق را درک نمی‌کند.

هوش مصنوعی نمی‌تواند این مسائل عمیق را حل کند:

این وظایف نیازمند تجربه انسانی و دانش سیستم هستند.

برای حفظ ارزش خود، تمرکز بر صرفاً نحو (syntax) را متوقف کنید. تمرکز خود را بر نحوه تعامل سیستم‌ها با یکدیگر بگذارید.

برای رشد، این مراحل را دنبال کنید:

هوش مصنوعی ابزار شماست، نه جایگزین شما. از زمانی که هوش مصنوعی برایتان ذخیره می‌کند، برای یادگیری بیشتر درباره هسته‌های Linux، بهینه‌سازی پایگاه داده و پروتکل‌های شبکه استفاده کنید.

نقش یک توسعه‌دهنده در حال تغییر است. شما از یک کدنویس به یک معمار سیستم تبدیل می‌شوید.

Source: https://dev.to/merbayerp/how-to-survive-as-a-developer-in-the-age-of-ai-df6

Optional learning community: https://t.me/GyaanSetuAi