Size: a a a

Saint P Ruby Community

2021 January 24

CM

Cucumba Morozov in Saint P Ruby Community
у меня в голове было "использование"
источник

CM

Cucumba Morozov in Saint P Ruby Community
но т.е. это ровно ответ на вопрос, как оно используется
источник

CM

Cucumba Morozov in Saint P Ruby Community
написано: в функцию передавать вот это
источник

CM

Cucumba Morozov in Saint P Ruby Community
если бы там было написано Symbol, то я бы прочитал и мог подумать, что я могу туда передать :rad_203 или :hello_world
источник

A

Artem in Saint P Ruby Community
ну там вызов типа такой image.rot(:d90) - передается обычный символ
источник

CM

Cucumba Morozov in Saint P Ruby Community
вместо этого, в аннотации есть конкретный класс. идёшь туда -- смотришь, какие значения для него легальны
источник

CM

Cucumba Morozov in Saint P Ruby Community
в итоге вместо бесконечного числа значений, которые принимает этот тип, есть всего 4 -- d0, d90, d180, d270
мб больше, но я в доке не увидел
источник

A

Artem in Saint P Ruby Community
Cucumba Morozov
вместо этого, в аннотации есть конкретный класс. идёшь туда -- смотришь, какие значения для него легальны
только из-за документации получается весь этот файл
источник

CM

Cucumba Morozov in Saint P Ruby Community
ещё Влашин в своей книге рекомендует такие штуки проворачивать, но он на другом языке немного. и у него есть компилятор
источник

A

Artem in Saint P Ruby Community
Ну я подумал сначала, что это типа как marker interface в java.
источник
2021 January 26

AG

Alexander G in Saint P Ruby Community
Мне кажется, что это могло быть автоматически сгенерировано или просто "калька" с сишного кода.
https://libvips.github.io/libvips/API/current/libvips-conversion.html#VipsAngle

Получилась вот такая замена enum'a
источник

AG

Alexander G in Saint P Ruby Community
@wi11son интересно твое мнение. Цифры примерно такие?
источник

AG

Alexander G in Saint P Ruby Community
Сколько зарабатывают и тратят аутсорсинговые компании

Иногда заходишь на работе на кухню и слышишь такой разговор:

Вот я гребу за 2К, а контора получает 40 баксов в час, это же почти 7К в месяц! Нехило так, 5К кладут себе в карман, могли бы и побольше платить.

Если пройти мимо такого дискуссии, ребята будут и дальше представлять себя героями картины "Бурлаки на Волге". Обсуждать чужие деньги, конечно, моветон, но раз уж об этом зашел разговор, расскажите им сколько на самом деле зарабатывает фирма.

Доходность в аутсорсинге - всего 10-15%. Это средние цифры по индустрии, где-то больше, где-то меньше. Кроме зарплаты, у компании есть еще много других затрат, смотрите:
💰 подоходный налог (13% в Беларуси) + ФСЗН (~170$) - 450$
💰 отпуск и больничный - 200$
💰 сейл отдел, который продал проект, заберет 5% от выручки - 350$
💰 зп других непродакшн сотрудников, за которых не платит заказчик - маркетологи, эйчары, директор (из расчета 0.5 непродакшн сотрудника на одного из продакшена) - $1000
💰 бенч, когда у человека нет проекта (минимум 10% времени в год) - 700$
💰 офис - 250$
💰 техника, печенье, корпоратив, страховка, компенсация спорта, курсы английского и прочие "мелочи" - 350$
💰 налог на прибыль или выручку (сильно зависит от страны, в которой компания получает деньги, пусть 3% от выручки) - 200$

В сумме получается $3,500 сверху зп (все расчеты, конечно, примерные), а значит компании остается $1,200 или 18% от того, что оплатил заказчик. Не так уж и много, как казалось на первый взгляд. А ведь это только постоянные издержки - деньги, которые надо платить, чтобы завтра не закрыться.

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

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

w

wi11son in Saint P Ruby Community
Alexander G
@wi11son интересно твое мнение. Цифры примерно такие?
да, ну и когда ты убираешь офис, который как бы сейчас ремоут, то больше тратишь на корпоративную культуру, типа мерч, софт, кому-то железо, кому-то уютизмы, рабочее место обустроить и так далее
источник

w

wi11son in Saint P Ruby Community
меньше 15% — это конечно совсем дно, это один крупный ушедший клиент — и через 2 месяца можешь закрываться
источник

w

wi11son in Saint P Ruby Community
с 15% до 25% - это зона существования, не дающая возможностей для бурного развития
источник

w

wi11son in Saint P Ruby Community
ну а любому, кто так говорит мне, я просто предлагаю пойти и найти клиента за 40 баксов в час, это в целом реально, и, если человек готов взять на себя все риски, то ему действительно нет причины оставаться в аутсорсинговой компании
источник

w

wi11son in Saint P Ruby Community
Ну и рейт карта чуть другая обычно
источник

w

wi11son in Saint P Ruby Community
Так что, чувак который стоит 2к, вряд ли продается за 40 в час
источник

AD

Anton Davydov in Saint P Ruby Community
wi11son
Ну и рейт карта чуть другая обычно
а можешь рассказать о примерных рейт картах? всегда интересно было. я помню испытал очень смешанные чувства с топтала (смогу больше об этом говорить вроде через 4 года, если правильно помню условия контракта)
источник