Должен ли я включать спорные достижения в свое резюме?

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

Например, я запрограммировал и в настоящее время запускаю одного из самых неуловимых и печально известных аимботов на довольно популярной платформе для моделирования виртуальных боев — около 10 000 строк C++ и больше. Я также играл с несколькими веб-сайтами типа «покажи свои достижения» - никогда не причинял никакого вреда, просто обманул их с помощью небольшого скрипта, чтобы поставить мои (по общему признанию вымышленные) достижения на первое место в мире.

Я совершенно уверен, что ничего из этого не подлежит судебному преследованию, но стоит ли добавлять это в мое резюме?

@ user75918 как бы хорошо это ни было, грань между «взломом для моей личной выгоды и активным прославлением моей способности мошенничать» и «нахождением и сообщением об эксплойтах, чтобы люди могли сделать программное обеспечение более надежным / безопасным» далеко не тонка.
Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .
@JoeStrazzere, если вы подаете заявку на работу в информационной безопасности, это действительно имеет большой смысл.
@AndreaLazzarotto Если вы подаете заявку на информационную безопасность, последнее, что мне нужно, это кто-то, кто активно ворует и мошенничает . Белая шляпа? Это золотая находка. Но черная шляпа? Нет, пожалуйста - уходи. Если ты гордишься читерством, то как я могу доверить тебе, что ты не вставишь какой-нибудь лазейку в мою программу, чтобы ты мог ею воспользоваться, если тебя уволят?
@T.Sar, мы не говорим о человеке, который пишет вредоносное ПО для майнинга биткойнов на чужом веб-сервере. Речь идет о человеке, который обманул рейтинг в онлайн-видеоигре (скорее всего, вообще не взломав ни одной системы безопасности). Это базовые проверки уязвимостей, которые любой пентестер должен выполнять в течение всего дня. Читерство в видеоигре — это не то же самое, что распространение вредоносного ПО и в большинстве случаев не требует взлома защищенных систем (если только ОП не означает, что они взломали БД и изменили там счет, в чем я сомневаюсь).
@AndreaLazzarotto Обход механизмов защиты от мошенничества является незаконным в соответствии с условиями DMCA в Америке и неизменно нарушает EULA/TOS сервиса. Просто как тот. Спросите Маркуса Хатчинса, как его прежняя беспринципность работает на него в индустрии информационной безопасности прямо сейчас. Если вы лучший контрабандист героина на планете, это не значит, что вы можете стать рок-звездой на должность менеджера по логистике или кем-то, с кем компании вообще захотят иметь дело .
@ Иван, DMCA ... Ах да, да. Я забыл... Американцы думают, что все живут в США. Так что по вашим рассуждениям написание бота для увеличения очков Farmville равносильно контрабанде наркотиков. Ух ты.
PS Hutchins обвиняют в распространении вредоносных программ с целью кражи банковских реквизитов. Только вы знаете, какое это имеет отношение к получению высокого балла в видеоигре.
@JoeStrazzere, если OP отвечает на список вакансий, в котором говорится: «Мы запускаем видеоигру и не хотим, чтобы люди обманывали, нам нужен эксперт по безопасности для этого», то включение этого в резюме будет работать очень хорошо. Пожалуйста, давайте прекратим сравнения с контрабандой наркотиков или другими нелепыми вещами.
Хорошо, я понимаю. У нас здесь не может быть серьезных дискуссий, а вы пытаетесь спорить только ради этого. Что бы ни.
@AndreaLazzarotto Я согласен, что есть разница между написанием бота и ограблением банка. Я думаю, что JoeStrazzere пытается донести, что большинство людей в белой шляпе безопасности, как правило, очень чувствительны к любой связи с черной шляпой и, следовательно, часто менее заинтересованы в кандидате, который открыто пренебрегает условиями обслуживания или несанкционированный доступ по любой причине, кроме лицензированного тестирования пера. Это не вопрос морали, а вопрос о знании своей аудитории.
@Пол, хорошо. Но для получения высокого балла в игре не требуется «неавторизованный доступ», это просто требует использования вашей собственной учетной записи, ограниченной API, предоставленным поставщиком игры. Здесь должно быть ясно, что здесь нет нарушения защищенной системы. Говорят они об этом или нет, но белые шляпы постоянно возятся с API, к которым они могут получить законный доступ, это часть исследования. Чего они не делают, так это взламывают системы без разрешения, но это другое дело.
@AndreaLazzarotto Я прочитал описание того, что он сделал иначе, чем то, что вы описываете.

Ответы (10)

Не в вашем резюме.

Люди, кажется, взволнованы этим. Аим-бот запрещен на большинстве, если не на всех сайтах по условиям предоставления услуг и путем их блокировки. Насколько я знаю, бот Aim не является уголовно незаконным. Использование может привести к пожизненному бану.

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

Я понимаю и уважаю, что многим людям не нравится мораль этого, но это важный опыт — бывших хакеров иногда нанимают охранные фирмы.

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

Я получаю комментарии о морали аим-ботов. Мой ответ не о морали, и я решил не высказывать свое мнение и не участвовать в этой дискуссии. Есть и другие ответы, которые сосредоточены на морали. Мой ответ таков: большинство людей сочли бы это аморальным, но это соответствующий опыт.

Это отличная идея, на самом деле. Я пропущу эту часть своего резюме, но намекну на интервью и посмотрю, как они его воспримут. PS Вся эта ярость вокруг заставляет задуматься, как люди в оружейной промышленности находят себе работу. :)
Я не думаю, что вы должны намекнуть. Это должна быть очень конкретная линия, и вы думаете, что вам нужно преимущество, чтобы получить работу. Если вы думаете, что вы хороши, не рискуйте.
Папарацци, я думаю, что ваш первый абзац после Not on your resume., возможно, нужно немного перезаписать, я не носитель английского языка, и не ясно, против вы или за.
@Paparazzi: Пытаюсь привязать комментарий к вашему ответу. Я думаю, что деталь, которой пока нет в вашем ответе (но подразумевается вашим первым предложением), заключается в том, что чтение резюме окрашено человеком, который его читает. Таким образом, ОП не должен предполагать, что «публикация взломов игр -> умный и хороший в безопасности» - это первая ассоциация, которая приходит в голову читателю резюме. Вместо этого резюме должно представлять более прямые доказательства, особенно в тех случаях, когда могут быть негативные ассоциации. Я удалил этот комментарий и оставлю этот.
«Я понимаю, что многим людям не нравится мораль этого, но это важный опыт». Я бы рискнул предположить, что интервьюеры также хотят проверить чью-то мораль, а также их опыт. Очень немногие люди хотят нанять кого-то без морали (я не говорю, что у ОП нет морали и т. Д.).
Все: комментарии предназначены для вещей, которые вы видите, когда наводите курсор на это поле, — запрашивают дополнительную информацию или предлагают улучшения. Не споря друг с другом. Папарацци вы можете помочь, внося изменения , а не переписываясь с людьми, и все остальные могут помочь, сосредотачивая комментарии на законных причинах комментариев.
@enderland Я не хочу, чтобы мой ответ был о морали аим-бота. Это мой вариант. Есть и другие ответы, которые сосредоточены на морали.
@JuanCarlosOropeza Я носитель языка, и мне было трудно читать. Я интерпретирую это как «Нет в вашем резюме », подразумевая, что замена «резюме» на что-то другое может изменить истинность предложения.
@employee-X Я интерпретирую абзац после как следующий абзац.
@SteveSmith Мораль не универсальна и не высечена на камне. Считает ли компания «создание аимбота» морально неприемлемым, зависит от точки зрения нанимаемых людей. В конце концов, есть огромная разница между созданием хорошо спроектированного аимбота (который расстраивает игроков и портит им удовольствие, но никому не вредит) и выманиванием денег с игорного сайта, или даже подгонкой конкурса под собственные «достижения». занял первое место. Разные люди увидят в каждом разный уровень безнравственности.
@mcknz Плохое редактирование. Контрольный совет с правовой юрисдикцией — это не то же самое, что сайт, обеспечивающий исполнение контракта.
@Paparazzi извините, просто исправлял опечатки в предыдущем редактировании.
@Paparazzi Это была моя вина, я думал, что два предложения должны были быть более тесно связаны, то есть первое ведет ко второму. Тем не менее, я поддерживаю замену на «панель управления азартными играми», поскольку это более общий термин (т. е. не относящийся к конкретной стране), и он, скорее всего, приведет к появлению соответствующей статьи в Википедии.
Вы можете попасть в тюрьму в Корее, если используете какой-либо хак для игр
@ViniciusMonteiro Север и Юг разные. У вас есть цитата?
@ViniciusMonteiro Не так, как я это прочитал. Использование — это не то же самое, что создание и распространение.
@Paparazzi да, но они пытаются включить и это eteknix.com/…
@ViniciusMonteiro Создатель и пользователь — это не одно и то же. Закончили обсуждать это с вами.
Хорошо, без проблем :Р
Награда присуждена, хороший ответ еще раз!

Я геймер и несколько опытный (белый) хакер.

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

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

Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .
Любой может что-то сломать, для защиты от этого требуется особое мастерство и интеллект. Это точно! Мне приходится постоянно обновлять мои скрипты модерации, чтобы автоматически банить спамеров. Разрешенная рассылка спама не так сложна, как аимбот; и, конечно, весело ломать вещи, но если вы тратите так много времени и энергии, пожалуйста, попробуйте использовать их для чего-то хорошего.
@Tim - потому что ни в одной юрисдикции ни в одной стране никогда не было ничего, что даже отдаленно криминализировало бы мошенничество в видеоиграх, не говоря уже о написании кода, который позволяет вам это делать. «Каждый может что-то сломать, для защиты от этого требуется особое мастерство и интеллект». - скажите Алану Тьюрингу и людям, которые взломали коды нацистской энигмы .
@Fraser, у тебя есть ответ на вопрос?
@Fraser Обход механизмов защиты от мошенничества является незаконным в соответствии с условиями DMCA в Америке. Riot Games и Blizzard успешно возбудили и выиграли судебные иски против разработчиков ботов.
Так много да в этом ответе :)
"Если я получил это в резюме" - что это "это"?
@AaronHall аимбот
@Ivan Я не знаю обо всех случаях, но в одном из первых для Blizzard, о WoWGlider , попытки Blizzard ссылаться на противоречивые разделы Закона об авторском праве в цифровую эпоху против Доннелли были отклонены судьей. Таким образом, кажется, что да, вы можете обманывать, не нарушая DMCA, как это было в случае с ним. Доннелли все же проиграл дело, потому что WoW ToS запрещает ботов, и поэтому пользователи WoWGlider не имели лицензии на использование игры.
@Ivan Какое отношение мошенничество имеет к авторскому праву? Мне было бы интересно прочитать о любых судебных процессах, связанных с DMCA. Может быть, вы можете привести цитату?

Нет, вы не должны.

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

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

Итак - нет. Потому что, в конечном счете, вы рискуете больше, чем можете получить, указав это в резюме.

Очень немногие люди в мире пишут успешные аимботы не потому, что их сложно сделать, а потому, что они читерские . Я знаю нескольких разработчиков с набором навыков, необходимых для создания чего-то подобного, но совершенно не заинтересованных в создании инструмента для читеров.
@T.Sar: Я думаю, что упор должен делаться на успех.
@T.Sar Все просто, если никогда не пытаться. Если мы должны принять OP за чистую монету, это означает, что OP попытался и преуспел в сложном проблемном пространстве, чего не сделали эти несколько разработчиков. Это не зря — «нетрудно» сказать, что у вас есть навыки для создания веб-сервисов в масштабе Интернета или написания новой базы данных, и совсем другое — показать, что вы преуспели. Достаточно сказать, что это не та проблема, которая интересует знакомых вам разработчиков (таких проблем, я уверен, много), но это ничего не говорит о сложности проблемы.
@Knetic Когда я был моложе, я сопровождал разработку нескольких «взломов» и «эксплойтов», от Counter Strike до эмуляторов MMO. Людей, которые над ними работали, всегда объединяло две вещи: они не хотели делать это правильно (оплачивая подписку/обучение) и сильно переоценивали свои навыки. Один из главных разработчиков знаменитого эмулятора сервера lineage 2 не смог объяснить разницу между «защищенным» и «приватным» в Java-классах. У меня серьезные сомнения относительно тех, кто называет свои навыки «потрясающими» в этой области.

Если вы не хотите работать в компании, которая находится на грани законности, то это очень хороший способ никогда не быть нанятым. Вы хотите быть готовым к найму для благоприятного исхода для компании. Нанять кого-то, кто хорошо справляется с противозаконной деятельностью, вероятно, не лучший ход.

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

Я наслаждаюсь всем этим "на грани незаконного" бизнеса. Предположительно, здесь «пограничный» используется вместо «не». Возможно, Кевин Митник не должен быть успешным хакером, рекламируя работу по тестированию на проникновение?
@DrEval Borderline — это способ сказать, что в некоторых странах это может преследоваться по закону, но мы предлагаем юридическую консультацию, поскольку этот сайт не предназначен для этого. Может быть, есть лучший способ сказать это, но здесь идет речь об этической/правовой линии, и в этом суть.
На грани нелегальности нет ничего общего ни с моралью, ни с тем, что это незаконно в некоторых странах (продажа алкоголя не является на грани незаконности только потому, что она запрещена в некоторых странах, и нет ничего «на грани незаконности» в легализации проституции в таких странах, как Голландия, только потому, что некоторые людям это не нравится). Я был бы удивлен, если бы какие-либо страны запретили людям писать код, помогающий им обманывать в играх. Предупреждения, вероятно, должны ограничиваться указанием на возможные различия во мнениях относительно правильности/неправильности такого кодекса, а не попыткой предоставить ошибочную и неверную юридическую консультацию.
Законы принимаются каждый день на основе воспринимаемой морали, поэтому говорить, что незаконное не имеет ничего общего с моралью, не имеет смысла. Убийство было бы «на грани незаконного», если бы это было несчастным случаем, поскольку иногда вы можете быть невиновны в целях самообороны, а иногда это все равно было бы непредумышленным убийством. Совет «избегать» вещей, которые кажутся пограничными, заявляя о себе типа «Я убийца, но я оказался прав», рисует человека в определенном свете. Таким образом, он предназначен для «окрашивания в определенном свете» кого-то, кто готов «взламывать чужой код для игры». Важно, как это упоминается, независимо от законности.
Кроме того, я не единственный ответ, в котором используется термин «пограничный незаконный».

Вы должны указать это в своем резюме. Я говорю это и как человек, который написал подобного бота, когда я учился в колледже, и как человек, который регулярно дает интервью. Независимо от того, как кто-то относится к видеоиграм или читерству, здесь есть бесчисленное количество положительных моментов, и было бы глупо их игнорировать. Сосредоточьтесь на этих положительных моментах.

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

Ваш проект может показать мне ВСЕ ЭТО. И если у вас нет большого опыта, возможно, вы ничего не сможете указать.

Я бы не рекомендовал говорить «я написал аимбота», и я не знаю подробностей вашего проекта (хотя я уверен, что вы могли бы рассказать о нем кое-что действительно интересное)… но позвольте мне использовать мой как пример:

Моя классная программа
(2012-2014)

  • Разрабатывал и поддерживал большое коммерческое приложение C#, которое отвечало за автоматизацию повторяющихся задач в ОС Windows с помощью вызовов WIN32 API.
  • Использовали различные методы машинного обучения и искусственного интеллекта для достижения высокого уровня автономии при минимальном взаимодействии с человеком.
  • Выпущен как проект с открытым исходным кодом в 2013 году, где я продолжал координировать усилия других по проекту.
  • Более 500 продаж и 150 000 бесплатных загрузок

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

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

Будьте готовы к тому, что вас спросят, что делает YourAwesomeProgram на собеседовании. И тогда вы вернетесь ко всем ранее упомянутым проблемам. (А именно, хотят ли они кого-то с мышлением мошенника в своей команде.)
Любой достойный интервьюер спросит вас, что на самом деле делает эта удивительная программа. И тогда они будут удивляться, почему вы так долго скрывали его природу. Если они не очень разбираются в технологиях, они решат, что это гораздо более сомнительно, чем есть на самом деле. Вы затрагиваете интересный момент, который, возможно, стоило бы включить для нового выпускника, но вам следует расширить его. Прямо сейчас ваш ответ довольно длинный, но ему не хватает содержания, вы явно не рассматриваете положительные и отрицательные стороны.
Вам также нужен кто-то со здравым смыслом. Если они узнают, что программа была взломом видеоигры, у вас будут проблемы. Специалистам по безопасности было бы интересно попытаться найти уязвимости. С другой стороны, они не сочтут уместным публично раскрывать указанную уязвимость в злонамеренных целях. Вы уже признали наличие большого количества бесплатных загрузок; если они узнают, для чего нужны загрузки; это может выглядеть очень плохо.
@skymningen — «Это дополнение к популярной игре под названием XYZ, может быть, вы слышали о нем?» Это помогает автоматизировать повторяющиеся части игры для пользователя. Вначале я хотел играть в игру, но быстро обнаружил, что технические аспекты и задачи программы мне нравятся больше, чем игра. Например, я реализовал генетический алгоритм для оптимизации бла-бла-бла. В любом случае, множество сложных дополнений не нарушают TOS игры.
@Lilienthal - я не призываю скрывать природу программы. Я говорю, что это не имеет значения. Сосредоточьтесь на своем наборе навыков и на том, как программа помогла его развить. Я потратил годы на проект (для респектабельной компании с состоянием 500), который был разработан для облегчения офшоринга. Я не разделяю своих личных взглядов на то, хорош или плох офшоринг, я не объясняю, почему я решил работать над этим проектом, я говорю об архитектуре, технологиях, уникальных проблемах и о том, как это меня заставит полезен этой компании. «Что» делает программа — это просто контекст для обсуждения.
@РобП. Мне не нравятся некоторые законы в моей стране, некоторые правила налогообложения и так далее. Если я их нарушу, меня все равно накажут, и меня по-прежнему будут считать преступником. Просто потому, что мне что-то не нравится, обман против этого не является меньшим обманом. Аимбот — это преимущество для одного игрока, которое портит впечатления от игры честным игрокам. Даже если это не PvP. Даже ОП понимает, что писать его спорно.
@РобП. Но вы не подтверждаете, почему это не имеет значения, и, учитывая, что ваш аргумент противоречит большинству ответов здесь, вам, вероятно, следует это сделать. Никто не говорит, что достижения OP не велики с технической точки зрения, но в лучшем случае они морально и этически серые. Здравый смысл подсказывает, что это вещи, о которых следует избегать в контексте работы.
Если вы можете объяснить, что аимбот пишет, что он хочет решить техническую задачу, а не жульничать в игре, когда его спрашивают во время интервью, то сделайте это во что бы то ни стало. Не включайте эксплойты веб-сайта или фактические читы.

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

Я сомневаюсь, что обман в игре (какое это имеет хотя бы отдаленное отношение к безопасности?) или обман веб-сайта с использованием «второстепенных скриптов» приведут к тому, что вас признают таковым, и, конечно же, не дадут вам никакой работы. Есть так много положительных способов использовать свои навыки, если вы хотите рассказать о чем-то в своем резюме, возможно, вам стоит выбрать один из них и написать для него 10000 строк кода.

Тот простой факт, что вы задаете вопрос и используете слово «противоречивый», что по меньшей мере является эвфемизмом, показывает, что я думаю, что вы уже знаете ответ.

I doubt that cheating a game (how does that even remotely relate to security?): Чтобы создать аимбота и остаться незамеченным, необходимо каким-то образом использовать уязвимости в программном обеспечении.
Детишки @Fodder Script могут использовать слабые места, учитывая инструменты, которые пишут другие, так что это не так сложно. Написать код для эксплойта тоже не так уж сложно, учитывая, что существует так много известных эксплойтов, которые нужно искать. Вам просто нужно знать, где искать информацию для написания инструмента.

Сделай это!

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

Все зависит от того, как вы это сделаете. Например, не говорите: «Я написал аимбота». (Если вы не ожидаете, что нанимающий персонал не поймет, что такое аимбот, или, по крайней мере, его спорный аспект.) Посмотрите, сколько негативных ответов появилось на этот вопрос Stack Exchange. Вы хотите избежать этого.

Вместо этого: вы могли бы заявить, что написали программу, которая помогает людям с ограниченными возможностями (например, тем, что они люди и уступают машинам), чтобы они могли более эффективно использовать мышь. Люди, использующие эту популярную программу, добились большего успеха... и т.д. и т.п.

Итак, признаюсь: я просто немного повеселился над последним абзацем. На самом деле, не говорите это в своем резюме. Проблема с этим абзацем в том, что он кажется слишком вводящим в заблуждение (предполагая помощь людям с ограниченными возможностями). Если вас обнаружат как преднамеренно вводящего в заблуждение, это не поможет вашему делу. Однако, опять же, говоря серьезно, есть способы продвигать вещи, используя этические, моральные, честные описания, которые помогут вашему делу.

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

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

Примеры:

  • Если вы работали в ресторане быстрого питания, я не хочу видеть: «Сделал гамбургеры быстрее всех». Я не занимаюсь гамбургерами. Что мне?
    • Я хочу видеть: «Сокращение времени, необходимого для сборки продукта, что приводит к более быстрой доставке продукта вручную и повышению удовлетворенности клиентов».
  • Если вы работали на автомойке, я не хочу видеть: «Помыл машины с меньшим количеством ошибок в неделю, чем коллеги».
    • Я хочу видеть: Очищенное оборудование с высочайшим уровнем соблюдения стандартов компании

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

Есть ли у компании, в которой я хочу работать, клиенты? Заботятся ли они о качестве? Заботятся ли они об эффективной работе (быстрее или с меньшими ресурсами)? Опишите, как ваша деятельность помогла достичь хороших целей, которые будут высоко оценены.

Если можете, опишите свои усилия так, чтобы это относилось к компании, в которой вы хотите работать. Если это кажется невозможным (поскольку компания, в которой вы хотите работать, относится к совершенно другому типу компаний), по крайней мере, покажите, что вы можете объяснить вещи так, чтобы это звучало привлекательно для менеджера. По крайней мере, тогда я буду знать, что вы можете понять точку зрения менеджера, и вы будете на голову выше других, которые, похоже, не понимают, что хотел бы видеть менеджер.

Например, я запрограммировал и в настоящее время запускаю одного из самых неуловимых и печально известных аимботов на довольно популярной платформе для моделирования виртуальных боев — около 10 000 строк C++ и больше.

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

Я также играл с несколькими веб-сайтами типа «покажи свои достижения» - никогда не причинял никакого вреда, просто обманул их с помощью небольшого скрипта, чтобы поставить мои (по общему признанию вымышленные) достижения на первое место в мире.

Нет, не говори так. То, что вы сделали, может быть преступлением. Даже если бы это было не так, это звучит как что-то, что многие люди сочтут преступным. Не говори так.

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

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

В целом очень хорошие баллы. Удивлен такому малому количеству голосов.
«Очищенное оборудование с высочайшим уровнем соблюдения стандартов компании» ???
«рабочая программа, которая расширяет возможности другого популярного программного обеспечения» Это звучит очень уклончиво (почему, например, кто-то должен говорить «другое популярное программное обеспечение», а не называть программное обеспечение, если они не пытаются что-то скрыть?) и обязательно пригласит дополнительные вопросы о том, что именно происходит.

Может в портфолио. Но не в резюме.

Если ваш код с открытым исходным кодом, вы можете опубликовать его на GitHub и указать свое имя пользователя GitHub в резюме.

Я думаю, вам следует подумать о том, чтобы переосмыслить этот опыт. Что неэтично, так это использовать этот инструмент для мошенничества в многопользовательских играх или продавать доступ другим, чтобы они могли делать это без ведома противников, чтобы достичь результатов, которых вы не могли бы достичь иначе. Создание аимбота само по себе не является неэтичным. На самом деле, видеоигры часто используются в качестве демонстрации программных технологий — например, эта статья об использовании машинного обучения для победы над игроками-людьми в Super Smash Brothers.. Использование его в Интернете может быть даже «граничным» приемлемым, если цель состоит в том, чтобы просто доказать, что это работает, а не попасть на вершину таблицы лидеров. Я думаю, что если вы можете представить продукт как скорее доказательство концепции, чем коммерческий продукт для серого рынка, то о нем стоит поговорить.

Конечно! Вы не должны просто так выбрасывать свой ценный опыт C++!

То, чем вы занимаетесь, называется: «написание программного обеспечения для специальных возможностей, помощь людям с ограниченными возможностями в использовании онлайн-сервисов в режиме реального времени». Это и законно, и совершенно морально приемлемо (если только вы сами не использовали его или лично не поощряли здоровых людей нарушать TOS игры).

Не вникайте слишком глубоко в точные детали, нет причин объяснять вашим работодателям, что это конкретное программное обеспечение в основном использовалось кучей мудаков для читерства в видеоиграх. Не давайте ссылки на исходный код и особенно не упоминайте название программы для аимбота. В таких случаях принято ссылаться на расплывчатое «соглашение о неразглашении» и всячески увиливать от сообщения точных деталей. Просто дайте им знать, что вы написали небольшое ПО на C++, и пусть ваши навыки будут достаточным свидетельством истинности таких заявлений.

"Это законно и совершенно морально приемлемо" Зависит от того, что он сделал. Продажа взломов может фактически нарушать законы, а также мораль. Даже «программное обеспечение специальных возможностей, помогающее людям с ограниченными возможностями в использовании онлайн-сервисов в режиме реального времени» заставило бы меня задать больше вопросов. Вы могли бы помочь «обездоленным» получить доступ к «онлайн-сервисам в режиме реального времени», украв банковскую информацию. Использование крайне неясных формулировок создает впечатление, что вам есть что скрывать. Если они поймают запах, они могут просто погнаться за ним.
@JMac Я даю автору вопроса презумпцию сомнения и предполагаю, что он не стал бы хвастаться продажей своего программного обеспечения или иным образом получать прибыль от описанной деятельности (что очень хитроумно в большинстве юрисдикций). Что же касается сокрытия точных деталей, то просто молчание о его прошлых любимых проектах не поможет ему: если параноидальные работодатели сумеют это раскопать, они всегда могут использовать что угодно в качестве предлога, чтобы отомстить ему. Лучше получить выгоду в краткосрочной перспективе и получить шанс создать о себе хорошее впечатление. В долгосрочной перспективе «читерство в видеоиграх» смехотворно несущественно.
Называть аимбот «доступным программным обеспечением для людей с ограниченными возможностями» — это, скажем так, неискренне.
Назвать аимбота морально приемлемым — довольно творческое использование этого термина. Аимботов достаточно, чтобы большинство геймеров увидели красный цвет.