Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Облака: ожидание vs реальность
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
angrySCV

⚡ Kotobotov ⚡

machine learning, programming, startuping
  • 367
    вклад
  • 0
    вопросов
  • 523
    ответа
  • 20%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему наблюдается разное поведение при сборке Dockerfile локально и в CI / DI?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    ну вроде как у вас на врокере, на котором идет сборка из гитлаба, не установлен какой-то модуль)
    Ответ написан 03 февр.
    1 комментарий
    Нравится 1 комментарий
  • Как оценить себя или сколько стоит мое время?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    твой час стоит ровно столько, за сколько ты его можешь продать, это скорее от "рынка" и от умения продавать зависит, а не от твоих навыков.
    хотя есть конечно ориентиры типовых ставок. Вижу часто мидлы себя умудряются очень дорого продать, сильно выше этих средних ориентиров и наоборот. Как себя оценить - ну только пробовать продавать свой труд дороже, чаще собеседоваться получать может какие-то офферы и уже из таких предложений формировать свою оценку.
    Ответ написан 26 дек. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как составить план развития для сильного разработчика?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    ну если они такие крутые ребята, наверняка у них есть своё виденье куда и как развиваться - просто обсуди с ними их план, их пожелания и формализируй его так как требуется в компании.
    Ответ написан 26 дек. 2020
    Комментировать
    Нравится Комментировать
  • Свои проекты/воображение/проекты по совету старших коллег VS Codewars/Hackerrank/Leetcode?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    1. Да
    2. Да
    и все остальное да
    нет никакого или или, все нужно делать
    Ответ написан 17 авг. 2020
    Комментировать
    Нравится Комментировать
  • Как быть эффективным в новой команде?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    позволять людям тупо делать свою работу, понимая что она не совершенна - это редкий навык профессионала.
    К сожалению не каждый тимлид этим навыком обладает, ищут единственно верное идеальное решение)
    С другой стороны ваша задача уметь делать так как просят, пока вы не на той позиции где принимают решения, и к сожалению вам таких полномочий не дают - либо нужно уходить компанию где позволяют решать и самостоятельно делать, либо делать так как сказали.
    Единственный совет, учитесь продавать свои решения и подходы - если не можете их продать (не навязать, а заинтересовать в вашем подходе) - может тогда такое решение и не стоит использовать.
    Ответ написан 09 июл. 2020
    Комментировать
    Нравится 1 Комментировать
  • Разумно ли начало it-карьеры с Data Science & ML?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    >претендовать на какую-нибудь затхлую должность недоаналитика для начала карьеры
    пробовать устроится то можно, НО обычно кроме теории требуется опыт решения задач, при этом в бизнесе часто сами задачи и используемые технологии очень размыты - поэтому без разнообразного опыта врядли можно устроится и нести какую-то пользу.
    нужно вобщем добавить работу с проектами, либо самостоятельно что-то придумать, либо попытатся стажером поработать (ёсли где-нибудь набирают).
    после этого года через 2-3 можете наверно пробывать на начальные позиции устроится.
    ну может и раньше получится, пробуйте.
    Ответ написан 04 июл. 2020
    Комментировать
    Нравится Комментировать
  • На каком языке сейчас чаще всего программируют микроконтроллеры?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    языки ну C, Rust тк обычно от контроллеров требуется не просто данные обрабатывать, а обрабатывать именно в реальном времени, тоесть выполнять конкретные действия, точно в назначенное время, а джава машина не работает в реальном времени.
    Ответ написан 20 июн. 2020
    Комментировать
    Нравится Комментировать
  • Как работать с заказчиком?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    хехехе, рано тебе на фриланс)
    Ответ написан 20 мая 2020
    Комментировать
    Нравится 7 Комментировать
  • Робототехника как профессия - актуально?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    чувак очнись, ты на улицу выйди, какая еще робототехника как профессия?
    пока человеческий труд можно за 300 долларов купить (в регионе), никому нахрен не надо будет с роботами заморачиваться.
    дай бог через 100 лет для этого хотя бы рынок появится.
    Ответ написан 03 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Попала газировка на экран макбука, реально исправить?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    просохнет, пройдет
    Ответ написан 30 апр. 2020
    Комментировать
    Нравится 1 Комментировать
  • Java или Scala - как второй язык для ML инженера?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    Scala -> для питониста будет много общего. Плюс типы выводятся из операций, не нужно будет постоянно их описывать, как в джаве.
    Ответ написан 26 апр. 2020
    Комментировать
    Нравится 1 Комментировать
  • Как вы разрабатываете свои приложения?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    Если проблема слишком комплексная, упрощай. Выбери самую простую вещь которую можно реализовать и "продать" потенциальным пользователям. И непрерывно ее делай потом получишь обратную связь от потенциальных пользователей. И это будет какой-то первый реальный результат.
    Все остальное не нужная трата времени и сил. Даже эти мокапы. Не нужно тебе прорабатывать макеты, тз, идею -> сделай хоть что-нибудь, хоть как-нибудь. Покажи результат пользователям. Начни его продавать.
    Ответ написан 26 апр. 2020
    Нравится 3
  • Разработчик недисциплинированно трекает время. Что делать?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    Как на счет того чтоб выкинуть из рабочего процесса всю чепуху, которая не способствует созданию продукта?
    Но если уж так хочется, почему бы самому тогда не трекать, по факту сдачи задач. Трекайте просто перфоманс разработчика в целом (сколько тасок сдал за неделю/месяц).
    Разрабам этим трекинг объективно не нужен, он ни о чем не говорит и ни на что не влияет.
    Ответ написан 25 апр. 2020
    1 комментарий
    Нравится 4 1 комментарий
  • Как лучше отобрать претендента на должность джуна?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    Скорее им не хватает не навыков, а мотивации.
    Ищите кто постарше и более ответственно подходит к работе, у кого уже есть хотя бы пару лет опыта наемной работы, а не так типа человек пришел -> и через неделю вдруг выяснилось что на работе надо работать. . . а он думал это что-то типа сериала "друзья", где все сидят на диване и пьют кофе)
    от этого мир молодого человека рушится и некоторые, особо тонкие натуры, уходят в депрессию, кто-то просто сбегает или сидит в прострации весь день, от такой невыносимой каторги.
    Ответ написан 04 апр. 2020
    Комментировать
    Нравится 1 Комментировать
  • Что значит Domain Driven Design?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    домен здесь означает предметную область знаний, эти знания (понимание процессов), являются основными при разработке.
    Тоесть никаких придуманных разработчиком абстракций, всяких там абстрактных модулей, факториКонструкторМенеджеров и тд, все максимально предметно и максимально приближенно к тому как реально процессы в компании работают.
    Если например разрабатывать систему учета в ресторане по ДДД, то в ней будет полностью скопированна структура самого ресторана, с названиями должностей, позиций, и процессов, без всяких там абстратных слоев и "удобных" нововведений. В итоге продукт получается сразу же понятный и привычный пользователям.
    Ответ написан 02 апр. 2020
    2 комментария
    Нравится 6 2 комментария
  • Как делать git push на GitLab?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    поидее можно еще:
    git init // инициировать гит
    git add remote LINK_TO_GITLAB // для возможности подключения вашего кода к репозиторию
    git pull // для синхронизации с репозиторием
    после этого можно сохранять через гит изменения и делать пуш
    но лучше всего все-таки удалить все у вас скачено и 1 раз git clone сделать.
    Ответ написан 25 мар. 2020
    Комментировать
    Нравится Комментировать
  • Почему застревает (stuck) простейшее задание в GitLab?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    ранер занят на другой джобе (там должно быть подписано)
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Event Sourcing транзакции проекций?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    ивенты - это "факты", в отличии от команд, они говорят о том что уже случились (об истории).
    вам нужно сначала создавать пользователя, потом записывать ивент о том что пользователь с таким-то айди создан.
    Ответ написан более года назад
    5 комментариев
    Нравится 5 комментариев
  • Как быстро переносить сайты и реконфигурировать вебсервер (Облако как безотказный сервер)?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    обычно используют облачную БД + виртуальные машины в разных регионах, ну и балансировщик запросов для сервиса.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Хватит ли Macbook pro 13 8гб озу для Frontend?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    чем больше тем конечно лучше, НО если разумно подходить, то наиболее практично это сразу выстраивать CI/CD с использованием продашкен серверов, и на них переносить основную нагрузку, а ноутбук использовать как терминал/текстовый редактор кода. Тогда особо не принципиально какая у ноута производительность, мощный сервер все равно будет быстрее любого ноута собирать, тестить, анализировать код и тд.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 18 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 13 ответов
    • 0 вопросов
  • MEDIOFF
    • 12 ответов
    • 0 вопросов
  • Dr. Bacon
    • 8 ответов
    • 0 вопросов
  • IonDen
    Денис Инешин
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации