Software Engineer в GlobalLogic
  • Почему я иду на You Gotta Love Frontend

    Каким образом он напишет на плюсах код, который в браузере, допустим, запустит анимацию при нажатии на кнопочку?

  • Почему я иду на You Gotta Love Frontend

    Недоступны в любом практическом смысле. Не может программист, который пишет код фронтэнда, исполняемый в браузере, использовать для этого что-либо менее абстрактное, чем JS. (Использование WebAssembly практическим выбором сейчас не является, т.к. браузеры 26,5% пользователей его не поддерживают; см. caniuse.com/wasm .)

  • Почему я иду на You Gotta Love Frontend

    Ну так веб-программисту абстракции ниже JS и не доступны. Значит, JS всё-таки является «машинноисполняемым кодом» и в него можно компилировать?

  • Почему я иду на You Gotta Love Frontend

    Ну раз здесь происходит докапывание до сути™, вопрос:

    Что такое «машинноисполняемый код»? JS или Brainfuck разве не машиной исполняются? Ответ типа «код на низшей ступени абстракции» — сразу нет, т.к. внутри кристалла ЦПУ код x86, например, компилируется/интерпретируется дальше в микрокод (www.agner.org/...​ize/microarchitecture.pdf).

  • Жизненный цикл требований по BABOK v2

    На одном слайде я попытался максимально просто показать все то, что описано на 271й странице в BABOK.

    Вы раздаёте бинокли, прежде чем показывать презентации с таким слайдом?

  • Новый 15-летний проект без команды и документации: как мы выжили

    Под лозунгом «КОМАНДА — ЭТО ВСЕ!» исчез список членов, собственно, команды. Ха-ха-ха, то есть мяу.

    Підтримали: Punk Floyd, Denys Poltorak
  • Берлин 2018. Стоит ли пробовать

    Непорядочно — это перекладывать риски увольнения с капиталиста на работника, а увольняться с работы можно всегда. Иначе это не работа, а рабство.

  • История о том, как родителям можно прекратить травлю детей в школе

    Я понимаю «юзер» вместо «пользователь» или «имедж» вместо «изображение», но с каких «травля» — это «буллинг»?

  • История о том, как родителям можно прекратить травлю детей в школе

    Подтверждённый опытом поколений. Не всё, что гендерно, неправдиво.

    Підтримав: Oleksii Pavlov
  • GameDev в Европе

    Конкретно я около 2,5 лет делал мобильные игры под Android/iOS, писал я, как правило, платформо-независимый код на C++, который работал поверх движков, написанных другими людьми, но когда доходило до дебага, приходилось ковыряться и с LLDB, и с adb logcat. Когда я захотел стать обычным айосером, я послал резюме на 8 вакансий, из них мне ответили с двух, и оба раза рекрутеры говорили, что их не удовлетворяет количество моего опыта с ObjC. Ну я и отчаялся и забил.
    Ну то есть нужно делать упор на пет-проекты, окей, я вас понял. У меня был только один такой в папочке ios_test1, который был вообще не столько пет-проектом, сколько песочницей для обкатывания разных классов, про которые я прочитал на Apple Developer, но это, видимо, действительно было моей ошибкой.

  • GameDev в Европе

    Так же, к слову, если разработчик игр (опять же, хороший, знающий предметную область, мидл+) с зп в 3к решит, что ему мало и решит переквалифицироваться, например, в реакт, чтобы однажды начать зрабатывать столько, сколько обсуждают на доу... То ему понадобится максимум 3 месяца, если он не валенок, чтобы влиться в тему и писать код эффективно

    А сколько ему месяцев понадобится на то, чтобы убедить госпож рекрутеров в том, что даже без опыта оплачиваемой работы в предметной области, куда он хочет перекатиться, он все равно может приносить пользу компании, и поэтому платить ему нужно чуть более, чем 150$ в месяц? Потому что я вот пробовал «переквалифицироваться» и у меня это не получилось ни за 3 месяца, ни за 6.

  • Статистика 64-битных OS

    Ну криптовалютный эксперт всё правильно пояснил, безотносительно стереотипных тэрэвэнек :)

  • QA тестер после 40, без английского

    Нет, не входит. Госдеп уже задавался этим вопросом и классифицировал языки по сложности обучения: en.wikibooks.org/...​ulty_for_English_Speakers

    Как минимум, арабский, японский и мандаринский диалект китайского для англоговорящих сложнее.

    Підтримали: De Money, anonymous
  • Штаты тюнингуют трактор

    Поднятие вейджа вообще не обсуждают, а это решило б все проблемы. Почему? — Скорее всего потому что даже тому же Трампу это невыгодно.

    Другая версия состоит в том, что если ввести общую нижнюю границу зарплат для всех штатов, Калифорния/Вашингтон/Нью-Йорк загребут всех трактористов к себе, а остальные штаты останутся с носом — а так как конгрессмены в США проходят от разных штатов, они на такое никогда не согласятся. Поэтому и приходится придумывать нерыночные хаки с лимитами на количество H1B и merit-based system.

  • Травля PULS Software и о нескольких интересных личностях

    А каким образом на месте сотрудников Пульса вы бы решили этот конфликт?

    Підтримали: anonymous, Max Shnurenok
  • Какой процессор лучше для разработчика?

    Аппаратной изоляции там действительно нет. Но она и не нужна, так как у байт-кода просто нет возможности прочитать память ядра. То есть, если в современных ОС память ядра защищена от программы с помощью MMU, то в Singularity память ядра защищена интерпретатором байт-кода — что гораздо надёжнее, потому что интерпретатор можно пропатчить, а со сломанным процессором остаётся только сушить вёсла (ну или придумывать гигантские хаки, сжирающие производительность, как сейчас).

  • Какой процессор лучше для разработчика?

    И тут внезапно выясняется, что когда из-за слабой машины тормозит автокомплит и нужно тратить 10 минут между итерациями кода из-за компиляции, внутричерепной процессор переходит в режим «halt and catch fire», более известный как «да пошло оно всё на» :)

    Підтримав: Gennady Dogaev
  • Приєднуйтесь! Amazon Hiring Event — Kyiv/Lviv з 19 по 23 лютого

    А как ещё можно смотреть?

  • Какой процессор лучше для разработчика?

    Отличный повод для Майкрософт допилить и выпустить свою операционную систему Singularity/Midori, которая выполняет только managed-код. За ней будущее.

  • Хочу працювати в геймдеві

    Харьковский G5 — место интересное. В нём нужно работать за гривны (оф. трудоустройство с подписанным заявлением на увольнение без даты), зато приходить на работу можно к часу дня :)

    Підтримали: Marianna Vysochanska, Max Shnurenok
← Сtrl 1... 1920212223...27 Ctrl →