Я понимаю «юзер» вместо «пользователь» или «имедж» вместо «изображение», но с каких «травля» — это «буллинг»?
Подтверждённый опытом поколений. Не всё, что гендерно, неправдиво.
Конкретно я около 2,5 лет делал мобильные игры под Android/iOS, писал я, как правило, платформо-независимый код на C++, который работал поверх движков, написанных другими людьми, но когда доходило до дебага, приходилось ковыряться и с LLDB, и с adb logcat. Когда я захотел стать обычным айосером, я послал резюме на 8 вакансий, из них мне ответили с двух, и оба раза рекрутеры говорили, что их не удовлетворяет количество моего опыта с ObjC. Ну я и отчаялся и забил.
Ну то есть нужно делать упор на пет-проекты, окей, я вас понял. У меня был только один такой в папочке ios_test1, который был вообще не столько пет-проектом, сколько песочницей для обкатывания разных классов, про которые я прочитал на Apple Developer, но это, видимо, действительно было моей ошибкой.
Так же, к слову, если разработчик игр (опять же, хороший, знающий предметную область, мидл+) с зп в 3к решит, что ему мало и решит переквалифицироваться, например, в реакт, чтобы однажды начать зрабатывать столько, сколько обсуждают на доу... То ему понадобится максимум 3 месяца, если он не валенок, чтобы влиться в тему и писать код эффективно
А сколько ему месяцев понадобится на то, чтобы убедить госпож рекрутеров в том, что даже без опыта оплачиваемой работы в предметной области, куда он хочет перекатиться, он все равно может приносить пользу компании, и поэтому платить ему нужно чуть более, чем 150$ в месяц? Потому что я вот пробовал «переквалифицироваться» и у меня это не получилось ни за 3 месяца, ни за 6.
Ну криптовалютный эксперт всё правильно пояснил, безотносительно стереотипных тэрэвэнек :)
Нет, не входит. Госдеп уже задавался этим вопросом и классифицировал языки по сложности обучения: en.wikibooks.org/...ulty_for_English_Speakers
Как минимум, арабский, японский и мандаринский диалект китайского для англоговорящих сложнее.
Поднятие вейджа вообще не обсуждают, а это решило б все проблемы. Почему? — Скорее всего потому что даже тому же Трампу это невыгодно.
Другая версия состоит в том, что если ввести общую нижнюю границу зарплат для всех штатов, Калифорния/Вашингтон/Нью-Йорк загребут всех трактористов к себе, а остальные штаты останутся с носом — а так как конгрессмены в США проходят от разных штатов, они на такое никогда не согласятся. Поэтому и приходится придумывать нерыночные хаки с лимитами на количество H1B и merit-based system.
А каким образом на месте сотрудников Пульса вы бы решили этот конфликт?
Аппаратной изоляции там действительно нет. Но она и не нужна, так как у байт-кода просто нет возможности прочитать память ядра. То есть, если в современных ОС память ядра защищена от программы с помощью MMU, то в Singularity память ядра защищена интерпретатором байт-кода — что гораздо надёжнее, потому что интерпретатор можно пропатчить, а со сломанным процессором остаётся только сушить вёсла (ну или придумывать гигантские хаки, сжирающие производительность, как сейчас).
И тут внезапно выясняется, что когда из-за слабой машины тормозит автокомплит и нужно тратить 10 минут между итерациями кода из-за компиляции, внутричерепной процессор переходит в режим «halt and catch fire», более известный как «да пошло оно всё на» :)
А как ещё можно смотреть?
Отличный повод для Майкрософт допилить и выпустить свою операционную систему Singularity/Midori, которая выполняет только managed-код. За ней будущее.
Харьковский G5 — место интересное. В нём нужно работать за гривны (оф. трудоустройство с подписанным заявлением на увольнение без даты), зато приходить на работу можно к часу дня :)
Круто!
А вот мне интересно: насколько он воняет? Вообще, кто-то задавался вопросом, насколько токсичны пары сожжённой лазером бумаги?
Игры — да, но не будем же мы их считать примерами настоящего индустриального программирования.
Почему?
И почему Файрфокс или Вебкит не считаются по-настоящему крупными проектами?
Нет ничего плохого в том, чтобы не осиливать C++. До недавнего времени осилить C++ не могли даже разработчики компиляторов C++.
В век Интернета живое общение всё ещё выигрывает у «интернетного», потому что оно быстрее и насыщеннее (смайлики — это куцая замена интонации и языку тела).
Ценность общения как такового вы ведь не отрицаете, верно?
Модули там уже как раз есть.
Вы уверены? Можете дать ссылку?
Потому что по моей информации, есть две несовместимые реализации модулей в MSVC++ и в clang, и если это правда, то в реальных проектах модули появятся лет через
А макросы успешно объявлены абсолютно устаревшими
Что не мешает им присутствовать в исходных кодах практически всех проектов на C++, от Google Test до Unreal Engine. Потому что C++ -ную константу через командную строку компилятору не задать, да и писать
assert(a == b);
веселее, чем
if (a != b) std::cout << «Assertion failed: a == b, » << __FILE__ << «:» << __LINE__;
если вкратце, то да, надо учиться, блиню Зато потом открывается море возможностей
Учиться — это замечательно. Я люблю учиться, я хочу учиться! Но когда начинаешь лезть в дебри C++, то становится грустно от того, что приходится попусту расходовать умственные ресурсы — исключительно из-за того, что господа в Комитете не смогли подумать головами сами.
нет в кьют специального компилятора. есть препроцессор, который генерирует чистый С++
Кьютишники сами называют его moc — Meta-Object Compiler. От препроцессора C он отличается тем, что понимает синтаксис класса, а не просто заменяет одни слова на другие.
Энивей, это не очень важно, я упомянул это лишь потому, что Qt в контексте обсуждения несовершенств C++ — это немного непонятно, потому что само существование moc как бы эти несовершенства и подчёркивает.
Непорядочно — это перекладывать риски увольнения с капиталиста на работника, а увольняться с работы можно всегда. Иначе это не работа, а рабство.