• Який мінімум «хорошої» зарплати для Senior-програміста

    какой пул потоков используется для async/await?

    А там что у нас много пулов потоков в CRL?)
    Есть пулл потоков вычисления, а есть пулл потоков вода-вывода, и все.

    Исключения, у нас еще проще, в таком случаи исключение всплвыет как при вызовет обычного метода.
    async Task M() => throw new Exception("Exception!");

    try
    {
    await M(); // Exception!
    }
    catch(Exception e)
    {

    }
    Нам пофиг M(); синхронный или асинхронны, поведение будет одинаково.

    А в Task ты исключение не увидешь, но оно всплывет при чтении результата такси, или ее ожидании:
    var t = Task.Run(async () => await M());
    t.Wait(); // Exception!

    или можно проверить:
    var t = Task.Run(async () => await M());
    await Task.Delay(1000);
    var isFaulted = t.IsFaulted; // isFaulted == true;

    Поддержал: Alex Fogol
  • Який мінімум «хорошої» зарплати для Senior-програміста

    А орм, кстати, в большинсвте нагруженных частей так и не поиспользуешь,

    Проводил тест недавно, про то, как я быстро запросы пишу, Dapper vs Entity framework. Так вот, на EF оказалось в 8 раз быстрее!
    И самое смешноее, что тот запрос что я написал на Dapper оказался с багом, и пофакту разница была больше 10-ти раз.
    А теперь давай посчитаетм, 1-ядероное EC2 стоит примерно 20$ в месяц, а за синьора и лида кастомер платит 10k$ в месяц. То есть один синьор стоит как 500 EC2, а команда как 5000 EC2 И нам выгоднее их запустить в 2 раза больше, и работать в 5-10 раз быстрее на EF чем дрочиться с микрооптимизациями, что бы секономить 100$ но проебать половину рабочего времени.

    С чего это у каждого микросервиса должна быть своя база?

    Если у тебя был User Service с Userdb а ты в Userdb добавил заказы, и создал Order Service который в эту базу смотрит, то тебе будем неудобно селить их, допустим как возрастет нагрузка, ты создашь 5 экземпляров User Service, и 5 экземпляров Order Service, но нагрузка же не равномерная, и быстро меняется, 5 и может один из сервисов будет с 10% CPU, а второй с 90% а база то все рано одно.
    Потом синьор-новичек который идеально знает Order Service полезет рефакторить его базу, после этого рефакторинга Order Service станет работать в 10 раз быстрее, а User Service упадет вообще нахрен, или будет падать в проде(это то, с чем я столкнулся на проекте сейчас).
    Легче их уже в один сервис добавить, и единственный недостаток, это Докер образ будет на 10мб больше.

  • Куда поехать работать удалённо чтоб жить на $1000 в месяц?

    Сейчас видел, все кроме самой экзотики за 200 грн.

  • А Вы готовы к коронарелокейту?

    Просто сам разговор заходит про ЗП, например:
    Тян: -А как там в Лондонее разработчикам платят?
    Я: Максимум 8k$ чистыми в месяц, нищая Европа мать ее, и еще 2к$ за аренду возле работы отдай.
    Я и тут сейчас почти столько же получаю, не смысла ехать, разве что только в Калифорнию.

  • А Вы готовы к коронарелокейту?

    Сударь, я служу в имперской канцелярии Ее величества, а не в полках, что на так почётно, но не менее полезно для страны.

  • А Вы готовы к коронарелокейту?

    То CTO какой-то а не строитель явно.

  • А Вы готовы к коронарелокейту?

    Так я тоже чаилфри.
    По многим причинам которые вы не поймете сорее всего.
    Но даже самая простая причина это деньги, нормальная школа стоит 1k$ еще ребенку надо не быть в ней самым лохом, это плюс миниум еще 1k$ а если будет двойня, то вообще 4k$. Потом им надо купить квартиры, пристояная квартира сейчас стоит 180k$(самая дешевая двушка в новостройке в центре с ремонтом).
    Тут блин даже архитект что бы нормально обеспечить детей должен пахать до 60-ти лет и сидеть на мивине.
    А нищету плодить я не хочу, сам в децтве на 10$ в месяц жил, лучше уже чаилдфри быть года.

  • А Вы готовы к коронарелокейту?

    Мои вкусы очень специфичны...
    Посвяти меня в них)

    Марина Порошенко.
    Мать 5х детей, домохозяйка и в последние годы заведует благотворительным фондом.
    В сто раз лучше той китайской костлявой клуши

    Больной ублюдок!

  • А Вы готовы к коронарелокейту?

    Никогда не видела чтоб СЕО студентов побеседовал.

    50 Оттенков серого посмотри.

  • Який мінімум «хорошої» зарплати для Senior-програміста

    С чего это у каждого микросервиса должна быть своя база?

    А смысл тогда тебе делать, 2-й микросервис что бы работать с базой первого? добавь тогда в первый микросорвис второй миркросервис в виде нового модуля просто. Да, есть поддерживаюший сервис, который в том же Pod-е что и основной, и лазит в базе основного, и таких может быть много. Но каждый основной сервис, должен быть со своей базой, это во всех архитектурных гайдах написано. А одна база на много микросервисов это как раз таки и есть жесткое непонимание теории микросервисов.

    А орм, кстати, в большинстве нагруженных частей так и не используешь,

    Так можно в 90% остальных частей использовать, или оптимизировать ORM в этих частях, отключая все фичи, и делая из нее фактически micro ORM, такое возможно в EF у нас.

    и да, правильно спроектированную базу можно заскейлить.

    Никто не спорит что можно, но стейтлесс сервисы скейлить по горизонтали в 100 раз легче.

  • Який мінімум «хорошої» зарплати для Senior-програміста

    А как у вас в Java обрабатываться исколючения после вызова Thread.start()?

    Также будет красиво и асинхронно?

    Вот и у нас также, это же реальный второй поток, и не важно как ты его вызвал, через Thread.start() или через await.

  • Який мінімум «хорошої» зарплати для Senior-програміста

    Кстати, в каком из первых 3-х «фичь» больше?

  • А Вы готовы к коронарелокейту?

    Что бы так в 45 выглядеть миллионы не нужны, надо правильно питаться и в зал ходить, на это хватит денег даже у домохозяйки обычного украинца, а у синьора тем более. Ну то, что у нее генетика хорошая, это самой собой. Я не пойму, к чему тут дискуссия домохозяйки против синьорш.

    Поддержал: DNA Exp
  • А Вы готовы к коронарелокейту?

    Так и делают, мне тян говорили, что много кто пишет что они разработчики, или CTO. Тянка удивилась что CTO еще круче чем Senior Solutions Architect, и что не каждый архитект или PM CTO станет потом, и сказала что на Тиндере каждый второй CTO, и весь этот С-Level Management с мамками живет.

    Поддержал: Me High Low
  • А Вы готовы к коронарелокейту?

    Вот так вот я с тян знакомлюсь:
    youtu.be/uIS-1zXuP2Y?t=273

  • А Вы готовы к коронарелокейту?

    Вот смотри что реальная тян пишет:
    Я недавно в зале увидела пацана с надписью на футболке «Epam» и такие футболки меня больше привлекают чем паленая дольчегабана

  • А Вы готовы к коронарелокейту?

    «google code jam 2014».

    Прочитал я, а тянки читают: Получал 5к еще в 2014-м.

    Поддержал: Me High Low
  • А Вы готовы к коронарелокейту?

    Скинул это тян, она отвечает что я так и знакомлюсь, но типа просто говорю:

    — Келли. Джон Келли. 5К.

    А тянки дальше сами с меня трусы снимают.

  • А Вы готовы к коронарелокейту?

    Блин, как с языка снял, я сам хотел прикол типа такого на Доу написать вчера.

    Поддержал: Me High Low
  • А Вы готовы к коронарелокейту?

    що програмісти беспілотники — не можуть роками знайти собі бабу.

    Есть такие и при 5к, это те, кто специально прячет свои деньги, и причём вполне успешно, и заставляет тян платить за себя, типа что бы шкур не было.
    И тянки реально думают что то нишеброды.
    А если бы они намекали на ЗП свою хоть как-то, то им бы дала не первая, так вторая.

    Поддержал: Me High Low
← Сtrl 123456...15 Ctrl →