Комментарии 18
Так это было не ЛОС?
Кстати про мониторы. Есть такое полушутливое наблюдение: если ты видишь программиста, который довольствуется лишь макбуком и неудобной табуреткой в кофейне, это фронтэнд-разработчик, а кому подавай большой стол, эргономичный регулируемый стул, три монитора, мощный системник - так это бэкенд-разраб.
Не знаю насколько это правило релевантно для всей индустрии, для меня, как бэкэндера, оно выполняется на 100% - я уже много лет работаю с 3 мониторами и не представляю себе другой жизни.
Но наши непростые времена бросают сложные вызовы и может так получиться, что придётся длительное время провести в разъездах и соответственно обходиться лишь ноутбуком.
Соответственно нужно что-то придумать чтобы избежать снижения продуктивности. Пока смотрю в сторону виртуальных рабочих столов Windows, раньше совсем ими не пользовался, но они выглядят будто бы решением. Нужно лишь каким-то образом забиндить на каждый стол отдельный набор рабочих программ и горячими клавишами сразу прыгать на нужный стол. Также, по всей видимости, придётся освоить тайлинг (вывод нескольких окон на экран, расположенных влотную друг к другу), что будет отдельным вызовом, ибо меня давно избаловало экранное пространство, привык работать с приложениями в полноэкранном режиме. В случае с ноутбуком от такой роскоши, видимо, придётся отвыкать. Виртуальные столы + тайлинг видятся будто бы наиболее функциональным вариантом. Правда пока неясно, можно ли в Windows при загрузке ОС автоматически создавать несколько рабочих столов, открывать и размещать на них нужные мне программы в указанных мною местах, чтобы каждый раз не делать это руками.
В крайнем случае можно перейти на Linux, там на тайловых менеджерах (i3wm, awesome) такая автоматизация точно возможна.
Пока оставлю в стороне вопросы медицинского характера, как быть с бедной шеей, которая от длительной работы в положении 45 градусов вниз вскоре точно "выйдет из чата" и поинтересуюсь, уважаемые коллеги, более насущным вопросом: кому-нибудь из вас удавалось совершить успешный переход с многомониторного десктопа на ноутбук, не чертыхаясь ежеминутно и сохраняя прежний уровень продуктивности?
Рабочие столы сохраняются после перезагрузки
На счёт размещения всех нужных программ в указанных местах - не уверен, но пользуйтесь гибернацией и проблем не должно быть.
Перейти на ноут и сохранить продуктивность невозможно. Забудьте об этом. Все, кто утверждают иначе - нагло врут. Посади их рядом, они будут делать все действия как черепахи на фоне обычной работы за множеством мониторов.
Единственный вменяемый способ сохранить продуктивность - работать в коворкингах с мониторами. Таких мало, но они есть. И ессно таскать с собой провод, клаву и мышь. Если нужно больше одного монитора, то придется таскать ещё и докстанцию.
Если работать только за ноутом, без отдельной мыши и клавиатуры, шея плечи и кисти будут болеть, как ни организуй рабочее место, какой ноут не покупай. Хотя бы отдельная мышь нужна всегда. Единственный вменяемый способ работать более или менее быстро: выучить буквально все шоткаты навигации в ОС, браузере и используемом в работе ПО.
Все эти пункты получены горьким опытом вынужденной работы на ноутбуке длительное время. И я ещё тогда был на 5 лет моложе, чем сейчас, не знаю как я бы в свои 30 и всеми проблемами со спиной такое пережил.
Вы меня извините, не удержался, смешно стало. В целых 30 лет это конечно почтенный возраст, но мне вот, например, 52 и я кайфую от работы на моём макбук про М1 16“, мобильная разработка. В офисе есть возможность подключения к внешним мониторам, но в те редкие случаи когда я работаю из офиса никогда этим не пользуюсь, один раз попробовал - шея потом болела. Ну да ладно, это вопрос привычки. Меня больше интересует другое, - что вы там такое открываете на трех мониторах???? ???
Кстати, на маке привязка определённых окон к виртуальным столам существует с незапамятных времен, переход от одного стола к другому это один свайп по тачпаду.
Да легко. По центру - IDE, справа - браузер с почтой, слаком, телеграмом, документацией, слева - окно эмулятора, консоль, ну и по-мелочам что-то. Я, кстати тоже не представляю жизнь с одним монитором. В офисе 2 монитора, всегда к ним с макбука подключаюсь. Ну и дома соотвественно тоже 2 монитора и мак
PS: Ну и конечно, отдельная клавиатура и мышка на работе и дома.
И вам нужно видеть IDE, браузер и чаты одновременно?? Сорри, но так можно косоглазие заработать, да и продуктивность начнет хромать.
У меня чуть больше окон открыто - пара инстансов Xcode, пара симуляторов, браузер со множеством вкладок, терминал с кучей вкладок, файндер (много))), SourceTree (git UI) с парой-тройкой окон разных репозиториев, корпоративные Teams и Outlook всегда открыты.
Когда я работаю мне не нужно левым глазом косить в чаты. Сообщения о входящей почте и сообщениях я вижу в доке, но они подождут, я сконцентрирован на работе. Xcode и один из симуляторов. Все. Зачем все остальное видеть одновременно на других мониторах? Для меня это загадка.
Меня больше интересует другое, - что вы там такое открываете на трех мониторах????
Лично у меня на центральном IDE во весь экран, либо браузер если нужно что-то погуглить. На левом ТЗ текущей задачи (которое может быть очень длинным с кучей подробностей и с которым приходится сверяться постоянно), либо документация, либо консоль, в которой подключаюсь к серверу по SSH или к БД.
На правом мониторе открыт чат с коллегами: у нас процесс работы построен так, что иногда происходят периоды, в течение которых идёт активная переписка и обмен скриншотами, одновременно происходит внесение каких-то исправлений в код. Соответственно очень хочется иметь одновременно открытыми и IDE и чат, чтобы не мельтешить в глазах альтабом каждые несколько секунд. Также на правый монитор вместо чата вывожу Postman для отправки HTTP запросов на разрабатываемый мною API. Также для удобства вывожу на правый монитор Voicemeter Banana - микшер, в котором ползунком регулирую громкость музыки, играющей на фоне - в последнее время я отошёл от проигрывания локальной музыки проигрывателем типа AIMP и больше слушаю онлайн-радио в браузере, а альтабаться в браузер, переключаться на вкладку с музыкой, выискивать мышкой малюсенький регулятор где-то внизу и двигать его - очень неудобно, через микшер гораздо лучше.
В принципе, если ужаться, можно держать консоль и Postman в фоновом режиме. Регулировку громкости в микшере наверно можно повесить на горячую клавишу.
Но вот отказаться от ТЗ и чата перед глазами будет тяжело, слишком часто придётся в них переключаться.
Зачем все остальное видеть одновременно на других мониторах?
Может у меня недостаточно хорошая память, но мне сложно держать в голове ТЗ со всеми подробностями и тонкостями, поэтому приходится часто с ним сверяться. Что касается рабочего чата - в ходе активной переписки постоянно смотрю то на него, то в IDE, делаю и копирую скриншоты, копирую и вставляю GUIDы, что-то исправляю, отвечаю в чат и так по кругу. Может быть это не такой идеальный процесс, когда ты в одиночку работаешь над задачей, но вот что есть то есть.
Касательно того - почему бы просто не альтабаться между окнами, опять же вопрос с продуктивности. Когда переключение происходит между двумя окнами - то проблемы действительно нет. Когда окон более двух - то приходится зажимать ALT и созерцать карусель значков открытых окон, соображая какое мне нужно, потом долго по кругу мотать к нужному. В ходе активной работы у меня может быть открыто 2-3 десятка окон. И необходимость переключаться между ними альтабом для меня серьёзный удар по продуктивности, ибо это действие занимает несколько секунд времени и необходимость отвлекаться на него мозгом, соображать что мне нужно, что выбивает из состояния потока. Если вам кажется что несколько секунд это немного, то сравните с мгновенным переводом взгляда в случае нескольких мониторов (или альтаба между 2 окнами), а такие переводы взгляда у меня могут происходить каждые несколько секунд, соответственно за рабочий день наберётся несколько сотен или даже тысяч переводов взгляда. Умножьте теперь это на количество секунд и поймёте как много терялось бы времени.
переход от одного стола к другому это один свайп по тачпаду.
Попробовал сейчас на своём Macbook Air - последовательный свайп между рабочими столами не совсем удобен, ибо требует пройти все промежуточные столы, что занимает время, если ты, например, на первом, а тебе нужен пятый. Да, можно переходить сразу на нужный курсором в верхней части через Misson Control, но я стараюсь минимизировать использование мыши и пользоваться везде горячими клавишами. Да, можно в настройках активировать переключение на нужный стол через CTRL+цифра, но при этом всё равно имеется раздращающая секундная анимация перехода, а я хочу мгновенное переключение как при альтабе. Да, можно отключить анимацию в настройках, но всё равно остаётся fade in-fade out эффект, который занимает раздражающую секунду, да вдобавок фокус в течение этого времени остаётся на старом экране.
И простого способа отключить это нет, только ставить менеджер окон yabai, но и он не идеален
В целом да, рабочие столы MacOS более продуктивны, чем альтаб между окнами (хотя бы потому что столов 3-5, а окон 20-30), но мне важно ещё и мгновенное переключение между ними без доп. анимаций. Пока смотрю в сторону линуксовых менеджеров вроде awesome.
Сорри, но так можно косоглазие заработать
Ну справедливости ради не обязательно поворачивать только глаза, выламывая их. Можно поворачивать голову. Или и голову и глаза по чуть-чуть, я так и делаю. По поводу негативного влияния на здоровья я решительно не согласен, наоборот, это хоть какая-то разминка для глаз и шеи, уж точно полезнее чем сидеть часами, глядя перед собой. Я уже молчу про то, что экран стационарного монитора расположен дальше, чем экран ноутбука, что тоже полезнее для здоровья глаз.
Также к примеру я люблю время от времени разминаться, откинувшись назад в стуле, оперев голову на подголовник, потягиваясь. При этом голова немного запрокидывается, обращая лицо немного к потолку. Но благодаря тому, что я пользуюсь монитором, который стоит на высотен над столом, я, при желании, могу не отрывать глаз от экрана, глядя на то, что пишу и обдумывая это. Как раз сейчас я и проделал такое. Если бы я печатал на ноутбуке, то уже не смог бы держать глаза на нём, т.к. его экран был бы расположен слишком низко.
Казалось бы - это мелочь, легко обойтись без этого и вообще не всем это нужно. Согласен. Но именно вот такие мелочи и делают комфортной и эргономичной эксплуатацию десктопной многомониторной конфигурации для меня.
По центру — IDE, справа — браузер с почтой, слаком, телеграмом, документацией, слева — окно эмулятора, консоль
Разработчики IDE и OS, вложившие дофига усилий в допиливание Distraction Free и Focus режимов такие "да пошли мы нафиг, да".
Ну и дома соотвественно тоже 2 монитора и мак
А какое разрешение у ваших мониторов? Сейчас изучаю вопрос внешних моников для Мака и открывается неутешительный факт: качественная картинка с идеально сглаженными шрифтами и без арфактов прокрутки возможна только на 5К мониторах. И это не баг, а фича, подталкивающая вас покупать только "правильный" ретина-дисплей за 250к. Ну или альтернативу от LG UltraFine 5K за сотню.
Вот тут примеры мыльных шрифтов и проблем с прокруткой на 2K и 4K разрешениях
https://youtu.be/bCdcuJZux_g?t=1075
Для меня это выглядит серьёзным deal breaker для полноценного перехода на Mac для работы. Разве что если пользоваться только экраном ноута без внешних мониторов.
В целых 30 лет это конечно почтенный возраст, но мне вот, например, 52
Штош, тогда и я не удержусь. Я, если честно, удивлён, что в свои 52 вы так и не повзрослели достаточно, чтобы осознать простую истину: проблемы со здоровьем бывают у людей бывают в любом возрасте. Особенно проблемы со спиной. Особенно, когда твоя работа - это сидеть за компьютером по 10 часов в день.
что вы там такое открываете на трех мониторах?
Я работаю обычно на двух, в целом: на одном мониторе обычно живёт IDE
На другом браузер, почта и возможно одно из окон IDE (например я люблю, чтобы callstack жил отдельно).
На третьем, если пользую, я размещаю обычно вспомогательную литературу, с которой сейчас работаю. Я работаю на криптографией и разного рода математические выкладки или просто RFC с описание алгоритма открыты рядом.
Плюсом, я разрабатываю на несколько платформ, так что у меня ещё несколько виртуалок крутятся на которых я периодически что-то запускаю удаленно, при этом отладка идёт с хоста. Удобно сразу в два местам смотреть.
Опять же, частенько надо открыть два файла с кодом рядом друг с другом. Можно конечно в режиме split view это смотреть на одном мониторе, но это комфортно только на мониторе 21:9.
я кайфую от работы на моём макбук про М1 16“,
Ну, тык судя по всему вы просто не заморочились ни разу с организацией нормального рабочего места. Заморочьтесь разок, поработайте так, скажем, полгода, а потом приходите и рассказывайте как прекрасно работать за ноутбуком)
Это, судя по всему, вы ни разу не работали с макбуком. ))) Рабочее место это вообще лол, что-то из седой старины. Я сейчас полулежу на диване, а через часик пойду поработаю в парке на свежем воздухе. Многочасовое сидение на одном рабочем месте? Спасибо, но нет. ? проблем со здоровьем как у вас мне не надо. Да и вообще. Глупо привязывать себя к одному месту, когда весь мир перед вами и можете работать сегодня из Бельгии, а завтра из Аргентины.
PS про горячие клавиши переключения между окнами слыхали? Или нужно чтобы левый глаз всегда вчитывался в RFC, а правый смотрел в стектрэйс? ?
PPS проблемы со спиной как раз от многочасового сидения на этом вашем рабочем месте. Побольше гуляйте пешком. У меня было две операции на межпозвонковую грыжу. Тож примерно в вашем возрасте. И тогда как раз не было удаленки и свободы, а было это ваше пресловутое «рабочее место» и многочасовое сидение.
Это, судя по всему, вы ни разу не работали с макбуком.
Работал. Ничем принципиально от обычного ноутбука он не отличается. Персонально мне так вообще не понравилось, но это мое личное дело.
Я сейчас полулежу на диване, а через часик пойду поработаю в парке на свежем воздухе.
У меня от этой фразы одновременно заныла шея, заболели кисти и заболели глаза (от необходимости смотреть в монитор под солнцем). Спасибо, лучше уже по старославянски посижу в удобном кресле, с эргономической клавой, нормальном освещении.
Глупо привязывать себя к одному месту, когда весь мир перед вами и можете работать сегодня из Бельгии, а завтра из Аргентины.
Глупо мотаться туда сюда как сайгак) Я вот женатый человек, мне нравится комфорт моего дома и мне вообще не хочется мотаться по углам, как бедный родственник) Путешествий в формате туризма мне более чем хватает.
про горячие клавиши переключения между окнами слыхали?
Слыхал. Это работает, но это тупо неудобно и отвлекает от потока. К тому же, внезапно, сравнивать что-то side-by-side в разы удобнее, чем переключаться между окнами. Особенно переключаться между окнами на макбуке...
проблемы со спиной как раз от многочасового сидения на этом вашем рабочем месте...
О, капитан, мой капитан) Проблемы с шеей и туннельный синдром, от работы в неудобных позах на диване я уже словил и долго лечил. Спасибо, больше не надо)
Я занимаюсь спортом, и регулярно гуляю по полтора два часа. Если я устал - я просто иду полежать отдохнуть или иду кафешку у дома, кофе попить, чтобы размяться.
Наличие у меня обустроенного рабочего места + перерывы в работе сделали мою жизнь в разы лучше той, которая была при жизни с ноутбуком.
Ну что же, у меня не получилось описать вкус клубники человеку, который не пробовал ничего кроме картошки. ? Полагаю, ваше хамство и токсичность как-то коррелируют с вашей картошкой и кармой, но это уже не мои заботы. Всего хорошего.
Ну что же, у меня не получилось описать вкус клубники человеку, который не пробовал ничего кроме картошки
Я пробовал вашу клубнику. Аккурат 5 лет назад. На вид красивая и красненькая, на вкус полная хрень, уж простите. С моей стороны это вы кушаете кактус и обманываете людей, какой он вкусный)
И я просто напомню, что токсичить начал тут не я :)
Вы меня извините, не удержался, смешно стало. В целых 30 лет это конечно почтенный возраст,
А я лишь продолжил тренд, так сказать)) Я уже задолбался просто выслушивать всё вот этот вот великовозрастное высокомерие, вот и решил говорить прямо, без "политически витиеватостей".
А карма... :D Да что мне карма, она ничего не значит)
Осенью перешёл с трёх мониторов на ноутбук. Как выяснилось, такое кол-во мониторов реально необходимо крайне редко, в основном одного хватает. Занимаюсь десктопной разработкой и иногда геймдевом. Больше неудобст доставляет то, что ноутбук я покупал из того что было в наличии компактного, и 16ГБ не расширяемой оперативной памяти для меня впритык - один Rider почти целиком её забивает до 80% (после чего своп и переодические тормоза).
Если вам часто нужно много экранов и при этом портативность, то можно попробовать связку ноутбук + портативный монитор.
А какой операционной системой пользуетесь?
Если Windows то 16 гигов для неё маловато, да. У меня на десктопе стабильно занято 20-22 гига из 32, и это просто обычный набор софта для работы, даже без виртуалок. Вот на Макоси с 16 можно жить.
Если вам часто нужно много экранов и при этом портативность, то можно попробовать связку ноутбук + портативный монитор.
В принципе как вариант. У Макбука есть жизневзлом: можно использовать Ipad в качестве второго монитора, а Ipad всё-таки более функциональная вещь, чем внешний моник.
Продажи мониторов в России в первом квартале 2023 года выросли почти на треть