Это достаточно интересный вопрос, который возникал у меня неоднократно, но я пришел к выводу, что нужно упорядочить свои мысли и обосновать их.
В целом, будучи хакером-программистом, нужно знать на порядок больше, чем просто программист или хакер (хотя я хакинг отношу в один ряд с программированием). Иными словами, хакер более квалифицированный специалист в области программирования (программист более высокого
уровня). К этому надо стремиться и постигается это все через годы обучения и практики, методом проб и ошибок.
Будем говорить про то, что будучи программистом нужно знать языки программирования, фреймворки и в принципе на этом ограничиться. Хакер же должен знать, как писать безопасный код и защищать его, искать уязвимости. Получается, что это более высокая ступень программирования (как я уже описал выше), и человек, будучи хакером-программистом должен знать дополнительный пласт информации, которая нужна для многого
в реализации своих идей и задумок.
В рамках своей деятельности я еще затрагиваю такие направления в IT, как крэкерство и реверсинг.
Это довольно специфичные виды деятельности, которые развивают мышление и интеллект в целом, так как в данных
вышеописанных видах нужно применять аналитику, анализ кода.
Специалист, владеющий всеми этими направлениями является гибридным, высококонкурентным, современным и эффективным специалистом, которого «все хотят».
Действительно, если развить свои навыки до определенного уровня, то вы автоматически превращаетесь в специалиста, которого действительно "все хотят", так как знания, которыми вы обладаете или стремитесь
обладать просто бесценны.
Но нужно понимать, что этому делу придется посвящать всецело себя и быть просто фанатом IT. Это тоже нужно учитывать, и те люди, которые приходят в сферу IT c надеждой на халяву, в общем их ждет глубокое разочарование, так как тут нужно реально думать и работать, анализировать и создавать :)
Нужно тратить практически все свое рабочее и свободное время, просиживая перед монитором компьютера или ноутбука.
В итоге - это путь нелегкий, но очень интересный.
Желаю вам успехов на этом пути!
Искренне Ваш, Михаил Тарасов (Timcore).