«Привет! Добро пожаловать! Спасибо, что приняла наш оффер. Пойдем знакомиться с твоей командой. У них как раз сейчас дейли. Ты вышла под конец спринта, поэтому пока работы для тебя не запланировали. Как стендап закончится, можешь почитать спеки, командные окиары и просмотреть бэклог на следующий спринт. По всем вопросам обращайся к своему пио
Это бессмыслица какая-то или деловой язык? Попробуем разобраться.
image

Язык айтишников


Каждый, кто работает в IT, непременно сталкивался с профессиональным жаргоном и компьютерным сленгом. Его можно любить или ненавидеть, принимать или терпеть, но непреложным остается факт — IT-жаргон существует и от него никуда не деться.

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

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

Я послушала, как говорят разработчики в Wrike, и составила словарик из самых распространенных слов. Слова собраны по тематическим группам.


Scrum-терминология


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

Бэклог


От англ. backlog (дословно — очередь работ) — еще не запланированный объем работы, который требуется выполнить команде. Каждая созданная задача вначале попадает в бэклог, а потом уже в спринт.

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

Примеры употребления:

  • «Надо разгрести бэклог»
  • «Пусть пока задача полежит в бэклоге, не будем брать её в этот спринт»
  • «Не забудь добавить эту задачу в бэклог своей команды»

Гол, голевой


От англ. goal (дословно — цель) — цель спринта (бывает одна или несколько), которую команда берется сделать. Цель состоит из ряда задач, которые нужно выполнить, чтобы его достигнуть.

Слово употребляется и как существительное, и как прилагательное. Может быть множественного числа.

Примеры употребления:

  • «Эта задача голевая, нужно сделать ее в первую очередь»
  • «Все голы в этот раз не выполнили»
  • «Почему неголевые задачи в работе?»

Дейли


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

Примеры употребления:

  • «Ребята, у нас дейли, встаем»
  • «Я сегодня удаленно, подключите меня на дейли по Zoom»
  • «К сожалению, дейлик пропускаю, нужно идти на важный митинг»

Коммититься


Глагол от англ. существительного commitment (дословно — ответственность). Коммититься — значит обещать выполнить определенный объем работы в оговоренные сроки. Это не просто обещание, это сознательное обязательство перед собой и командой. Человек, который закоммитился, обязан сделать всё возможное, чтобы выполнить то, что сам и пообещал реализовать.

Примеры употребления:

  • «Мы на это не коммитились, поэтому надо вернуться к более приоритетным задачам»
  • «Вы уверены, что мы можем коммититься на такое?»
  • «В этом спринте мы выполнили все цели, на которые коммитились»

Спринт


От англ. sprint (дословно — бег на короткую дистанцию) — заданный отрезок времени, за который нужно выполнить запланированный объем работы, чтобы в конце этого отрезка был ожидаемый результат.

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

Примеры употребления:

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


Инструменты для работы


Технические, информационные и вспомогательные средства и приложения для работы.

Ветка


От англ. branch (дословно — ветка) — тот редкий случай, когда в ходу русский перевод термина. Веткой (термин git) называют полную копию проекта, в которой ведется разработка. В проекте может быть создано много веток, что позволяет работать одновременно с разными частями кода. Потом все ветки загружаются в мастер. Процесс «ответвления» иногда называют «бранчеванием», уже как раз от branch.

Примеры употребления:

  • «Изменения можно посмотреть в моей ветке»
  • «Я отбранчевался от твоей ветки»
  • «Можешь глянуть на конфликты в этой ветке?»

Мок


От англ. mock-up (дословно — эскиз) — макет с UX-дизайном для разработки. Несмотря на то, что слово дословно переводится как «эскиз» или «прототип», в Wrike моками называют готовые проработанные макеты с дизайном.

Примеры употребления:

  • «А моки где?»
  • «Моки еще не закончены, но уже можно глянуть внешний вид»
  • «Как было в моке, так я и сделал»

Прод


От англ. production (дословно — промышленная среда) — ветка с рабочей версией продукта, которую видят пользователи. Это окончательная точка куда попадает результат разработки. Иногда так же называют мастер.

Примеры употребления:

  • «Этот баг на проде»
  • «Мы готовы катить эту задачу на прод?»
  • «На проде нет этих изменений»

Реф


От англ. reference (дословно — пример) — схожий функционал или внешний вид, который используется для ориентира. Он служит для сравнения.

Примеры употребления:

  • «Я тут нашла несколько рефов, давайте обсудим»
  • «Для подобного функционала даже рефов нет»
  • «Рефы есть в задаче»

Спека


От англ. specification (дословно — спецификация) — документ с подробным описанием требований, условий и технических характеристик, как должен работать разрабатываемый функционал.

Примеры употребления:

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

Таска


От англ. task (дословно — задача) — задача, заведенная или планируемая на любого работника.

Примеры употребления:

  • «Заведи на это таску, чтобы мы не забыли»
  • «Кинь мне таску с этим багом, я гляну»
  • «А чьи это таски висят в бэклоге?»



Разработка


Термины, употребляющиеся разработчиками при работе над задачами.

Буст


От англ. boost (дословно — ускорение) — процесс повышения производительности, ускорение загрузки.

Примеры употребления:

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

Катить


Отправлять готовую работу в деплой, предпринимать шаги для подготовки ветки к мерджу в продуктовую ветку.

Примеры употребления:

  • «Тут ручное тестирование не требуется, я сам задачу закачу»
  • «Не забудьте, мы завтра катим эту фичу»
  • «Когда катится задача со списками?»

Комплитить


От англ. complete (дословно — заканчивать) — завершать задачу, закрывать задачу, когда она полностью готова.

Примеры употребления:

  • «Я закомплитила родительскую таску, потому что все сабтаски закомпличены»
  • «Можно уже комплитить таску?»
  • «Сторю пока комплитить рано, надо вначале баги пофиксить»

Консистентность


От англ. consistency (дословно — системность) — общее единообразие во всех частях продукта.

Примеры употребления:

  • «В моке кнопка серая, а у нас везде синие, неконсистентно получается»
  • «Сделала миксин и переменные так же, как там, чтобы поддержать консистентность»
  • «Выглядит консистентно»

Матчится


От англ. match (дословно — совпадать) — полное соответствие чего-либо с чем-либо. Процесс приведения к единообразию.

Примеры употребления:

  • «Этот стиль вот совсем не матчится с тем, что сейчас на проде»
  • «Нужно сматчить эти два мока»
  • «Отлично матчится с недавно зарелиженной фичей»

Пинать


Термин, подобный глаголу «пинать», который также имеет значение «делать» и «работать». Конкретное значение определяется по приставке. Подопнуть — сделать немного, допинать — доделать.

Примеры употребления:

  • «Надо допинать уже эту таску»
  • «Подопни чутка и можно в тестирование»
  • «Мы уже столько раз допинывали эту фичу»

Ручка


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

Примеры употребления:

  • «Какое название у ручки, в которой пользователи приходят?»
  • «Тут дергаются сразу три ручки»
  • «При клике на кнопку мы из этой ручки получаем айди объекта»

Скоуп


От англ. scope (дословно — объем) — набор фич и частей продукта, закрепленных за отдельной командой.

Примеры употребления:

  • «В чьем скоупе данная фича?»
  • «Это в скоупе вот этой команды, спроси у них»
  • «Нет, это не из нашего скоупа»

Фича


От англ. feature (дословно — характеристика) — определенная часть или деталь от общего продукта, которая разрабатывается изолированно.

Примеры употребления:

  • «Завтра релизим эту фичу вместе с фиксом багов»
  • «Ваша команда классную фичу разработала»
  • «Для нового функционала обязательный фича-тур»

Флоу


От англ. flow (дословно — течение) — порядок действий при работе над задачей. Например, вначале задача берётся в разработку, потом проходит ревью, далее тестируется и т.д.

Примеры употребления:

  • «В нашем флоу ревью обязательно, нельзя его пропускать»
  • «Та команда работает по другому флоу»
  • «Какое флоу у вебсайта?»



Должности


Некоторые должности, названия которых вошли в обиход в виде сокращений с английского.

Девопс


От англ. DevOps, сокращенно от Developer Operations (дословно — интеграция разработки и эксплуатации) — специалист, занимающийся внедрением DevOps-методологии. Полное название должности — DevOps-инженер, но в речи вторую часть всегда отбрасывают.

Примеры употребления:

  • «Спроси об этом у девопсов»
  • «Кто из девопсов занимался архитектурой?»
  • «Это в в зоне ответственности девопсов»

Пио


От англ. PO, сокращенно от Product Owner (дословно — владелец продукта) — роль по скрам-методологии, человек, ответственный за проработку продукта и распределение бэклога. Он знает о требованиях пользователя и возможностях команды.

Примеры употребления:

  • «Мы не можем зарелизить без пио»
  • «Надо узнать у пио — делать или не делать»
  • «Прежде, чем взять задачу в спринт, узнай у пио, есть ли на это ресурсы»

Пиэм


От англ. PM, сокращенно от Product Manager (дословно — менеджер продукта) — менеджер, который отвечает за продукт, его обязанности совпадают с обязанностями пио, отличие только в том, что это название должности, а не роли в скраме. Так же, как пио, пиэмов могут называть продакт.

Примеры употребления:

  • «Ищем пиэмов в новый юнит»
  • «А кто пиэм у этой команды?»
  • «Пиэм должен знать ответ, спроси у него»



Организационное


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

Дейоф


От англ. day-off (дословно — выходной) — просто выходной.

Примеры употребления:

  • «У меня завтра дейоф»
  • «Он взял дейоф за свой счет»
  • «Почему я не в курсе о ее дейофе?»

Драйвер


От англ. driver (дословно — водитель) — человек, который берет на себя инициативу управления проектом/процессом/задачей. В его обязанности входит следить за тем, как протекает созданный им процесс, и руководить им. Он мотивирует других людей выполнять работу для достижения поставленных целей.

Примеры употребления:

  • «Для этой инициативы нужен драйвер»
  • «Кто будет драйвить этот проект?»
  • «Как драйвер ты должен периодически всех пинать, чтобы работали»

Консёрн


От англ. concern (дословно — тревога, участие) — в английском языке слово «консёрн» имеет много различных значений, при этом очень часто употребляется в русской речи. Какое именно значение вкладывает в него автор, известно только ему самому. Иногда — это смесь многих значений, таких как: особый интерес, беспокойство, цель, настороженность, опасение и т.д.

Примеры употребления:

  • «У меня есть консёрны относительно этой идеи»
  • «Мой консёрн в том, что это может не работать»
  • «А какие у тебя консёрны?»

Окиары


От англ. OKR, сокращенно от Objectives and Key Results (дословно — цели и ключевые результаты) — система по постановке и достижению целей. Она нужна для синхронизации работы всех участников компании/отдела/команды, чтобы все двигались в одном направлении, с понятными приоритетами и постоянным ритмом. В отличие от KPI, это амбициозное целеполагание, достижение окиаров (окров) на 70-80% — отличный результат.

Примеры употребления:

  • «Когда мы узнаем окиары на следующий квартал?»
  • «У команды не может быть окиаров, они есть только у юнитов»
  • «Впечатляющие окиары!»

Оффер


От англ. offer (дословно — предложение) — предложение о работе / приглашение на работу.

Примеры употребления:

  • «Ему выслали оффер, ждем ответа»
  • «Кандидат отклонил наш оффер»
  • «По итогам собеседования мы хотим сделать вам оффер»

Поинт


От англ. point (дословно — точка) — чаще всего употребляется в значении «точка зрения», сокращенно от point of view. Также в значениях: «суть», «смысл», «довод».

Примеры употребления:

  • «Мой поинт в том, что надо заранее планировать работу»
  • «Согласна, в этом есть поинт»
  • «Какие поинты у этого решения?»

Это первая часть словарика айтишника. Скоро выйдет вторая. Расскажите, много ли слов знали до этого, а про какие термины слышите впервые?

Комментарии (149)


  1. maxzh83
    12.11.2019 17:51
    +1

    Какое именно значение вкладывает в него автор, известно только ему самому. Иногда — это смесь многих значений, таких как: особый интерес, беспокойство, цель, настороженность, опасение и т.д.

    Почти как у Эллочки-людоедки:
    Хо-хо! (Выражает, в зависимости от обстоятельств, иронию, удивление, восторг, ненависть, радость, презрение и удовлетворенность.)


    1. fionaaya Автор
      12.11.2019 17:57

      Контекст и интонация — наше всё :)


    1. safari2012
      12.11.2019 18:41

      Сарынь на кичку (с)


  1. QwertyOFF
    12.11.2019 18:09

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


    1. Fen1kz
      12.11.2019 18:28
      +1

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


      Но если будет движение за перевод всей терминологии, то я за старорусские слова :)


      Backlog - Сусеки
      Goal - Нарок
      Daily - Вече
      Commitment - Обет
      Sprint - Седмица
      Branch - Розга
      Spec - Положение
      Task - Наказ


      1. quaer
        12.11.2019 20:00

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


        1. fionaaya Автор
          14.11.2019 00:46

          Ух, я бы поучаствовала в создании такого языка :)


      1. QwertyOFF
        12.11.2019 20:27

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


        Просто я работаю в России, на русского заказчика, да ещё и в области древних технологий (печатные платы, по для микроконтроллеров и плис), и использование всего вот этого сленга кажется мне очень необычным. Англицизмы из сред разработки, конечно, присутствуют, ну не будешь же каждый раз говорить переходное отверстие вместо via, но совещание — это совещание, а не митап. Может дело в том, что много уже не молодых сотрудников.


        1. fionaaya Автор
          14.11.2019 00:45

          У нас в компании тоже не только молодежь, но привыкли и говорят как все. Иначе просто уже не построить общение.

          И к слову «митап» — это не совещание, это скорее мини-конференция :) А вот «стендап» — это совещание, на котором обязательно надо стоять. Все «митинги» — это по сути совещания, просто с разными целями. Т.е. повестка дня может быть понятна из того как называется это совещание — «дейли», «ретро», «демо», «планинг», «препланинг» и т.п.


    1. fionaaya Автор
      12.11.2019 20:12

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

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


      1. saboteur_kiev
        13.11.2019 17:39

        > «Коммититься»
        Как насчет фразы «У меня не коммитится, что делать?» или «У меня коммит завис»? Почему не указано, что есть разные вещи?

        Почему у вас DevOps это тот, кто внедряет практики DevOps — ну прям очень понятно стало.

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


        1. fionaaya Автор
          14.11.2019 00:30

          Как насчет фразы «У меня не коммитится, что делать?» или «У меня коммит завис»? Почему не указано, что есть разные вещи?

          Именно поэтому я и разделила слова по категориям. И «коммитмент» включила в раздел скрам-терминологии, а не в раздел разработки или инструментов для разработки.

          Да, я полностью согласна, что «коммит завис», «ты запушил свои изменения?», «запулься сейчас» или «смерджи ветки» — это всё имеет место в речи разработчков.

          Но «Commit», «Git», «Merge», «Push», «Pull» — это термины гит. Мы их используем по прямому значению и я ни разу не встречала, чтобы кто-то переводил их на русский. Да, мы модифицируем слова под наш язык и склоняем, то это так и остается терминологией системы версионирования.

          Моей целью было не составить словарь слов из айти (я думаю до меня это уже сделали сотня человек), плюс, например, у веб-стандартов есть отличный словарь терминов по фронтенду. Моя статья иронично называется «словарик» и далее вопросительные слова в заголовке. Я не планировала толковать все слова, что я знаю/слышала/употребляются коллегами в айти, я записывала именно странные, нетипичные, стремные, редкие слова и словоформы. Да, это местами исковерканные слова и англоязычные термины, но это именно те слова, которые используют 500 человек в нашем офисе (ну может конечно не все 500). Мне было интересно ограничивается ли это употребление только нашим офисом.

          А слово «Branch» попало сюда только потому что меня удивляет, что при таком обилии англицизмов в речи почему-то этот термин гит употребляется по-русски. Поэтому и оставила его. Я хотела продемонстрировать именно его форму, поэтому и не вдавалась в толкование, что упустила нюансы в значении. Возможно и стоило бы, просто подумала, что все это и так знают.


          1. saboteur_kiev
            16.11.2019 01:04

            А слово «Branch» попало сюда только потому что меня удивляет, что при таком обилии англицизмов в речи почему-то этот термин гит употребляется по-русски


            Чаще говорят фича-бренч, мастер. Но да, «ветка» вполне распространено.

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


      1. onlinehead
        14.11.2019 03:21

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

        Не нудности и наезда ради, но, интересно, что работая в чисто иностранной компании за границей при 100% коммуникации на английском, нет такого фарша в терминологии и никто не пытается сокращать слова до мантр. Хотя помню, что когда работал в русскоязычной команде, было очень много подобного.
        На вскидку:
        — «голевой» -> high priority task. Goal употребляется в смысле основной цели (целей), а не в смысле приоритета.
        — «дейли» — > daily meeting, stand-up [meeting].
        — «коммититься» -> вообще достаточно редко употребляется, разве что на глобальных встречах между командами, когда каждая из комманд подписывается под тем, какой функционал она реализует к концу продуктового цикла. Ну чтобы вот так, на уровне конкретного члена команды, кто-то сказал «you committed to...» — не припомню такого.
        — «спринт» — употребляется, но ему тоже есть хорошая замена — cycle (цикл), хотя это синонимы в целом.
        — «мок» — всегда «mock-up» или «design»/«design prototype», по крайней мере во внешних коммуникациях. Слишком много смыслов у слова mock.
        — «прод» — production [environment]
        — «реф» — reference [implementation], example
        — «спека» — пожалуй единственное, что реально используется в письме в сокращенном виде как «spec». Но читается все таки обычно как specification.
        — «boost» — вообще как отдельного термина не встречал. В задачах да «you need to boost/speed-up ....». Но чаще все таки speed-up.
        — «катить» — это от roll-out. Используется, в смысле «roll-out feature...». Но про чисто технический процесс выкладки обычно все-таки говорят «deploy».
        Ну, остальное пожалуй просто калька с английских выражений.


  1. tvr
    12.11.2019 18:19
    +1

    driver

    Коногон, он же погонщик.


    1. qark
      12.11.2019 21:37
      +2

      Гуртовщик же!


      1. Rastishka
        13.11.2019 01:42

        Аж олдскулы свело.


      1. kababok
        13.11.2019 02:04

        а скрам-мастер — ямщик, я надеюсь?!


    1. Mykola_Von_Raybokobylko
      13.11.2019 13:23

      мне кажется не совсем так.
      driver это все же больше извозчик\ямщик ака водитель кобылы.
      Погонщик это ближе к manager, он же коневод на арене.


  1. Jecky
    12.11.2019 18:33

    Коммититься — это еще и быть в процессе коммита сорцов в свою ветку.


    1. Jecky
      12.11.2019 18:34

      Особенно когда там в мердже из транка приехал конфликт в файле проекта


      1. bvn13
        13.11.2019 09:34

        … конфликт в сырцах ...


        1. fionaaya Автор
          14.11.2019 01:28

          … или сорцах :)


    1. fionaaya Автор
      12.11.2019 18:52

      Да, такое тоже есть. Вот видите, уже и омонимы появились.


      1. AllexIn
        13.11.2019 17:06

        В вашем значении ни разу не слышал чтобы использовали.
        Видимо потому, что это пересекается с коммитом в CVS, а значит может быть не понятно.


        1. SlimShaggy
          13.11.2019 23:58
          -1

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


          1. fionaaya Автор
            14.11.2019 00:59

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


        1. fionaaya Автор
          14.11.2019 00:54

          Именно поэтому я и отнесла это слово в категорию скрам-терминологии. Оно не используется в отрыве от скрама. А коммит как термин гит — это совсем другое и это не ни разу не англицизм.


          1. SlimShaggy
            14.11.2019 01:04
            -1

            То есть как это не англицизм?


            1. fionaaya Автор
              14.11.2019 01:18

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

              Я имела в виду, что коммит в гите — это не калька, которую легко можно заменить русским аналогом.


  1. KRasen89
    12.11.2019 18:53

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


    1. fionaaya Автор
      12.11.2019 18:55

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


    1. Nemutaisama
      13.11.2019 13:25

      Очень поможет минимальное знание английского, и тогда придется запоминать гораздо меньше «словечек»


      1. fionaaya Автор
        14.11.2019 01:29

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


    1. AllexIn
      13.11.2019 17:07

      Не нужно.
      Такие слова используются только когда непосредственно работа идет. Наружу IT-шники так не общаются.


  1. a35012a
    12.11.2019 18:55
    +2

    От англ. handler (дословно — ручка)
    У меня консёрн. Первый раз слышу, чтобы хэндлеры так обзывали. Да и «держак» звучит ещё круче, но это только мой поинт.


    1. fionaaya Автор
      12.11.2019 19:01

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


    1. art_linux
      12.11.2019 19:08

      это, насколько я понимаю, какой-то яндексовый сленг. Ручка — это handle, а handler — это обработчик.
      Я чаще слышал что это понятие называют endpoint.


      1. fionaaya Автор
        12.11.2019 19:16

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


      1. Xander_Vi
        14.11.2019 12:18

        «endpoint» — в нашей компании именно так, только из этой статьи впервые услышал о «ручках»)


        1. onlinehead
          14.11.2019 13:34

          Не, все таки это достаточно распространено, я «ручку» в смысле endpoint весьма часто слышал. Чаще всего в контексте «сделай ручки для триггера» или «дерни ручку, починится».


    1. namikiri
      13.11.2019 15:15

      Спасибо за «держак», теперь их только так и буду называть.


      1. NoobyMan
        14.11.2019 01:00

        «правИло» интереснее звучит


  1. quaer
    12.11.2019 19:01
    +1

    Интересно было бы узнать, все ли понимают смысл этих звуков одинаково, и каков результат употребления слов из неродного языка. Часто люди смысла слов родного языка не понимают или понимают по-разному, а тут вообще непонятно на каком языке общение идёт.


    1. fionaaya Автор
      12.11.2019 19:10

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


    1. juray
      12.11.2019 20:14

      С инородными словами иногда странные казусы приключаются, когда их звучание совпадает с чем-то уже имеющимся в русском языке.

      Так, в языке мододелов «Сталкера» есть слово «инфопоршень». Я когда его первый раз услышал (увидел, точнее), всю голову себе сломал, пытаясь представить, что оно может обозначать. Оказалось, это агнлийское «infoportion». Причем, разработчики в GSC так обозвали обычные флаги, по сути.


      1. fionaaya Автор
        12.11.2019 20:21

        Меня забавляют такие примеры. Сразу и не вспомню, но подобные термины встречаются довольно часто. Когда не совсем верное звучание/написание английского слова адаптируется во что-то русское. Это как iTunes называли «Тунец».


    1. uvelichitel
      14.11.2019 02:08

      «Заводной апельсин» еще читают/смотрят? Baboochka, chepooka, glazz, keeshkas, lubbilubbing..., лучшее наверное — stariy cashka


      1. fionaaya Автор
        14.11.2019 02:13

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


  1. art_linux
    12.11.2019 19:06
    -1

    Не согласен с вашими дословными переводами:

    feature (дословно — материал)

    Feature — «характеристика» или «деталь».
    point (дословно — вопрос)

    Point — точка (зрения).


    1. fionaaya Автор
      12.11.2019 19:20

      А я с вами соглашусь :) Да, для дословного перевода ваши слова и правда более уместны, хоть и все варианты верные. Поменяла, спасибо.


      1. AllexIn
        13.11.2019 17:08

        консистентность — это целостность.


        1. fionaaya Автор
          13.11.2019 23:58

          И это тоже. Но я выбрала «системность» в качестве дословного перевода из-за связи с дизайн-системами. Т.е. мы придерживаемся определенной системы в графике, коде, стилях.


  1. VolCh
    12.11.2019 19:35

    Моки это ещё и типа стабов в тестах или около того: "замокай сервер и делай свою часть фичи, а то не успеешь к релизу, если их будешь ждать"


    1. SlyDen
      13.11.2019 15:36

      Ага… хотя строго формально (да и по сути) мы обычно различаем моки и стабы, и спаи… все что под английский общий термин попадает TestDouble


  1. AVX
    12.11.2019 19:59

    Убил бы всех за такую речь. Если бы употребляли постоянно. Я ещё могу понять, если в русском нет аналогичного слова, тогда употребляют английское (ну или какое-то испанское, неважно). Но тут в 99% процентах всё можно выразить вполне нормальными русскими словами.
    Другой случай, когда русское слово слишком длинное, а английское значительно короче в произношении — тогда тоже есть смысл, но тоже режет слух. Так хоть оправдано такое употребление. Например, я когда попал на работу в РЖД в 2005 году, просто чуть с ума не сошёл от обилия сокращений — они были везде! И должности, и названия предприятий/подразделений, и много всего ещё (вплоть до названий приборов/систем). Но стоит только пару раз глянуть типовую телеграмму с каким-нибудь указанием, где перечислены подразделения, кого касается, должности, кто за что отвечает в указанном вопросе, и т.д., становится понятно, что без сокращений даже прочитать это выйдет в десятки раз дольше, и плохо восприниматься будет. Вместо 1 страницы выйдет штук 10. Но всё равно — пока не изучишь эти сокращения, трудно ориентироваться даже в простых разговорах с другими работниками. Но там везде чисто русскими буквами сокращения, и таких сленговых нет англицизмов.


    1. hjornson
      12.11.2019 20:21
      +1

      > Но тут в 99% процентах всё можно выразить вполне нормальными русскими словами.

      Можно. Но «вместо 1 страницы выйдет штук 10».
      Ну и когда имеешь дело с западными заказчиками — без вариантов. Потому что а) чуть менее чем все термины появились «там». б) рожать самостийное-посконное для импортозамещения и переводить туда-сюда — это время, деньги и проблемы.
      Смиритесь.


      1. Matshishkapeu
        13.11.2019 02:14
        +2

        >> Потому что а) чуть менее чем все термины появились «там».
        Особенно такие как «цель», «задача», «пример», «ответственный», «отгул»,
        >> б) рожать самостийное-посконное для импортозамещения и переводить туда-сюда — это время, деньги и проблемы.
        Зато навыки связанной речи не теряются, а то английский как правило не выучен для поддержания 5 минутной беседы на нерабочую тему (пугало коварного смолтолка), а русский превращен в такой вот суржик, на выходе — битард, изъясняющийся смесью цитат из PMBOOK и Javascript.


        1. balexa
          13.11.2019 15:19

          Задача и таска — это немного разные вещи. Последнее — это задача, которая помещена в трекер и имеет конкретный идентификатор. Перед нами стоит большая таска — никто не говорит.
          Отгул и дейофф — тоже. Слова имеют немного разный контекст. В моем понимании, дейофф — это весьма специфичный вид отгула. Который тоже пришел к нам с западными компаниями, у нас до этого практически не было такого, что работник может решить сегодня не идти на работу в уведомительном порядке.

          Стендап/дейли — это вполне конкретный вид совещания. Сюда бы «летучка» подошла, возможно.

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


          1. Matshishkapeu
            13.11.2019 19:45
            +1

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


            1. balexa
              13.11.2019 20:49
              +1

              Нет конечно, это же у них возникла эта предметная область. Как правило, в языке где какой-либо культурный феномен возник — новое слово не придумывается. А вот другие языки заимствуют термин, причем в очень узком смысле. Например «тройка» — это тупо три штуки чего то. Мы ничего не придумывали. А вот troyka — это поездка конкретно на санях запряженных тремя лошадьми.

              А в случае прихода новой области из другого языка и другой культуры жаргонные слова и термины не замещают текущие, а заимствуются обычно как гипонимы или (реже) гиперонимы. И именно это очень важно.
              Дог — это тупо собака. Но у нас это стало означать вполне конкретную породу.
              Гюйс — это тупо флаг. Но у нас, в русском языке, это гипоним флага. Это вполне конкретный вид флага на судне.
              Думаете до Петра Первого веревки на Руси не использовали? Но заимствованное голландское слово tros обозначало вполне конкретный вид корабельных веревок.
              Фордевинд — это тупо «попутный ветер».
              Бизнес это тупо «занятие». Но в русском языке «бизнес» и «занятие» имеют разную коннотацию. Или как лизинг и аренда. И т.д.

              Слово «таска» и слово «задача» — не одно и тоже. Это гипоним и гипероним.

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

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


              1. Matshishkapeu
                13.11.2019 23:02

                >> Так же фразы «поручаю тебе задачу» и «заассайнил на тебя таску». Эти фразы имеют разный оттенок, разный смысл.

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

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


                1. fionaaya Автор
                  13.11.2019 23:54

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

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


                  1. Matshishkapeu
                    14.11.2019 00:32

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


                  1. Nemutaisama
                    14.11.2019 12:06

                    Двойными стандартами попахивает. То есть если я использую игровой сленг — я вероятно плохо говорю по русски, но если я ниасилил сказать «назначил задачу» вместо «заассайнил таску», то все ок — это же корпоративная среда?
                    И хотя я согласен с утверждением «нет прямой связи между знанием грамматики и использованием сленга/англицизмов», мне претит разделение «корп-сленг — ок, гейм-сленг — фи».


                    1. fionaaya Автор
                      14.11.2019 12:30

                      Я просто была не согласна с причинно-следственными связями, написанными комментатором. Использование сленга ничего не говорит об уровне образования. Про то, что я привела примеры гейм-сленга я не знала, я просто взяла слова из этой статьи: www.adme.ru/svoboda-kultura/kratkij-razgo Мне грустно видеть любое издевательство над русским языком, но я смиряюсь и принимаю, если для этого есть причина. Если гейм-сленг родился для лучшего понимания между игроками, то ничего против не имею, я просто была не в курсе. Я возмущаюсь обычно, когда язык коверкают беспричинно, просто чтобы сказать как-то «прикольно».


                  1. balexa
                    14.11.2019 12:40

                    батхерт», «кэжуал», «жарево», «хелб», «лойс», «лол», «кек», «ливать», «флексить», «варик», «ладн», «конешн», «ясн» и т.п.

                    Нет. Это не неграмотность. Это точно такой же сленг. В данном случае сленг игроков в КИ

                    Знаменитая фраза.
                    На инсте гейта минусовый хуррик, в бубле, в агре. (с)
                    Дословный перевод
                    В непосредственной близости от звёздных врат (то есть на таком расстоянии, что можно невозбранно пропрыгнуть) находится линейный крейсер класса «Хуррикейн», пилот которого является врагом нашей корпорации/альянса (или состоит в адекватной пвп корпорации/алли, так как многие приверженцы агрессивной защитной политики отмечают «минусовыми» стендами «тех, кто может дать сдачи»), в течение последней минуты совершивший акт агрессии против другого игрока (что не позволяет ему использовать звёздные врата по прямому назначению) Также крейсер находится в антигиперпрыжковом поле, что не позволяет ему использовать варп-двигатели по назначению и улететь куда-нибуть вглубь системы.


                    1. fionaaya Автор
                      14.11.2019 12:52

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


                1. balexa
                  14.11.2019 11:36

                  Аргументы без перехода на личности то будут?


            1. fionaaya Автор
              13.11.2019 23:22

              Англоязычные люди тоже не станут использовать «task» в контексте «перед нами стоит большая задача». Там будет «problem», «goal», «mission», «plan». В русском у слова «задача» значение шире и может получиться фраза «твоя задача — сделать эту задачу». Задача — как план, требование и задача — как та штука с айди, заголовком и описанием. Возможно из-за этого и пошло разделение.


              1. Matshishkapeu
                14.11.2019 00:45
                -1

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


                1. fionaaya Автор
                  14.11.2019 01:08

                  «Уметь в русский язык / в смс / в JS» — богомерзкое выражение. Извините, ничего личного. Знаю, что сама пишу про странные слова, но очень уж не люблю этот мем/сарказм/юмор. Согласна с затравленным автором этого поста: pikabu.ru/story/umet_v_6045996


                  1. Matshishkapeu
                    14.11.2019 01:30

                    Но при этом у вас не бомбит от фразы: «Оунер на стендапе расшарил консёрн про низкий кипиай, наассайнил всем тасок и пушит зарелизить 10 фич из бэклога, до дедлайна никаких дейофов, нужен комитмент всей команды»?
                    У меня наоборот, и даже знаю почему — фраза «уметь в » и прочее подобное не отражается на рабочем общении, а то что выше привело к тому, что в двух из трех офисов можно на совещаниях играть в bullshit bingo и выигрывать за первые 5 минут.


                    1. fionaaya Автор
                      14.11.2019 01:41

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


                      1. Matshishkapeu
                        14.11.2019 02:32

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


                  1. Eldhenn
                    14.11.2019 11:51

                    Вот интересно у вас получается. Уметь в JS — это богомерзкое выражение, а консёрн на дейофф, значит, нет.


                    1. fionaaya Автор
                      14.11.2019 12:19

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

                      Но разница всё же есть. Вот что вы хотите донести, говоря «умею в JS»? Оттенок пренебрежения? Иронию? Несерьезность сказанного? Это намеренное искажение языка для некой шуточности, а в случае с англицизмами в профессиональной сфере — это неизбежная адаптация. Вы можете сказать, что в обоих случаях можно не подстраиваться под большинство, не повторять за другими, но если убрать «в» в любом умении смысл не изменится, вас также поймут, в в случае с некоторой рабочей терминологией может и казус возникнуть.


                      1. Nemutaisama
                        14.11.2019 12:44

                        Разница есть когда речь идет о специфичных терминах типа спринта, бэклога, продакшена и деплоя. Но «Я могу в JS» и «Я коммичусь на голевую таску» это одинаковое беспричинное искажение языка, которое нельзя аргументировать ничем кроме «сленг на поржать». И если вы хотите сказать, что «подписавщегося сделать ключевую задачу в этом спринте» сотрудника не поймут, или будут косо смотреть на него, то у меня возникает глубокая творожность консерн за будущее российского ИТ…


                        1. fionaaya Автор
                          14.11.2019 13:31

                          Но «Я могу в JS» и «Я коммичусь на голевую таску» это одинаковое беспричинное искажение языка, которое нельзя аргументировать ничем кроме «сленг на поржать»

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


                          1. Nemutaisama
                            14.11.2019 13:40

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


                        1. onlinehead
                          14.11.2019 13:40

                          «Я могу в JS»

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


                          1. Nemutaisama
                            14.11.2019 13:55

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


                            1. onlinehead
                              14.11.2019 14:07

                              Тем не менее оба приведенных вами примера употребления как раз обозначают «знания, достаточные для решения задачи в контексте разговора».
                              Даже пример диалогов можно привести:
                              — У тебя тут запятой нет.
                              — Отвали, я могу в русский, не успел поправить еще.
                              В этом случае, «я могу в русский» — указание, что знаний достаточно, чтобы увидеть и исправить конкретную ошибку.
                              — Тут инструкция на немецком, в гугл-транслейте херня какая-то получается.
                              — Так, дай мне, я могу в немецкий, ща переведем.
                              В этом случае — аналогично. Фраза «я могу в немецкий» отражает, что человек знает немецкий достаточно, чтобы сделать конкретное действие — перевод инструкции.
                              Косвенно, на уровне восприятия, это так же можно подтвердить добавлением степени.
                              «Я немного могу в немецкий» звучит достаточно естественно (хотя и может быть заменено на «я немного знаю немецкий» без искажения смысла), а вот «Я хорошо могу в немецкий» — уже воспринимается кривовато, как по мне, т.к. «хорошо могу в немецкий» уже логично заменить на «я знаю немецкий».


                              1. Nemutaisama
                                14.11.2019 14:31
                                +1

                                — «Отвали, я знаю, не успел поправить еще»
                                — «Так, дай мне, я учил немецкий, ща переведем.»

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


                          1. Kriminalist
                            14.11.2019 18:57

                            «Я силён в ...» — интонация решает, насколько именно силён.
                            «Я знаток ...» — аналогично
                            "… — это моё"
                            «Я… -мастер»
                            Вообще, в конструкции «Я могу в ...» просто пропущено сказуемое после могу, напр. «Я могу играть в футбол», «Я умею кодить в питоне», и т.п.
                            И именно в силу того, что опущенное сказуемое может быть не всегда одинаковым, фраза и приобретает оттенок иронии или сарказма.


                            1. yurmikh
                              14.11.2019 19:27

                              Ага. Я могу в скрипку. Вам не кажется, что проблема в использовании правильного русского предлога?


                              1. Nemutaisama
                                14.11.2019 22:16

                                Да ладно предлог… тут без контекста даже не понятно о чем речь — сделать, настроить или сыграть?


                                1. yurmikh
                                  15.11.2019 18:06

                                  Ну а если «Я могу на скрипке»?


                                  1. tvr
                                    15.11.2019 18:07

                                    Что вы можете на скрипке?


                                    1. yurmikh
                                      15.11.2019 19:41

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


                              1. Kriminalist
                                15.11.2019 10:52

                                В вашем примере да, но так же никто не скажет, именно потому, что сказуемое слишком неочевидно. Я могу в кирпич? Проблема же шире, чем использование «правильного» предлога. Язык живёт и меняется, это процесс нормальный. Ломоносов тоже не чурался «в» ;)
                                Женился Стил, старик без мочи,
                                На Стелле, что в пятнадцать лет,
                                И, не дождавшись первой ночи,
                                Закашлявшись, оставил свет.
                                Тут Стелла бедная вздыхала,
                                Что на супружню смерть не тронута взирала.


                                1. yurmikh
                                  15.11.2019 18:05

                                  Мне кажется, здесь обсуждается язык современный и не поэтический. Тот, кто говорит «Я могу в JS». Вероятнее всего может поговорить ЗА JS, и еще тащится С JS. А вот «Я могу на JS» посчитать слэнгом можно только по причине сокращения JS.


                            1. onlinehead
                              15.11.2019 16:17

                              Да, я как раз выше упоминал про слова-заменители. История в том, что сокращение до «я могу в» без указания что именно «могу» как раз дает возможность максимально использовать контекст, из которого понятно, что именно «могу» и на каком уровне (достаточном).
                              При этом:
                              «Я силен в ...» и «Я знаток ...» с неуверенной интонацией скорее ирония или несет противоположенный смысл. «Я достаточно силен в ...» гораздо ближе по смыслу, но при этом и гораздо длиннее.
                              "… — это моё" и «Я… — мастер» — вообще несут другой смысл.
                              В общем, получается, что ближе всего по смыслу к, допустим, «я могу в питон» — это «я достаточно силен в питоне, чтобы использовать его для того, о чем рассуждает в контексте разговора».
                              Длинновато как-то получается и смахивает на общение в стиле комиксов Strange Planet.
                              P.S. Что-то в голову пришел старый анекдот про «Люди, на что же вам нужно так много времени, что вы пишете „спс“ вместе „спасибо“».


                1. balexa
                  14.11.2019 11:56

                  В русском языке будет фраза «Ты делаешь задачу номер 242».

                  Не будет. Не говорят так. Если мы все еще про разработку ПО.


                  1. Nemutaisama
                    14.11.2019 12:15

                    Не будет. Не говорят так.

                    У вас действительно вместо «Я взял 242 задачу» говорят «Я заасайнил на себя 242 таску»? Или может «заселфассайнил»?
                    В любом случае — сочувствую. Хотя я лично предпочитаю «таск» вместо «задачи», это вызвано исключительно тем что в слове «таск» всего один слог.


                    1. balexa
                      14.11.2019 12:30

                      «Я заасайнил на себя 242 таску»
                      «Я взял 242 задачу»

                      Ни то ни другое никогда не слышал ни на одном месте работы.

                      «Я забрал себе багу которую вчера Коля нашел». «Вася, ты вчерашнюю таску до пятницы успеешь доделать?». «У нас баги от кастомеров почему-то на эйчара Юлю ассайнятся автоматом, это кому надо написать чтобы починили?»

                      А у вас действительно говорят «Петя, я взял себе задачу 242, а ты делаешь задачу 243». Серьезно?


                      1. Nemutaisama
                        14.11.2019 12:57

                        «Петя, я взял себе 242-ую таску, твоя 243» — таска, бага, задача — что первое с языка слетит. Повторюсь — я не против слова таска, я не согласен с тем что «таска» и «задача» это какие-то принципиально разные вещи, и если сказать «задача» вместо «таска/бага» то вас могут не понять


                        1. balexa
                          14.11.2019 13:42

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

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

                          Разница в том, что слово «таск(а)» пришло в русский язык недавно, в нашем поколении, а слово трос — 300 лет назад. Пройдет время, и новые термины либо будут восприниматься как родные, употребляться в стандартах, либо отомрут.


                          1. Nemutaisama
                            14.11.2019 15:51

                            Дог и собака — это принципиально разные вещи?
                            Воу-воу, палехче. А то мы такими темпами дойдем до вопроса почему индейка это turkey.

                            Извините, но пока что я не вижу годных примеров.

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

                            Трос — тоже так себе пример.
                            Во первых —
                            Из нидерл. tros «трос, канат», которое вместе со ср.-нж.-нем. trosse восходит к франц. trousse от trousser «крутить», ср.-лат. tortiare – то же; см. Ме?лен 217; Клюге-Ге?тце 631.
                            — и не смотря на то что в качестве перевода указывается общее русское «веревка», трос/канат это все же вполне конкретный способ плетения этой самой «веревки», и из того что я видел — собственно производство канатов в России появилось только в начале 19 века. Ну а важность возможности отличать удобные круглые голландские тросы от традиционных плетенок-косичек думаю итак понятна.

                            А вот что же так сильно отличает таску от задачи — мне например не понятно.


                            1. balexa
                              14.11.2019 16:25

                              А вот что же так сильно отличает таску от задачи — мне например не понятно.

                              Я же написал — таска, это задача зафиксированная и помещенная в трекер. (я кстати не знаю адекватного аналога на русском совсем, Система отслеживания ошибок и Программное обеспечение для управления проектами звучит как-то совсем страшно)

                              С чего вы взяли что отличие должно быть сильным и кто определяет эту силу — мне решительно непонятно. Как я уже говорил, идея о том, что «сила» должна определяться Комитетом по русскому языку или как он там щас называется, мне кажется странным

                              Нужно ли вам понимать это отличие — решать вам. Вот и все. Язык — это способ общения, он понятен большинству людей в команде. То что у какого-то комментатора из РЖД от этого, выражаясь современным языком «пригорает» — исключительно его проблемы.

                              tvr
                              Каждый дог — это собака, но не каждая собака — дог.

                              Спасибо, кэп. А мы то тут думаем.


                              1. Nemutaisama
                                14.11.2019 16:45

                                Я же написал — таска, это задача зафиксированная и помещенная в трекер.

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

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

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

                                Таска же от задачи отличается местом, и, как следствие, дефолтным контекстом использования.


                              1. Nemutaisama
                                14.11.2019 17:12

                                Вспомнил тут пример, со времен работы по методологии «а сделай так и вчера пока мы не забыли что нам надо».

                                — Есть срочная задачка!
                                — А таску в трекер на нее завели?

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

                                — Есть срочная задачка!
                                — В трекер завели?

                                Конечно можно поступить и наоборот:

                                — Есть срочная задачка!
                                — Таску завели?

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

                                — There is important task for you.
                                — Did you create task?


                          1. tvr
                            14.11.2019 16:13

                            Дог и собака — это принципиально разные вещи?

                            Каждый дог — это собака, но не каждая собака — дог.


                            1. Nemutaisama
                              14.11.2019 16:26

                              Я бы даже сказал «каждый дог — dog, но не каждый dog — дог» =)


              1. Nemutaisama
                14.11.2019 12:26

                Там будет «problem», «goal», «mission», «plan». В русском у слова «задача» значение шире

                Ну да, у нас же не прижились слова «проблема», «цель», «миссия» и «план»…

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


                1. balexa
                  14.11.2019 12:35

                  Валера — как пользователь, коллега и Валера — как та штука с айди, никнеймом и списком задач в трекере.

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


                  1. Nemutaisama
                    14.11.2019 13:23

                    Юзер это все же синоним пользователя. А вот смысл действительно зависит от контекста.
                    Давайте попробуем еще раз:
                    Моя речь кишит сленгом, матом и англицизмами.
                    Я прекрасно отношусь не только к заимствованию терминов, и разговорных слов, но и к словообразованию с использованием заимствованных корней.
                    Но меня коробит, когда заменив разговорное слово его английским вариантом, английский вариант пытаются наделить каким-то мифическим специфичным значением.
                    Нет и еще раз нет — английские слова типа «юзер, таска, рандомный, дефолтный, оффер» означают ровно то же самое что и «пользователь, задача, случайный, по умолчанию, предложение», точно так же зависят от контекста, не несут в себе никакой дополнительной смысловой нагрузки и используются исключительно по причине краткости/привычки.


          1. fionaaya Автор
            13.11.2019 23:35

            Спасибо за комментарий. Вы очень хорошо объяснили суть. Никто не оспаривает то, что «таска» — это не задача, можно говорить и по-русски, просто этот термин сужает круг значений. Потому что задача может быть в учебнике по математике, может быть планом, целью (наша задача на квартал), могут быть js-задачки или выражение чего-то сложного (ну и задачку ты мне подкинул). Поэтому когда тебя спрашивают «Что там с таской?», то сразу отметаются лишние значения.


            1. torbasow
              14.11.2019 15:26

              В самом деле, иначе как понять, что это не задача из школьного учебника?


              1. Nemutaisama
                14.11.2019 15:55

                То есть если коллега просто спросит вас «Смотрел вчерашнюю задачу?», вы начнете вспоминать какие задачи по математике вы решали вчера с сыном?

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


                1. torbasow
                  14.11.2019 17:02

                  Это был сарказм.


                  1. Nemutaisama
                    14.11.2019 17:18

                    Хммм… мои извинения и благодарность.
                    Раньше, я часто удивлялся — кто все эти люди, которым так необходим тег sarcasm для понимания столь очевидного сарказма.
                    Теперь я наконец понял, насколько неочевидным может выглядеть сарказм, особенно когда определенная часть комментаторов высказывают похожие мысли на полном серьезе )


    1. selivanov_pavel
      13.11.2019 20:16

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


      Было бы очень неудобно каждый раз переключаться: "так, сейчас я говорю с русскоязычным коллегой — значит я разворачиваю ветку в продуктовую среду, а сейчас пишу сообщение в общий чат — значит я deploy the branch into prod". А главное, совершенно бессмысленно, понятнее коллеге от этого не станет, скорее наоборот.


      1. fionaaya Автор
        14.11.2019 00:03

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


  1. iPingvo
    12.11.2019 20:13
    -1

    Бренч не всегда полная копия проекта


    1. fionaaya Автор
      14.11.2019 01:02

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


  1. MrVladevoit
    12.11.2019 22:04

    fionaaya, крутая статья и иллюстрации крутые.

    А ты пробовала общаться со своими коллегами на другом языке или приходится под них подстраиваться и общаться с помощью этих слов?


    1. fionaaya Автор
      13.11.2019 20:49

      Спасибо!

      Конечно пробовала. Как раз в первом параграфе я в основном про свой опыт и писала. После первой недели работы в Райке я домой пришла и рассказывала: «коллеги общаются просто жуть на каком языке, кровь из ушей». Поэтому первое время я сопротивлялась и думала, что я не буду так говорить. Ну а теперь вот попробуй объяснить иначе, что «компонент не консистентный» :) Можно конечно, но будет длинно и вероятно непонятно. Так что вначале подстраивалась специально, а потом уже просто привыкла.


      1. MaxVetrov
        14.11.2019 01:15

        Ну а теперь вот попробуй объяснить иначе, что «компонент не консистентный» :) Можно конечно, но будет длинно и вероятно непонятно.
        Не по фэншую )


        1. fionaaya Автор
          14.11.2019 01:26

          Ну фэншуй фэншую рознь :) А «консистентность» позволяет опустить детали. Допустим, в дизайне если везде кнопки серые, а ты вставил синюю, то нужно сказать, что кнопка должна быть такая же по цвету как остальные. Или пишешь стили бэм-элементов в less через амперсант, а в других файлах — не так, то нужно сказать, что код-стайл не тот. Но все случаи покрывает этот термин. Не нужно рассказывать дизайнеру, что он бордер не того цвета сделал, просто говоришь «не консистентно» — и он понимает. Вдруг скажешь «не по фэншую» и дизайнер обидится :)


  1. VasikAlexey
    13.11.2019 01:31

    А моё любимое — «зашедулить»)


    1. fionaaya Автор
      13.11.2019 10:39

      Мы тоже так говорим :) «Зашедуль нам встречу на завтра». Смешно вообще слово звучит.


  1. FanatPHP
    13.11.2019 07:29

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


    1. fionaaya Автор
      13.11.2019 10:44

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


  1. RinonNinqueon
    13.11.2019 08:28

    Главное, чтобы фича не колбасила багу.


  1. roscomtheend
    13.11.2019 10:48

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


    Коммититься всегда значило только делать Commint (в SVN, например), поскольку софт англоязычный и русский аналог, однозначно понимаемый всеми, придумывать лень, а иноземцев, с которыми общаться по поводу взятия ответственности, нет.


    Мы на это не коммитились

    Мы на это не подписывались, на коммитились задал бы вопрос "щито?".


    От англ. driver (дословно — водитель) — человек, который берет на себя инициативу управления проектом/процессом/задачей.

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


    Консёрн

    Алярм-алярм?


    Окиары

    Тут, скорее, ассоциация с ОКР — опытно-конструкторской работой, только со странным произношением.


    1. namikiri
      13.11.2019 15:18

      Обессивно-компульсивное расстройство.


      1. tvr
        13.11.2019 15:29
        +1

        Ну вот зачем?
        /Ушёл мыть руки.


  1. Etherial
    13.11.2019 11:10

    Почему то вспомнился Зощенко
    ostrovok.de/old/classics/zoshchenko/story079.htm


    1. burdin
      13.11.2019 12:09

      А я вот это вспомнил :)

      Стройка. Около прорабской толпятся рабочие — шумят, руками размахивают:
      — Петрович! Пусть Петрович скажет!
      Выходит Петрович. Немного помявшись, шмякает подшлемник о землю:
      — Как еб тв… мать, так бл… пи… ец, а как еб… ый в рот, так ни х… я!
      — Правильно, Петрович! Пока рукавицы не дадут работать не будем!


  1. deespater
    13.11.2019 13:07

    Фича

    От англ. feature (дословно — характеристика) — определенная часть или деталь от общего продукта, которая разрабатывается изолированно.


    Я в этому году услышал вариант «фиату?ра»


    1. tvr
      13.11.2019 13:36

      Хиаоми.


    1. fionaaya Автор
      13.11.2019 22:47

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


      1. 3aiats
        14.11.2019 15:59

        В названиях авто как правило такое встречается. Например модификация актион


        1. Nemutaisama
          14.11.2019 16:01

          Вы еще Хёндэ вспомните )


          1. 3aiats
            14.11.2019 16:11

            это проблема иного уровня, видит таможенник в декларации hyendai (по моему так, но могу ошибиться), значит и в документах должно быть хуендаи, а всякие ваши хёндэ тут не написано.


            1. Nemutaisama
              14.11.2019 16:25

              Я сейчас даже не про документы, а про разговорный — чаще все слышу вариации на тему Хюндай/Хендай…
              P.S. вроде все же hyundai, хотя лично мне хуендай больше по душе )


              1. 3aiats
                14.11.2019 16:27

                У меня брат работает в сервисном центре Пежо и Хёндэ, уж каких только вариаций я не наслушался)


                1. tvr
                  14.11.2019 17:31

                  А у меня друг в околомобильной сфере — полный Huawei и Xiaomi :))


  1. ALexhha
    13.11.2019 13:11

    Сразу вспоминается ролик — «Фирма, которая занимается ничем»

    — Верно, важно чтобы у вас сложился правильный вижион
    — Почему вы все время используете английские слова?!
    — Не смогла подобрать русский аналог
    — Мнение, взгляд, видение!
    — Да, но это не так точно отражает мой мэсэдж

    Фирма, которая занимается ничем


    1. fionaaya Автор
      13.11.2019 22:37

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


  1. NickyX3
    13.11.2019 13:49

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


    1. Lyova5
      13.11.2019 20:45

      Тогда уж и «фичекрип» ещё — когда по мере разработка фичи она расползается и обрастает новыми требованиями.


    1. fionaaya Автор
      14.11.2019 00:05

      У нас еще есть «фичетуры». Но это скорее всего слишком локальное.


  1. astenix
    13.11.2019 16:10

    Командор забурел, по фене ботает!


  1. AndreySha
    13.11.2019 20:45

    Отличный словарик. Одна только неточность, ИМО — ПМ, все таки, это обычно проджект, а не продакт. И если есть оба в наличии, то его просто продактом кличут.


    1. fionaaya Автор
      13.11.2019 22:35

      Спасибо! У нас просто нет Project-менеджеров, только Product-оунеры и Product-менеджеры. Иногда эту роль выполняет один и тот же человек. Поэтому и называют продактами, пиэмами и пио. Но соглашусь с вами, в других компаниях продакты — это были менеджеры, которые вели проекты.


  1. homocomputeris
    13.11.2019 21:17

    Забыли «Функционал — функциональность».


    1. fionaaya Автор
      14.11.2019 01:33

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