برنامه نویسی

هوش مصنوعی نمی تواند این کار را انجام دهد – راز یک مهندس نرم افزار موفق بودن

هوش مصنوعی به سرعت در حال پیشرفت است و اکنون می‌تواند کدهای بسیار مناسبی بنویسد، اگر به آن دستورات درست بدهید.

فکر کردن به دنیایی که در آن فقط یک بلیط JIRA بنویسید و به جای اینکه یک توسعه‌دهنده جوان روی آن کار کند، هوش مصنوعی کار را در چند دقیقه تمام کند، کار زیادی نیست.

حتی در حال حاضر نیز ابزارهایی مانند نسخه جدید GitHub Copilot داریم که توسط GPT-4 ارائه می شود که می تواند به حل باگ ها، نوشتن تست های واحد برای شما و حتی نوشتن درخواست های کششی کمک کند. علاوه بر این، با تمام زبان های برنامه نویسی اصلی به خوبی کار می کند.

اگر شما یک توسعه دهنده جوان هستید، چگونه با آن رقابت می کنید؟

https://www.youtube.com/watch?v=SaVjdyqA3JA

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

کاملا منطقی است. اگر شرکتی بخواهد بهره‌وری را تا 10 درصد افزایش دهد، می‌تواند چند توسعه‌دهنده جوان دیگر را استخدام کند یا فقط 200 دلار در سال برای GitHub Copilot بپردازد.

با این حال، چیزی وجود دارد که هوش مصنوعی نمی تواند انجام دهد و مدتی طول می کشد تا بتواند انجام دهد.

دلیل اینکه شرکت ها توسعه دهندگان را استخدام می کنند به خاطر مهارت های کدنویسی شگفت انگیز آنها نیست، بلکه برای حل مشکلات است. به طور خاص، مشکلات مربوط به کسب و کار خاص آنها را حل می کند.

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

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

  • آیا می توانید مکان هایی را بیابید که برخی از اتوماسیون ها در زمان و هزینه شرکت صرفه جویی زیادی کند؟
  • آیا نقاط منفرد شکستی وجود دارد که در صورت سقوط، ضررهای زیادی را به همراه داشته باشد؟
  • آیا فرآیندی وجود دارد که بتوانید کارآمدتر کنید؟

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

این مزیت اصلی شما نسبت به هوش مصنوعی است، بنابراین باید مطمئن شوید که از آن بهره می برید.

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

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

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

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

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

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

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

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