Хакерлер жана программисттер программалык камсыздоо боюнча адистер. "Хакер" термини көбүнчө классикалык мааниде "крекер" сөзүнүн синоними катары колдонулат, бирок кээде программалык камсыздоону иштеп чыгып, түзөтүүчү башка адистерди да хакерлер деп аташат.
Cracker
Көбүнчө, "хакер" түшүнүгү программалык камсыздоону бузуу, программалардагы, операциялык тутумдардагы жана компьютерлердеги аялуу жерлерди издеген адиске байланыштуу. Бул учурда, хакер сөзсүз түрдө жетиштүү деңгээлде жогорку квалификациядагы программист болушу керек, ал жок дегенде бир программалоо тилинде эркин сүйлөп, компьютердик тиркемелердин түзүлүшүн жана курулушун билиши керек.
Хакерлер компьютердик коопсуздук жана тармактар теориясын жакшы билишет, алар программалык өнүмдү же бүтүндөй бир компьютерди (серверди) бузуп алуу үчүн маалыматтарды берүү технологияларын жана программисттердин жалпы каталарын билишет.
Хакерлердин иш-аракеттери ар дайым эле кандайдыр бир маалыматты жок кылууга же белгилүү бир Интернет-ресурска кирүүгө мүмкүнчүлүк бербейт. Программалоо жана тиркеме жазуу жаатында чоң тажрыйбасы бар адистер бар. Мындай хакерлер ири компанияларда ишканага курулган жана ири көлөмдөгү маалыматтарды сактай алчу IT тутумдарынын аялуу жерлерин изилдөөчүлөр катары иштешет. Адистердин иши - программалык камсыздоонун иштешин сактоо жана маалыматтардын коопсуздугунун максималдуу деңгээлин камсыз кылуу максатында коопсуздук тутумдарын өркүндөтүү.
Хакерлерден айырмаланып, программисттер компьютердик программаларды иштеп чыгышат, жазышат жана мүчүлүштүктөрдү оңдоп жатышат. Адистер катардагы колдонуучулардын компьютерлеринен баштап, операциялык тутумдарга же маалыматтар базасын башкаруу программаларына чейин ар кандай маселелерди чечүүдө колдонулган компьютердик кодду жазышат.
Башка маанилер
Ошондой эле, "хакер" деген сөздү адамдар компьютердик тутумдардын иштешинин негизги принциптерин жана орнотулган программалык камсыздоону мыкты билген, жогорку квалификациялуу адамга карата колдонушат. Бул учурда, көпчүлүк кесипкөй программисттерди хакер деп атоого болот, анткени чыныгы программист бул критерийлерге жооп берет.
"Хакер" термини кээде кесиби боюнча IT тармагына тиешеси жок, бирок өз ишинин чыныгы адиси болгон адамдарга карата колдонулат.
Мурун "хакер" деген сөз программалык камсыздоодогу мүчүлүштүктөрдү оңдогон адамдарга карата колдонулган. Коопсуздук көйгөйлөрүн тез арада чечүү же тиркемени колдонууда пайда болгон каталарды оңдоо үчүн зарыл болгон оңдоолор тез арада жасалды.