Моя работа в качестве веб-девелопера в 2022 году

Привет, мир!

Это мой первый пост в dev.to извините, если я делаю некоторые ошибки 😀

Оборудование

Сейчас я работаю на MacBook pro m1 13,3″ с 16GB ram и 512gb SSD.

Моя мышь — Logitech G502 Hero.
https://www.logitechg.com/en-us/products/gaming-mice/g502-hero-gaming-mouse.910-005469.html

Мой основной монитор — Samsung Ultrawide 49″.
https://www.samsung.com/us/computing/monitors/gaming/49—chg90-qled-gaming-monitor-lc49hg90dmnxza/

Для этого монитора (он огромный) я использую Ergotron HX, это кронштейн для монитора, который выдерживает вес монитора (около 15 кг).
https://www.ergotron.com/en-us/products/product-details/45-475#?color=white

Я работаю удаленно, поэтому для встреч у меня есть две вещи:

  • веб-камера Logitech C920
  • микрофон Blue yeti

И, наконец, вот как выглядит моя установка:

Я думаю о покупке механической клавиатуры, в прошлом я использовал Corsair K68, но ощущение от чашек для клавиш было не очень приятным, чувствуется, что клавиатура «дешевая», а стоит она около 100 евро. Так что любая рекомендация будет принята к сведению 😀

Программное обеспечение

Я разделю это на несколько разделов.

  • Производительность.
  • Кодирование.
  • Бонусные треки.

Продуктивность.

Для заметок, организации моей ежедневной работы, управления и подготовки встреч и всего, что связано с текстом, который не является кодом, я использую Notion.

https://www.notion.so/

Notion

Я перепробовал много приложений для написания текстов, в прошлом я использовал ulysses, потому что я пытался писать короткие рассказы, книгу фэнтези и некоторые «безумства», которые у меня в голове.
Почему я использую Notion? Потому что он супер универсален.

Я могу иметь Kanban-доску для управления вещами, у которых нет тикета в Jira.

Я пытаюсь пометить вещи на моей канбан-доске с помощью метода, которому я научился на курсе Патрика Куа:
https://techlead.academy/p/time-management

Этот курс был очень полезен для меня, я пытаюсь стать техническим лидером, а постоянное переключение контекста может стать кошмаром для любого вида «руководства». Я очень рекомендую этот курс, не только для руководителей, трудно расставить приоритеты в нашей повседневной работе, и у Патрика есть много «методов», чтобы помочь вам в этом путешествии, и в сочетании с Notion это было потрясающе.

Восстановление главной нити, как я уже сказал, Notion очень помогает мне в управлении работой, учебой и всем, что с этим связано. Канбан доска — это только одна из многих вещей, которые вы можете сделать в этом приложении, единственное, что вам нужно, чтобы использовать универсальность этого программного обеспечения, это думать и быть креативным, способ организации информации в наших головах совершенно разный между нами, но если вы хотите узнать больше о том, как я работаю с Notion, просто напишите комментарий, и я постараюсь сделать еще один пост.

RayCast

Является идеальной заменой прожектора.
Я использую его для перебрасывания списков треков Spotify, быстрого поиска заметок в Notion, открытия любого приложения или управления проектами Vscode.

https://www.raycast.com/

Еще одна очень полезная для меня вещь — управление окнами, я использую ультраширокий монитор, и для изменения размера приложений у меня есть много ярлыков, как эти:

Raycast имеет множество расширений для работы, например, интеграцию с Jira, VSCode и многими сторонними приложениями.

Microsoft Edge

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

Но мы должны быть честными, и новая версия Edge удивительна, работает очень быстро, имеет функции, которые я люблю, а пользовательский интерфейс прост, чист и свеж. Цель здесь предельно ясна, отказ от дерьма IE и переход на хром — это лучший шаг, который Microsoft сделала за всю историю разработки браузеров.

Microsoft Teams

Приложение, которое я использую в качестве инструмента для общения. Мы проводим ежедневные совещания, личные звонки и все, что требует видеозвонка или быстрого чата с помощью Microsoft Teams.

Я не знаю точно, что задумала Microsoft с этим новым приложением, но мне оно очень не нравится, пользовательский интерфейс — это удар по яйцам, когда я вижу канал своей команды, я не могу увидеть личные чаты и наоборот, кнопки имеют значки, которые не описывают назначенную им функцию.

Производительность на Mac просто смехотворна (в Windows все точно так же). Если вы хотите посмеяться, просто откройте reddit и найдите подреддит этого приложения.

Кодирование

Iterm2

Я использую Iterm + Oh My ZSH и PowerLevel10k

https://github.com/romkatv/powerlevel10k

Я одержим минимализмом, и вот как это выглядит сейчас:

Нет границ, нет заголовков окон, нет полос прокрутки, нет кнопок для закрытия или изменения размера окна (я изменяю его размер с помощью сочетаний клавиш) и только темная полоса в нижней части с такими вещами, как использование памяти и так далее.

Код Visual Studio

Думаю, я могу сделать эксклюзивный пост, чтобы рассказать только о коде Visual Studio. Поэтому сейчас я покажу только мои расширения и некоторые детали.

Расширения, которые я использую:

  • Better Comments
  • Полная поддержка Cucumber (Gherkin)
  • Docker
  • Линза ошибок
  • EsLint
  • GitLens
  • IntelliCode
  • Живой ресурс
  • Mintify
  • Vscode-icons


Одержимость минимализмом, как я уже говорил

Бонусные треки

  • Амфетамин: Я использую его для того, чтобы держать свой ноутбук всегда открытым.
  • Управление монитором: Для управления яркостью моего внешнего монитора с помощью ярлыков.
  • Spotify: Мне нечего сказать об этой программе, спасибо за сотрудничество с футбольным клубом «Барселона»!
  • Grammarly: Для исправления языковых ошибок, которые, возможно, вы уже видели в моем посте (я не носитель английского языка).

На этом пока все!
Спасибо, что прочитали, и если у вас есть какие-либо сомнения, просто напишите комментарий!

Оцените статью
devanswers.ru
Добавить комментарий