Позиция хакера - важная часть текста «Как стать хакером», написанного человеком по имени ESR, который внес большой вклад в мир открытого исходного кода. Это отношение к приобретению, то, как культивировать это состояние ума, и мое видение вещей - вот то, что я предлагаю пересмотреть.

Когда вы входите в сферу взлома или, в более широком смысле, в сферу кибербезопасности или даже шире, в ИТ и информатику, вам нужно всего две вещи, чтобы добиться успеха. Да, вы меня правильно поняли. Все сводится к этим двум вещам, но это не значит, что это легко, наоборот, может быть сложно.

Вам необходимо выработать правильный набор навыков и правильный менталитет. В этой статье мы остановимся на последнем. Набор навыков будет обсуждаться в следующей статье.

Вниз по кроличьей норе мышления

Из текста могущественного Эрика С. Раймонда «Как стать хакером».

Http://www.catb.org/esr/faqs/hacker-howto.html

Хакерское отношение определяется 5 принципами, которым вы можете следовать:

  1. В мире полно интересных проблем, которые ждут своего решения.
  2. Ни одна проблема не должна решаться дважды.
  3. Скука и тяжелая работа - зло.
  4. Свобода - это хорошо.
  5. Отношение не заменяет компетентность.

В мире полно интересных проблем, которые ждут своего решения.

Быть хакером - это путешествие, вымощенное весельем, но не без немалых усилий. Усилия, требующие мотивации, вопросов, а иногда и разочарования. Мы не ожидаем, что хакер сможет решить проблему с первого раза, но будет в состоянии предложить решение, используя свои ресурсы и навыки.

Из Hacker-How-To: «Вам также нужно развить некую веру в свои способности к обучению - веру в то, что даже если вы не знаете всего, что вам нужно для решения проблемы, если вы решите только часть и извлекая уроки из этого, вы узнаете достаточно, чтобы решить следующую часть - и так далее, пока не закончите ».

Ни одна проблема не должна решаться дважды.

За этим принципом стоит идея о том, что нет необходимости изобретать велосипед. Это пустая трата времени - пытаться решить проблемы, которые уже были решены нашими предками или нашими сверстниками, в то время как в мире существует множество других увлекательных проблем, которые только и ждут своего решения.

От первых охотников-собирателей до наших современных компьютеров прогресс человечества был достигнут благодаря многочисленным открытиям и решениям проблем, которые затем были переданы другим для продвижения, развития как отдельных людей, так и всего общества. Это почти моральный долг хакера - делиться своей работой, своими открытиями, чтобы избежать того, чтобы новички заново изобрели колесо. Это тоже форма уважения к своему времени. Это способ отдать должное сообществу и поблагодарить его за то, что оно приносит нам.

Скука и тяжелая работа - зло.

Мы не любим рутинную и однообразную работу. На данный момент это никому не нравится. Чем скучнее и однообразнее то, что мы делаем, чем больше убивается наше творчество, тем меньше людей может помочь миру стать лучше.

Параллельно с тем, чтобы делиться своими решениями проблем, хакеры стремятся автоматизировать утомительные вещи. Позволяя создавать формы абстракции утомительных понятий, переходить непосредственно к главному.

Свобода - это хорошо.

Мы также можем перевести этот принцип на любую форму авторитаризма - плохо. Любая форма власти, будь то политическая, правительственная или индивидуальная, может нанести ущерб решению проблем, обмену открытиями или знаниями или сотрудничеству между людьми.

Конечно, мир не является ни черным, ни белым, и различные существующие формы власти имеют компромиссы. Хакерам предлагается прокладывать свой собственный путь и работать между строк. Но опять же, когда система не позволяет хакеру решить проблему из-за цензуры, секретности или принуждения, это становится проблемой.

Отношение не заменяет компетентность.

Правильный настрой и правильное мышление - это первый шаг, но это еще не все. Вам нужно работать и развивать свои навыки. Это верно для любой профессии или пути, которым вы хотите следовать.

Конечно, все мы с чего-то начинаем, у нас разный опыт, и это нормально, когда возникают вопросы, мы не понимаем, в каком направлении двигаться.

Некоторые сообщества могут вам помочь, как упоминалось в предыдущей статье:



Конечная цель - быть компетентным, но пока у вас есть позитивный настрой и желание учиться, нет ничего невозможного.

Мой взгляд на хакерское отношение

Предыдущий раздел был просто способом познакомить вас с концепциями, уже известными в мире хакеров. Позвольте мне представить вам мое собственное видение в нескольких предложениях.

Отношение к хакеру:
1. Отношение к хакеру полезно для понимания того, как вещи и системы работают в целом.
2. Вы питаете страсть к изучению вещей, независимо от того, как это тяжело.
3. В постоянно меняющемся мире, который мы теперь знаем, вы можете изменить свою карьеру или постоянно адаптироваться к новым вызовам, которые ставит перед вами жизнь.
4. Вы поделились своим видением мира, помогли другим своими открытиями, учились у других.
5. Все это для того, чтобы жить в лучшем месте, помочь подняться и построить лучшее общество, чтобы люди были независимы в своем выборе и развили лучший коллективный разум.

Спасибо за чтение!