Pull to refresh
2
0
Маркарян Артём @artemmarkaryan

Программист

Send message

Мы берем хэш-значение "foo" для каждой из 3 хэш-функций и умножаем его по модулю на количество бит в фильтре Блума. При делении на 32 получаем остаток по модулю. Хэш-функции sha1, sha256 и sha512 дают нам значения 27, 15 и 16 соответственно.

Возможно, имелось в виду "делим по модулю"?

От студента ?

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

Рабочий стол на компе или телефоне — пример такого гибкого интерфейса. Когда разные кластеры пользователей используют разный функционал продукта — это самое лучшее решение.


У каждого на телефоне разный набор иконок, но ни у кого это не вызывает вопросов.

Насчёт тестового задания согласен, подредачил статью :)
Да, я об этом и пишу :)

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

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

Слинял он не потому, что я выпендривался, а потому что не выплатили зарплату :)
Все кто работают в объединении более 1 года видят в реальном времени сколько у нас доход, расход и прибыль, это крайне важно, так как определяет какой доход будет выплачен каждому по итогам месяца.
У нас нет понятия заработной платы, есть персональный доход, который определяется, исходя из общей доходности проекта, коллективного решения, этапа работы и личного запроса коллеги.

Неужели сотрудники не ссорятся из-за разных доходов?
Бывает, что в компаниях обсуждать зп и деньги вообще табу, как, например у Лебедева.

100% это так. Говорил с менеджментом и директором об этом, и возможно, так бы и закончилось, но я хотел поискать опыт в другом месте.


В других случаях, вы правы, начальство пойдёт навстречу в развитии отдела.

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


Думаю, что если они обратят внимание на то, о чем я не подумал, им будет только лучше :)

Вполне приличное количество небольших компаний по качеству организации процесса разработки могут дать фору крупным фабрикам по промышленной разработке. А заниматься всякой фигнёй можно и в крупных корпорациях. Вам просто не повезло.

Я согласен. Дело не в том, что компания маленькая, а в том, что не знают, как работать с IT проектами.

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

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, System Software Engineer
Middle
From 350,000 ₽
Git
SQL
PostgreSQL
Docker
Linux
Database
Software development
Algorithms and data structures
OOP