У чым розніца паміж распрацоўшчыкам і хакерам?


адказ 1:

Хакер:

Хакер - гэта той, хто ўсё робіць. Яны ў асноўным мяняюць рэчы, створаныя праграмістамі, і дазваляюць ім працаваць па-іншаму. Так, яны таксама пішуць код. А хакеры глыбока ведаюць функцыянальнасць кампутараў і іншага абсталявання.

Распрацоўшчык:

Распрацоўшчыкі - гэта стваральнікі, кожны не можа стаць распрацоўшчыкам, бо яны навучаныя пісаць коды. Яны эксперты ў абыход праблем і зборцы кампанентаў для задавальнення шэрагу патрабаванняў. Яны ствараюць рэчы альбо вырашаюць праблемы, прытрымліваючыся набору прынцыпаў распрацоўкі і ўкаранення.

Такім чынам, гэта прынцыповая розніца паміж праграмістам, хакерам і распрацоўшчыкам.

Карацей кажучы, усе трое вырашаюць праблемы альбо ствараюць адзін, напісаўшы код. Кожны, хто ведае мовы праграмавання, можа стаць праграмістам, хаця кожны, хто ведае абедзве мовы праграмавання і працуе з кампутарамі, можа стаць хакерам, але большую частку часу распрацоўнікам можа стаць толькі навучаны праграміст.

На самай справе ўсе яны звязаныя паміж сабой. У большасці выпадкаў людзі, якія пішуць коды, могуць мець любую камбінацыю.

Таму што ўсе хакеры і распрацоўшчыкі лічацца праграмістамі. Але многія праграмісты і нават распрацоўшчыкі недастаткова крэатыўныя, каб лічыцца хакерам. І многія праграмісты і нават хакеры не падрыхтаваны і не дасведчаны, каб лічыцца распрацоўшчыкамі.

Калі вы трапляеце ў адну з гэтых катэгорый, вы фантастычныя. Вы павінны ганарыцца тым, што вы з'яўляецеся праграмістам, хакерам ці распрацоўшчыкам, бо рашэнне праблем з кодам само па сабе з'яўляецца звышдзяржавай.


адказ 2:

Гул ... У чым розніца паміж "рамеснікам" і "рабаўніком"?

Ці можа рабаўнік быць рабаўніком - а ці можа рабаўнік хатнім майстрам? Так Майстар будуе дом - узломшчык уварваецца.

Ці можа распрацоўнік стаць хакерам - і ці можа хакер стаць распрацоўшчыкам? Так Распрацоўшчык будуе сістэму - хакер знаходзіць спосаб «пракрасціся ў яе».