Bir geliştirici ilə hacker arasındakı fərq nədir?


cavab 1:

Hacker:

Hacker, hər şeyi edən biri. Əsasən proqramçılar tərəfindən yaradılan şeyi dəyişdirirlər və fərqli işləmələrinə icazə verirlər. Bəli, kodu da yazırlar. Və hakerlər kompüterlərin və digər aparatların funksionallığı barədə dərin məlumata sahibdirlər.

Yaradıcı:

Yaradıcılar yaradıcıdırlar, hər kəs kod yazmağa öyrədildiyi üçün bir geliştirici ola bilməz. Bir sıra tələblərə cavab vermək üçün problemlərdən yan keçmək və komponentləri toplamaq üzrə mütəxəssislərdir. Bir sıra dizayn və həyata keçirmə prinsiplərinə əməl edərək şeylər yaradır və ya problemləri həll edirlər.

Beləliklə, bir proqramçı, bir haker və bir geliştirici arasındakı əsas fərqdir.

Bir sözlə, hər üçü problemləri həll edir və ya kod yazmaqla birini yaradır. Proqramlaşdırma dillərini bilən hər kəs bir proqramçı ola bilər, hər iki proqramlaşdırma dilini bilən və kompüterlə işləyən bir adam haker ola bilər, ancaq çox vaxt yalnız təhsilli bir proqramçı bir inkişaf edə bilər.

Əslində bunların hamısı bir-biri ilə əlaqəlidir. Çox vaxt kod yazan insanlar bunların hər hansı bir birləşməsi ola bilər.

Çünki bütün hakerlər və inkişaf etdiricilər proqramçı hesab olunur. Ancaq bir çox proqramçı və hətta inkişaf etdiricilər bir hacker hesab ediləcək qədər yaradıcı deyillər. Və bir çox proqramçı və hətta hakerlər, inkişaf etdiricilər hesab oluna biləcək qədər təcrübəli və təcrübəli deyil.

Bu kateqoriyalardan birinə düşsən, fantastiksən. Bir proqramçı, hacker və ya bir geliştirici olmaqdan qürur duymalısınız, çünki kodla bağlı problemləri həll etmək özü bir super gücdür.


cavab 2:

Xum ... "sənətkar" ilə "oğru" arasındakı fərq nədir?

Bir usta oğru ola bilərmi və oğru da usta ola bilərmi? Bəli Sənətkar ev tikir - oğrular içəri girir.

Bir geliştirici bir hacker ola bilər və bir hacker bir geliştirici ola bilərmi? Bəli Geliştirici bir sistem qurur - haker ona "nüfuz etmək" üçün bir yol tapır.