Dasturchilar orasida keng tarqalgan ba'zi talab qilinadigan ko'nikmalar skriptlar, xatolarni bartaraf etish, loyihalarni boshqarish, versiyalarni boshqarish (git), tanqidiy fikrlash va jamoaviy ishlashni o'z ichiga oladi. Biroq, turli xil qo'llanma sohalari turli xil ko'nikmalarni talab qiladi. Shu sababli, hech qanday ikkita dasturchi bir xil ko'nikmalarni o'rtoqlashmaydi. Masalan, dasturiy ta'minot muhandisi ko'plab turli xil kodlash tillarida kodlash mumkin bo'lsa-da, mashina o'rganish muhandisi kabi ko'proq ixtisoslashgan rol asosan Python-da kodlashadi.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence