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