Middle разработчик C++, ассемблер, Qt. С учётом регулярных премий 170-190 к в месяц. Работа в офисе, реальный стаж в it 3 года. У нас RnD отдел довольно большой (700+) гос. компании. Над проектом работает 6 сотрудников, джунов в проекте нет. Мы делаем примерно то, что делают обычные программисты, погружённые в llvmIr.
Мы пишем на самом деле крутой инструмент для It бизнеса, но его мало кто реально использует, а скорее покупают для галочки.
Задания приходят мне трёх видов:
1. Пофиксить баг/производительность.
2. Принять участие в разработке большой фичи
3. Самостоятельно сделать небольшую фичу.
4. Коллеги, использующие наш инструмент, приходят с разными странными предложениями, или просят рассказать как работает. Но это так, как развлечение:)
Из приятного, в большинстве случаев я сам ставлю сроки выполнения задачи и мне не надо отчитываться о прогрессе. Но этим не злоупотребляю.
Пример бага с вылетом:
- На новых данных алгоритм иногда падает, а иногда не падает.
Пример с производительностью:
- Алгоритм пожирает на втором часу работы всю оперативную память и падает.
Работа в большой фиче:
- Запилить за две недели специальный обход по новому графу с анализом значений на нём. Распараллелить, сделать интерфейс под него.
Работа с небольшой фичей:
- Вклиниться в существующий алгоритм и не ломая его дополнительно посчитать информацию, вывести в интерфейсе, подготовить синтетические тесты, проверить что по ним мы получили дополнительную информацию. Или не получили)
Работа простая, ничего по сути, кроме документации llvm и базы в Qt 6, последнего стандарта плюсов, знать не нужно, ассемблер надо уметь только читать x86 и Armv7-8. Если что-то забыл, коллеги с радостью напомнят (лишь бы не кодить).
11.00-11.30 прихожу на работу. Люблю кодить по утрам. Утыкаюсь в монитор До обеда. Предпочитаю утром обсудить с тимлидом что-то по проекту, это занимает 10-20 минут.
12.30 Оперативно поглощаю обед. После чего пью ритуальный стаканчик кофе с молоком.
Между едой жестко работаю, отвлекаюсь только на переписку с другом кодером в другой компании.
В 16.30 лениво и долго полдничаю.
18.30 - 19.00 сваливаю с работы, если нужно ухожу раньше. Но если скоро сдача работы, то можем и по 10 часов сидеть в офисе. Иногда вечером бывают тупые совещания по полтора часа, когда тимлид принимает решения по разработке большой фичи, но слава богу это бывает не чаще чем раз в месяц.
У нас можно работать до 4х дней в неделю на удаленке и даже из-за границы, но я на второй день забиваю болт и перестаю работать вообще, так что не моё. Всем добра и меньше проблем с памятью в коде) Спасибо Антону за его видео!
ПРЕДЛОЖКА ДЛЯ ВАШИХ ИСТОРИЙ: @one_IT_day_bot
Post #74
8.08K
- 👍 81
- 🔥 11
- ❤ 5
- 🤡 4