Автор Даша ... задал вопрос в разделе Другие языки и технологии
Хороший программист это хороший хакер? Или хакер это совсем в другой области? И он необязательно может быть програмистом? и получил лучший ответ
Ответ от Foka Sp[гуру]
Изначально хакером называли энтузиаста, стремящегося к доскональному пониманию устройства компьютерных систем. Во времена ARPAnet в семидесятых и восьмидесятых годах это были люди, отлично разбирающиеся в компьютерах и знающие языки программирования, создавшие первые бесплатные UNIX-подобные системы. Позже средства массовой информации исказили это понятие, смешав его с крякерами, занимающимися несанкционированным проникновением и незаконными действиями. Хороший программист не обязан быть хакером, ведь его главная задача разработка и проверка программ. Но настоящий хакер, пишущий собственные инструменты, обязан быть хорошим программистом. Ему необходимо владеть языками, включая ассемблер, чтобы глубоко понимать работу системы изнутри и знать, как можно повлиять на её функционирование.
хакер в своем начальном понятии- человек, отлично разбирающийся в компьютерах (70-80гг) в то время такие люди почти всегда знали языки программирования.. . В понятии крякера, хакером может стать любой, даже не знающий, где все таки спрятан калькулятор.. . Но что бы стать хорошим хакером надо обязательно владеть ассемблером, и необходимо владеть некоторыми другими языками...
Хакером может быть любой пацан, сидящий в инете и с помощью программы подбирающий ключи ...
Хакер это скорее узко специализированный программист. Если это конечно хакер, а не пионер, написавший вирусок с помощью "конструктора"
програмист строит программы хакер же ищет пути и ломает эти программы
это как ты сама думаеш
довольно размытые понятия, но хороший программист обычно знает слабости, тоесть немного хакер
Хакер и программист это разные вещи!! ! Хакер-лицо, совершающее различного рода незаконные действия в сфере информатики: несанкционированное проникновение в чужие компьютерные сети и получение из них информации, незаконные снятие защиты с программных продуктов и их копирование, создание и распространения компьютерных. Программист-специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов а также занимается ремонтом компьютеров!!
Хакер (изначально — кто-либо, делающий мебель при помощи топора) :
* Человек, любящий исследование подробностей (деталей) программируемых систем, изучение вопроса повышения их возможностей, в противоположность большинству пользователей, которые предпочитают ограничиваться изучением необходимого минимума. RFC 1392 усиливает это определение следующим образом: «Человек, наслаждающийся доскональным пониманием внутренних действий систем, компьютеров и компьютерных сетей в частности» .
* Кто-либо программирующий с энтузиазмом (даже одержимо) , или любящий программировать, а не просто теоретизировать о программировании.
* Человек, способный ценить и понимать хакерские ценности.
* Человек, который силён в быстром программировании.
* Эксперт по отношению к определённой компьютерной программе, или кто-либо часто работающий с ней; пример: «хакер Unix». (Определения с первого по пятое — взаимосвязанные, так что один человек может попадать под несколько из них. )
* Эксперт или энтузиаст любого рода. Кто-либо может считаться «хакером астрономии» , например.
* Кто-либо любящий интеллектуальные испытания, заключающиеся в творческом преодолении или обходе ограничений.
* Высокопрофессиональный и любопытный программист (администратор или пр. ) отличающийся оригинальным мышлением.
Возникновение хакерской культуры тесно связано с пользовательскими группами мини-компьютеров PDP и ранних микрокомпьютеров.
В последнее время слово «хакер» имеет менее общее определение — этим термином называют всех сетевых взломщиков, создателей компьютерных вирусов и других компьютерных преступников, таких как кардеры, крэкеры, скрипт-кидди. Многие компьютерные взломщики по праву могут называться хакерами, потому как действительно соответствуют всем (или почти всем) вышеперечисленным определениям слова «хакер» . Хотя в каждом отдельном случае следует понимать, в каком смысле используется слово «хакер» — в смысле «знаток» или в смысле «взломщик» .
В России, Европе и Америке взлом компьютеров, уничтожение информации, создание и распространение компьютерных вирусов и вредоносных программ преследуется законом. Злостные взломщики согласно международным законам по борьбе с киберпреступностью подлежат экстрадиции подобно военным преступникам.
Несмотря на историческую неправильность, отмечаемую Файлом Жаргона, в настоящее время частым является употребление слова именно в последнем значении — «компьютерный злоумышленник» . Более того, в кинофильмах хакер обычно подаётся как человек, который способен с ходу «взломать» любую систему, что на самом деле невозможно в принципе. Например, в фильме «Пароль „Рыба-меч“» программист (которого играет Хью Джекмен) взламывает шифр Вернама — единственную из существующих систем шифрования, для которой теоретически доказана абсолютная криптографическая стойкость.
Это разные вещи
Хакер это больше чем программер, скорее это тестировщик программера, так что стоит на голову выше.
Хороший программист не обязан быть хакером.
А вот настоящий хакер (не тот, кто пользуется написанными кем то софтинами) - должен быть и хорошим программистом, чтобы понимать как что то работает и как он может вмешаться в эту работу.
Что нужно уметь, знать чтобы стать программистом??
Главная задача программиста - написание программ. Программа - это такая инструкция для компьютера,
подробнее...
Можно ли работать программистом без высшего образования?
вообще то зарплата для программиста дипломированного и хорошего 100000р это порядок вещей, без
подробнее...
Трудно ли выучиться на программиста?
Учеба на программиста требует дисциплины. При регулярных занятиях нагрузка посильна, как и на
подробнее...
Зависть жрет. Что делать? Посмотрел я сколько получают программисты в Москве...
Зарплата программиста в Москве варьируется: 90-100 тысяч рублей получают только самые
подробнее...
В чем заключается работа программистов
Нет конечно. Тру программисты компилируют (или представляют =) код в уме, причем на разных языках.
подробнее...
Что нужна знать для программиста?
Нужна потребность.
Когда в вузе на 1 курсе я изучал С++, я нихрена не понял, а свои расчеты
подробнее...