cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

SOER

Инженерный взгляд на АйТи и немного про жизнь айтишника Бусты - https://t.me/boost/softwareengineervlog Другие ресурсы: SOER CLUB - закрытый клуб для айти специалистов. Попасть можно через https://boosty.to/s0er или https://soer.pro

Show more
Advertising posts
11 307
Subscribers
+1824 hours
+287 days
+2930 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Проблема с планами, такая же как с тестами - все любят когда план есть, и тебе просто говорят что делать, но никто не любит составлять и продумывать планы, особенно командные. С тестами тоже самое - классно когда они есть и работают, но делать их самому - брррр....
Show all...
👍 46😁 10🤡 8 2🤯 1
От себя скажу, что мне помогают: - проектирование и аналитика Я начинаю работу со сбора и анализа требований, потом всегда прикидываю решение, прежде чем писать код. Обычно использую бумагу чтобы что-то зафиксировать. Это помогает в реализации сложных фич, с большим количеством неизвестных. Если надо устранить баг, то как правило этого не требуется. - выделение интерфейсов и абстракций Вроде и не хардскил в привычном понимании, но я экономлю себе кучу времени на рефакторинге, тем что сразу уменьшаю количество открытых методов. Сужение (уменьшение) количества методов публичного интерфейса - это одна из вещей которая доставляет страшную боль на рефакторинге - теория программирования Это очень обширная вещь, сюда входят принципы (solid, grasp и т.д.), шаблоны, правила, "запахи", чистота кода и т.д. Общая идея опять же в том, чтобы изначально уменьшить объем работы. У Макконела есть информация о том как стоимость устранения дефекта растёт при позднем его выявлении. - парадигмы (ООП) Помогает при декомпозиции задачи. - язык программирования Как правило сильно глубокого знания ЯП мне не требуется, часто даже прошу ограничить специфичные конструкции языка другими разрабами, они могутт сильно усложнить сопровождение кода. Если нужно устранить что-то очень сложное, то проще найти специалиста который сделает специфчный анализ, чем сильно копать ЯП. - структуры данных, алгоритмы Тут сложно оценить, но заметил, что люди которые хорошо пишут код, как правило неплохо разбираются в алгоритмах.
Show all...
21👍 15🤡 7 7🤔 1 1 1
Ребята, огромное спасибо за бусты, мы набрал уже 5ый уровень. Сегодня я хотел бы собрать ваши мнения по поводу такого вопроса: "какие хардскилы вам важны в вашей работе". Это будет тема одного из следующих стримов. Ваши ответы помогу многим разобраться и не тратить время на ненужные знания.
Show all...
15👍 10🤡 10 2🤷‍♂ 1💯 1
Ребята, сегодня стрим отменяется. Возникли срочные дела. Приношу свои извинения
Show all...
👌 54🤡 20👍 9🤝 3🤗 2 2 1💩 1
Сегодня разыграл три подписки PRO на год Победители: - Vadim S. - Ivane - Igor P. Следующий розыгрыш через месяца. Правила такие: - разыгрывается столько подписок PRO какой уровень достигнут благодаря бустам - первая подписка разыгрывается среди тех кто бустил хотя бы раз - вторая и последующие среди тех кто бустил более одного раза (т.е. 2-ая подписка тем кто бустил миниумм 2 раза, 3-я подписка тем кто бустил минимум 3 раза и т.д.) Всем скинул JSON токены в личку.
Show all...
🎉 15🤡 8🤔 3 3👍 2🤝 1 1 1
👍 15😁 1🕊 1🤡 1 1 1 1
Как я проходил первый "стеклянный потолок" Случай всегда играет важную роль в жизни любого человека, мне в свое время очень помогли два совета: - Менеджеры продвигают себя, а не тебя. Если хочешь расти по ЗП и должности, то общайся с людьми которые принимают решения; - Специализируйся на проблемах, на которых никто другой не специализируется Первый мой стеклянный потолок случился в ЦБ, я дорос до руководителя группы, хорошо справлялся со своими обязанностями, регулярно получал премии и персональные надбавки. Но было две проблемы: доход не рос, расти дальше по карьере я не мог. Основная проблема - я был полностью изолирован от руководителей высшего звена, мой непосредственный руководитель презентовал достижения отдела как свои собственные. И продвигал себя. Любые мои достижения ухудшали ситуацию тем, что высшее руководство видело это так: "Я - хороший (очень хороший) исполнитель, а мой начальник - отличный руководитель". Значит меня нужно премировать, а руководителя двигать дальше. Отрицать реальность глупо, можно сколько угодно говорить, что это несправедливо, но от этого ничего не изменится. Поэтому я решил искать новую компанию. Но в другой компании я был бы так же исполнителем, потеряв все бонусы текущего места. И так как зарплата уже была выше среднего по рынку, то переход мог быть интересен только с потенциалом роста. Поэтому мне было интересно найти компанию, где будет контакт непосредственно с высшим руководством. Было два условно плохих варианта: - московские интеграторы (Фактор, ИБС и т.д.) - крупные вендоров (Microsoft, HP, IBM). С менеджерами и тех, и других я общался по работе. Но опять проблема - менеджер не будет тебя двигать. Третий вариант - растущие айти-компании, которые с нами сотрудничали. Там я мог спокойно обращаться к руководителю. Несмотря на то, что там так же были менеджеры, но у этих компании плечо принятия решения гораздо короче. Поэтому я взял за правило - общаться только с руководителем компании, а не менеджером. Второй момент - я знал специфику работы ЦБ, не тратил время на менеджеров при работе с подрядчиками, поэтому по своим задачам очень быстро закрывал вопросы. Благодаря этому подрядчик быстро закрывал договор и получал свою оплату. Короче говоря, я продвинул себя как очень эффективного сотрудника. В итоге, все сложилось вместе: - общался непосредственно с человеком принимающим решения; - помогал решать специфичные проблемы, для которых не так просто найти решение - технически развивался и был компетентен в техническом плане. Так как у компании с руководителем которой я работал, было много заказов кроме нашего управления, и ему было выгодно меня переманить к себе, то я получил предложение перейти к ним. Так как хантили точечно, то предложили очень хорошие условия: - высокая ЗП (в разы выше моей текущей) - должность зам. директора У меня со всеми коллегами сохранились отличные отношения, кроме непосредственного начальника, так как мой уход влиял непосредственно на его показатели. На новой должности я в том числе работал со своим старым руководителем, были моменты когда он пытался саботировать проекты которые я вел. Но это быстро прекратилось, так как я просто переключил его на работу через менеджеров и напрямую не общался. SOER | PRO | Boosty
Show all...
👍 73 42 9 6🤡 5 2🔥 1
Чем больше разных мнений слушаешь, тем сильнее размывается свое собственное, растет неуверенность, энтропия.
Show all...
🔥 33🤡 6👍 4🤔 4 3 2🤨 2 2💯 1 1
Почему так происходит? Постоянно вижу как люди не могут выбрать кого слушать. Вроде и этот ничего так говорит, и тот неплох. Хочется найти кого-то одного, кто скажет, что тебе надо делать чтобы реализовать свои идеи. А по итогу советов много, а результатов мало. Потому что пока бегал и прыгал за чужим мнением, время ушло, а результатов не появилось. Этот сценарий воспроизводится всегда и единственное решение - это взять и разобраться в себе. А от людей вокруг искать поддержку, если ваши мнения совпадают. Слушать надо свои ощущения, если что-то радует, то значит и ваше.
Show all...
23👍 12🤡 3 3 3 2🤔 2
Есть кто знакомый с докером? Есть проблема, что сервак работает внутри контейнера фигово - будто ресурсов не хватает, но по приборам у него все есть Вдруг кто сталкивался
Давайте попробуем применить коллективный разум, чтобы решить вопрос!
Show all...
🤔 4