Я может старомодный программист, но описание плюсов опенспейса и примеры про экстравертов для меня выглядят как "опенспейс позволяет весело не работать".
Какая другая? Чем не подходит? Для какого ряда задач? И какое всё это имеет отношение к расходу памяти? Всё больше кажется, что я разговариваю с человеком, который в вопросе вообще не разбирается, но мнение имеет.
И нет, существенной разницы в потреблении памяти тоже нет, если измерять именно аллокации, а не весь footprint виртуальной машины, да ещё на синтетических тестах. Зато есть разница в издержках на управление ею - не в пользу Go. Рантайм Go использует сборщик мусора типа mark-sweep, такой был в Java с 2002-го года, но уже в 2017-м был объявлен устаревшим. К тому же, в Go сборщик не уплатняющий, что приводит к фрагментации кучи и росту издержек со временем работы программы.
Обычно такие вакансии в компаниях с огромным уровнем бюрократии в худшем её виде и с руководителями самодурами, которым нужен не результат, а чтобы копали отсюда и до обеда. В такие лучше не устраиваться будь ты даже 10 раз не крут и не бесподобен.
Сразу вспомнился роман "Мир-кольцо" Нивена, где так же эволюционировавшие бактерии сожрали изоляцию, герметики и всё прочее, чем уничтожили целую межзвёздную цивилазцию.
Деньги - индексация есть у многих российских компаний, а вот размерами зарплат как раз выигрывает иностранный работодатель, во многом за счёт курсовой разницы.
Перспективы - работать например на Сбер перспективнее, чем на SomeUnknownCompany LTD, несмотря на то, что первый российский, а второй иностранный.
Социальная защищённость - если на иностранную компанию работать удалённо, без эмиграции, то защищённости как раз не будет. Будет оформление ИП, самостоятельная уплата налогов, валютный контроль, отсутствие отпусков, больничных и защиты трудовых прав.
Комфорт - опыт показывает, что ненастроенные процессы как раз там, где бюрократии нет.
Как тинькам ещё удаётся людей нанимать? Зарплаты ниже рынка, стек, как у всех, престижностью и узнаваемостью работодателя особо не выделяются, при этом собеседования, как в FAANG.
Предположим, вы разработали приложение или библиотеку на Python и уже готовитесь передать его / её заказчику. И в этот момент возникают вопросы, о которых многие даже не задумываются.
Например, зачем я выбрал интерпретируемый язык для программы, которую нужно компилировать?
Если верить мировой аналитике, то спрос будет продолжать расти ещё лет 15 как минимум, на сегодня разрыв между спросом и предложением уже составляет миллионы позиций и будет увеличиваться, так как подготовка IT'шников - это процесс многолетний, а конверсия у него очень маленькая.
Сразу видно полное отстутствие у автора опыта работы в медицине или например автомеханником.
Велосипедостроение - дело хорошее. Но писать о велоспедах на Хабр - это слишком.
При чём тут big data?
В каком смысле "заменить JS"? Если что, у JS тоже есть свой GIL.
Я может старомодный программист, но описание плюсов опенспейса и примеры про экстравертов для меня выглядят как "опенспейс позволяет весело не работать".
Какая другая? Чем не подходит? Для какого ряда задач? И какое всё это имеет отношение к расходу памяти? Всё больше кажется, что я разговариваю с человеком, который в вопросе вообще не разбирается, но мнение имеет.
А у Java не многопоточная модель?
И нет, существенной разницы в потреблении памяти тоже нет, если измерять именно аллокации, а не весь footprint виртуальной машины, да ещё на синтетических тестах. Зато есть разница в издержках на управление ею - не в пользу Go. Рантайм Go использует сборщик мусора типа mark-sweep, такой был в Java с 2002-го года, но уже в 2017-м был объявлен устаревшим. К тому же, в Go сборщик не уплатняющий, что приводит к фрагментации кучи и росту издержек со временем работы программы.
Чем же лучше использовать Go? Управление памятью - не его сильная сторона, он в этом даже Java проигрывает.
Поэтому качестве сервисов Яндекса стало падать, а на фронте того же кинопоиска иногда вылазят абсолютно идиотские ошибки?
Обычно такие вакансии в компаниях с огромным уровнем бюрократии в худшем её виде и с руководителями самодурами, которым нужен не результат, а чтобы копали отсюда и до обеда. В такие лучше не устраиваться будь ты даже 10 раз не крут и не бесподобен.
Сразу вспомнился роман "Мир-кольцо" Нивена, где так же эволюционировавшие бактерии сожрали изоляцию, герметики и всё прочее, чем уничтожили целую межзвёздную цивилазцию.
То же самое про электромобили говорили, когда он только начинал ими заниматься, а теперь их не производят только отсталые, вроде АвтоВАЗа.
Деньги - индексация есть у многих российских компаний, а вот размерами зарплат как раз выигрывает иностранный работодатель, во многом за счёт курсовой разницы.
Перспективы - работать например на Сбер перспективнее, чем на SomeUnknownCompany LTD, несмотря на то, что первый российский, а второй иностранный.
Социальная защищённость - если на иностранную компанию работать удалённо, без эмиграции, то защищённости как раз не будет. Будет оформление ИП, самостоятельная уплата налогов, валютный контроль, отсутствие отпусков, больничных и защиты трудовых прав.
Комфорт - опыт показывает, что ненастроенные процессы как раз там, где бюрократии нет.
Где такое пишут? Обычно наоборот про дефицит кадров.
Здравствуй, дорогой дневничок...
В раю?
Пока однажды не наймёшь пару человек, которые умеют писать merge sort на собеседованиях, а больше ничего не могут.
Как тинькам ещё удаётся людей нанимать? Зарплаты ниже рынка, стек, как у всех, престижностью и узнаваемостью работодателя особо не выделяются, при этом собеседования, как в FAANG.
Например, зачем я выбрал интерпретируемый язык для программы, которую нужно компилировать?
Если верить мировой аналитике, то спрос будет продолжать расти ещё лет 15 как минимум, на сегодня разрыв между спросом и предложением уже составляет миллионы позиций и будет увеличиваться, так как подготовка IT'шников - это процесс многолетний, а конверсия у него очень маленькая.