O persoană care dorește să devină un programator cantitativ ar trebui să aibă o combinație bună de abilități de programare pe computer, precum și abilități de analiză financiară. Programatorii cantitativi, cunoscuți și sub denumirea de „quants”, se specializează în crearea de programe software care analizează datele financiare și fac predicții cu privire la mișcările viitoare ale prețurilor. Cei care doresc să devină programator cantitativ ar trebui să înțeleagă că acesta este un domeniu foarte competitiv, iar potențialii candidați vor trebui să aibă o experiență solidă în programarea computerelor și matematică pentru a fi luați în considerare pentru o poziție deschisă.
Majoritatea programatorilor cantitativi vor trebui să cunoască limbaje precum C/C++, Excel, Python, Matlab și Perl. Programatorii folosesc în mod regulat aceste limbaje pentru a crea noi programe sistematice de tranzacționare care cufundă cantități uriașe de date financiare pentru a efectua tranzacții profitabile în beneficiul firmei financiare care utilizează software-ul. Multe dintre programe sunt utilizate într-un model de tranzacționare de înaltă frecvență, iar programatorul trebuie să ofere software-ului capacitatea de a face tranzacții multiple în decurs de câteva secunde.
Programatorii aspiranți care doresc să intre în lumea programării cantitative vor trebui să fie competenți în analiza datelor cantitative și în efectuarea unei analize statistice amănunțite. Deși multe persoane care doresc să devină un programator cantitativ au experiență în crearea de programe software, cei din industria financiară trebuie să aibă o experiență extinsă și în matematică. Mulți programatori cantitativi au diplome de absolvire în matematică sau finanțe cantitative, pe lângă educația formală în informatică.
Programatorii cu experiență în statistică, fizică sau cercetare operațională, în general, pot face o tranziție fără probleme în industria programării financiare cantitative. O persoană care dorește să devină un programator cantitativ, dar nu are abilitățile cantitative tradiționale, poate încerca să intre în industrie ca programator non-cantitativ și să treacă la programarea cantitativă într-un moment ulterior. Programatorii non-cantitativi sunt în general responsabili pentru construirea de aplicații orientate către client, care includ trimiterea comenzilor sau organizarea informațiilor într-o bază de date.
În general, a deveni un programator cantitativ poate fi o oportunitate profitabilă pentru candidatul potrivit; cu toate acestea, are dezavantajele sale. Industria financiară în ansamblu este o industrie cu mize mari, stres ridicat și nu este neobișnuit ca programatorii cantitativi să petreacă între 50 și 65 de ore pe săptămână la locul de muncă. Acest volum de muncă este adesea justificat pentru multe persoane, deoarece venitul anual și bonusurile pentru o cantitate poate depăși cu mult șase cifre. Deoarece multe instituții financiare continuă să aloce sume mari către bugetele lor de tehnologie financiară, importanța și cererea de programare cantitativă vor continua să fie substanțiale.