Выбор редакции

Популярное

Выбор читателей

Профессия
Читать 1 минуту

Ищем стиль — находим себя: хакер, программист или...

Алексей
08.11.2016, 12:35
0
6163
08.11.2016, 12:35
uPages.io - Алексей Алексей

Веб-разработчик, Сочи

uPages. Алексей. Ищем стиль, находим себя: хакер или программист

«Без IT далеко не пойти» — девиз современного мира мог бы звучать именно так. Действительно, кто сегодня проживет хотя бы день без Всемирной Паутины? Поэтому каждый толковый программист — демиург, который правит чьим-то мини-миром. Или даже несколькими мирами, как великий Архитектор Матрицы. Если он особо одарен и больше программирует, а не спит или отвисает в социальных сетях.

Многие друзья спрашивают меня: как стать программистом? Приведем аналогию с домом, который должен построить настоящий мужчина вместе с посадкой дерева, рождением сына и созданием собственного сайта. Ты можешь сам заготовить строительные материалы, сделать закладку фундамента, сложить дом своей мечты из сруба, который сам перед этим обработал. Или привезти готовые керамоблоки и собрать его как конструктор — все-равно, что создать тему под Wordpress.

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

Возвращаясь к заданному мне вопросу: вы должны решить, кем хотите быть, ребята. Что и как хотите писать, и для чего. Только вы и никто другой!

Тонкости IT натур

За мои 7 лет программирования были написаны миллионы строк кода и выпиты сотни литров кофе, пива и кое-чего покрепче, прежде чем я понял, в чем мой Путь и мое Призвание в IT.

Как говорил яблочных дел мастер, то есть великий Джобс, ты там, где ты есть, чтобы сделать свой вклад в этот мир. У разных типов IT натур этот вклад разный, этим они и отличаются друг от друга.

Хочешь понять, кто ты — кодер, хакер, программист, разработчик или ученый? Разберись, что ты умеешь сейчас и что хотел бы уметь в будущем!

Практичный Кодер

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

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

Глубокий Хакер

Как говорил герой фильма «Хоттабыч» «хакер Гена Рыжов»: хакинг, он же взлом, — это круто. Но для того, чтобы стать хакером, не обязательно взламывать сервера «Microsoft», как это сделал Гена. Внутренняя суть хакера в другом.

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

Истинный Программист

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

Программисты обычно усидчивы и терпеливы, не устают от рутинной работы. Часто они перфекционисты, готовы переписывать коды и тестировать алгоритмы до безупречного результата. Если, конечно, не будут забывать время от времени заряжать себя чем-то полезным.

Мощный Разработчик

Разработчик отличается от программиста, как живая «гифка» от монохромного «вектора». Он не укореняется в программировании настолько, чтобы никак не реагировать на раздражители извне. Мощный разработчик знает различные языки программирования, любит с ними экспериментировать, но о живых людях также не забывает.

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

Гениальный ученый

В какой-то степени он — Франкенштейн, способный воссоздать из нескольких компьютерных или программных «мертвецов» вполне себе живой «организм». Но в случае с гениальным ученым, «организм» не жуткий, а очень даже милый и хорошо работающий.

Ученые-программисты — ходячие энциклопедии, которые знают все. И не только знают, но и практикуют. Ведь с такими знаниями удержаться от научных экспериментов просто невозможно.

Чтобы понять, кем тебе лучше быть в IT, просто вникни в описание каждого из этих типов, примерь его на себя и ощути, кто ты. Учись понимать не только то, как писать какой-то код, но и какие скрытые возможности несет в себе каждый его символ. Почувствуй взаимосвязь между строк и сущностями, а затем зри в корень и находи себя в подходящей ипостаси! Совершенствуя себя, ты совершенствуешь мир, своим творением исходного кода!

uPages рекомендует