Во всем сервисы по подготовке к интервью виноваты и книжки типа как крякнуть интервью на изучениях которых у мид+ плюс нет ни времени ни желания, а вот у ребят которые только залетают предостаточно.
На самом деле, проводя интервью, мне не важно как хорошо кандидат знает основы, алгоритмы, структуры данных, да даже язык на котором он пишет меня не очень волнует. Мне нужно понять может ли человек решать проблемы и я был бы рад дать ему написать объемное приложение чтобы оценить его со всех сторон, но у меня только час на интервью. Это значит что мне нужно придумать минимальную задачу в плане объема, за решением которой я смог бы проследить и понять, что из себя представляет человек, таких задач много на самом деле, и данный способ даже никого не бесил и всех устраивал какое то время…
А потом настал бум взломщиков собеседований появились всякие leetcode, hackerrank и тп, которые просто дрессирую разрабов на решение таких задач. Что привило к ситуации которую мы имеем сейчас, сложные алгоритмические задачи с использованием разнообразных структур данных, задачи на разогрев и подобный треш, который конечно никому из мид+ сегмента не нравится.
Ну будет спрос будет и предложение. На самом деле сейчас можно айосные игрушки запускать на маке, это значит что выпускать игрульки разрабам будет проще, особенно всякие гончки
По моему мнению проблема не в наличии лекций, а в их преобладание над практикой. Очень сложно положить в память знания которые не понятно зачем нужны, для меня это всегда было проблемой. Скорее всего поэтому я закончил только 11 классов.
На данный момент при наборе ребят после Универа самая большая проблема отсутсвие умения «решать» задачи, большая часть не способна самостоятельно решать задачи, что печально, приходится ооочень подробно описывать задачи и практически следить за каждой строчкой. При чем это проблема актуально как и для России так и для США. А вот много ребят без ИТ профиля на деле оказываются намного самостоятельнее и сразу подхватывают задачи, таких приходится учить языкам программирования и знакомить с инструментами, которые они в итоге могут самостоятельно использовать, что намного проще чем учить как проблем солвингу.
Если вы почитаете все остальные статьи про новые маки они про бенчмарки, мне оно все побоку, задачи компиляции больших объемов кода для меня редкость, а если и есть, то обычно такой проект собирается один раз долго, а дальше используется кеш для до-сборки. Так же как и архивация, да я архивирую\разархивирую что то большое, но это происходит редко, а разархивирование небольших файлов происходит практически мгновенно на всех системах что у меня есть.
Абсолютное время запуска как я и пометил в статье примерно схоже с тем что я имел на ПК + время прогрев Розетты.
Про 1660 у меня раньше было два FullHD монитора и было отлично, игрушки и правда тянутся не плохо. Но как только я свичнулся в 4К (один монитор) мой гноме начал подлагивать (не критично но ощутимо), Дота просела по ФПС жестко — опять же все это на линуксе и скорее вопрос к оптимизациям. UI же на маке работает нууу очень плавно и мне это нравится.
Докер, как вы и сказали информация про докер есть уже давно, к сожалению ДевКит не поддерживал виртуализацию по этому реальная разработка докера под M1 началась только недавно и ребята уже подтвердили что все будет. С другой стороны я не большой любитель запускать докер на маке (у меня есть mbp) обычно я запускаю его где нибудь в облаке или на своей Linux машине. Ну и как бы все сервисы над которыми я работаю врятли в ближайшее время перейдут на ARM в проде.
Заключение: Я люблю десктопы и не люблю лэптопы. Мне интересен опыт на АРМ, мне нравится идея, а мбп я прикуплю как только будет 16 дюймовый. Плюс я хотел обновлять рабочую станцию все равно и мне мало верилось что я смогу нормально работать на 8 ядрах и 16Гб оперативы, теперь мне это кажется вполне реальным, посмотрим что будет через месяц. В любом случае линукс машину я оставлю как "домашний" сервер для того чтобы крутить базы данных и докеры для разработки. (выглядит как оверкил, но на данный момент меня такой подход вполне устраивает)
Весь код у меня на гитхабе и битбакете. От баз данных я обычно использую обрезки по 2-10Гб, для разработки вполне достаточно, а тянуть базу в пол терабайта и поднимать ее у меня на ПК, звучит так себе. Проблем с использованием SSD у меня не было не разу, но я всегда беру модели "подороже"
Минус в коменте лучшая мотивация, я измерил реальное время запуска у меня на AMD Ryzen 7 2700X и на M1. Время запуска PhpStorm, то время пока висит цветной прямоугольник на экране. Но моем ПК это 1-2 секунды, на M1 5-10 секунд. Все остальные действия типа загрузки проекта — практически идентичны. Для меня это вполне ожидаемо, так как на странице с Розетой написано о том что мы будем иметь более медленный запуск. А кто то вон пишет что аж до 20 секунд.
На хабре было пару статей за последние несколько дней об использование рекламных идентификаторов и о том что ос отправляет хеш программ при запуске к эплу. Они не мои, но после того как я меня попросили 5 раз кликнут на кнопку agree при установке я решил это упомянуть.
Во всем сервисы по подготовке к интервью виноваты и книжки типа как крякнуть интервью на изучениях которых у мид+ плюс нет ни времени ни желания, а вот у ребят которые только залетают предостаточно.
На самом деле, проводя интервью, мне не важно как хорошо кандидат знает основы, алгоритмы, структуры данных, да даже язык на котором он пишет меня не очень волнует. Мне нужно понять может ли человек решать проблемы и я был бы рад дать ему написать объемное приложение чтобы оценить его со всех сторон, но у меня только час на интервью. Это значит что мне нужно придумать минимальную задачу в плане объема, за решением которой я смог бы проследить и понять, что из себя представляет человек, таких задач много на самом деле, и данный способ даже никого не бесил и всех устраивал какое то время…
А потом настал бум взломщиков собеседований появились всякие leetcode, hackerrank и тп, которые просто дрессирую разрабов на решение таких задач. Что привило к ситуации которую мы имеем сейчас, сложные алгоритмические задачи с использованием разнообразных структур данных, задачи на разогрев и подобный треш, который конечно никому из мид+ сегмента не нравится.
Ну будет спрос будет и предложение. На самом деле сейчас можно айосные игрушки запускать на маке, это значит что выпускать игрульки разрабам будет проще, особенно всякие гончки
По моему мнению проблема не в наличии лекций, а в их преобладание над практикой. Очень сложно положить в память знания которые не понятно зачем нужны, для меня это всегда было проблемой. Скорее всего поэтому я закончил только 11 классов.
На данный момент при наборе ребят после Универа самая большая проблема отсутсвие умения «решать» задачи, большая часть не способна самостоятельно решать задачи, что печально, приходится ооочень подробно описывать задачи и практически следить за каждой строчкой. При чем это проблема актуально как и для России так и для США. А вот много ребят без ИТ профиля на деле оказываются намного самостоятельнее и сразу подхватывают задачи, таких приходится учить языкам программирования и знакомить с инструментами, которые они в итоге могут самостоятельно использовать, что намного проще чем учить как проблем солвингу.
45-60 в среднем fullhd. На high. Но в начале игры часто бывает продаги до 20 и иногда такие же случаются во время игры
'Connect one external display up to 6K and a second with HDMI 2.0 up to 4K.'
Если вы почитаете все остальные статьи про новые маки они про бенчмарки, мне оно все побоку, задачи компиляции больших объемов кода для меня редкость, а если и есть, то обычно такой проект собирается один раз долго, а дальше используется кеш для до-сборки. Так же как и архивация, да я архивирую\разархивирую что то большое, но это происходит редко, а разархивирование небольших файлов происходит практически мгновенно на всех системах что у меня есть.
Абсолютное время запуска как я и пометил в статье примерно схоже с тем что я имел на ПК + время прогрев Розетты.
Про 1660 у меня раньше было два FullHD монитора и было отлично, игрушки и правда тянутся не плохо. Но как только я свичнулся в 4К (один монитор) мой гноме начал подлагивать (не критично но ощутимо), Дота просела по ФПС жестко — опять же все это на линуксе и скорее вопрос к оптимизациям. UI же на маке работает нууу очень плавно и мне это нравится.
Докер, как вы и сказали информация про докер есть уже давно, к сожалению ДевКит не поддерживал виртуализацию по этому реальная разработка докера под M1 началась только недавно и ребята уже подтвердили что все будет. С другой стороны я не большой любитель запускать докер на маке (у меня есть mbp) обычно я запускаю его где нибудь в облаке или на своей Linux машине. Ну и как бы все сервисы над которыми я работаю врятли в ближайшее время перейдут на ARM в проде.
Заключение: Я люблю десктопы и не люблю лэптопы. Мне интересен опыт на АРМ, мне нравится идея, а мбп я прикуплю как только будет 16 дюймовый. Плюс я хотел обновлять рабочую станцию все равно и мне мало верилось что я смогу нормально работать на 8 ядрах и 16Гб оперативы, теперь мне это кажется вполне реальным, посмотрим что будет через месяц. В любом случае линукс машину я оставлю как "домашний" сервер для того чтобы крутить базы данных и докеры для разработки. (выглядит как оверкил, но на данный момент меня такой подход вполне устраивает)
Не стал парится, открыл сафари на своём макбуке про и синхронизировал данных из хрома в сафари, дальше пользовался сафари
Обновил статью
Поправил статью, там есть комент от меня выше с подробностями
Они запускаются в окошке, есть даже те кто подготовился и показывают как работать с клавиатурой и мышью
JDK есть только в EA под m1
Я из США, так что по России ничего сказать не могу
Весь код у меня на гитхабе и битбакете. От баз данных я обычно использую обрезки по 2-10Гб, для разработки вполне достаточно, а тянуть базу в пол терабайта и поднимать ее у меня на ПК, звучит так себе. Проблем с использованием SSD у меня не было не разу, но я всегда беру модели "подороже"
Минус в коменте лучшая мотивация, я измерил реальное время запуска у меня на AMD Ryzen 7 2700X и на M1. Время запуска PhpStorm, то время пока висит цветной прямоугольник на экране. Но моем ПК это 1-2 секунды, на M1 5-10 секунд. Все остальные действия типа загрузки проекта — практически идентичны. Для меня это вполне ожидаемо, так как на странице с Розетой написано о том что мы будем иметь более медленный запуск. А кто то вон пишет что аж до 20 секунд.
Добавил в футер
Разумеется, как самый ответственный пользователь, я не прочитал ни одного соглашения.
Попробую запустить ради интереса завтра.
Если докер поднимать конечно 16 точно будет маловато. Думаю через полгода год будут новые модели
На хабре было пару статей за последние несколько дней об использование рекламных идентификаторов и о том что ос отправляет хеш программ при запуске к эплу. Они не мои, но после того как я меня попросили 5 раз кликнут на кнопку agree при установке я решил это упомянуть.
Запускается через розету