Мои наиболее используемые ресурсы кодирования
На этой неделе я получил электронное письмо от участника ежедневного списка рассылки. Они хотели знать:
Какие ресурсы вы посещаете ежедневно, еженедельно и ежемесячно?
Отличный вопрос! Я рад поделиться некоторыми мыслями о моем рабочем процессе и основных ресурсах, которые я использую.
Ежедневно
Мой ежедневный рабочий процесс может варьироваться в зависимости от задачи, над которой я сейчас работаю. Но вот мои главные ежедневные ресурсы:
- Medium — В обязательном порядке я каждый день на Medium. Я пишу ежедневные посты , но также обычно нахожу что-нибудь интересное о программном обеспечении, бизнесе, технологиях, производительности и т. д.
- GitHub. По понятным причинам я выкладываю код и оставляю обзоры кода на GitHub. Но многие разработчики забывают, что исходный код используемых вами библиотек также обычно размещается там! Чаще всего я читаю исходный код библиотеки, чтобы понять методы, которые я вызываю.
- Переполнение стека. Бывают дни, когда мне не нужно ничего искать, но это бывает редко. В большинстве случаев есть хотя бы один поиск в Интернете, чтобы выяснить, как что-то сделать, и это приводит меня к переполнению стека.
- Ecosia — я не использую Google для поиска. Я не сторонник того, чтобы крупные технологические компании продавали мои данные рекламодателям. Вместо этого я использую Ecosia . Это потрясающая поисковая система, которая не отслеживает вас и использует свои доходы для посадки деревьев.
- Sentry/Datadog — реагирование на инциденты, расследование ошибок и мониторинг производительности — все это важные части моей работы. Sentry и Datadog бесценны.
У меня нет ничего особенного, что я проверяю раз в неделю. За одну неделю я могу получить доступ к множеству различных ресурсов.
- Документация. В зависимости от моей текущей задачи я потрачу приличное количество времени на документацию. В настоящее время основными документами, которые я просматриваю, являются FastAPI, SqlAlchemy, Auth0, Postgres и Python.
- YouTube — я не смотрю кучу туториалов на YouTube. Но мне нравится использовать видео, чтобы быть в курсе новых тенденций в отрасли. Как правило, я смотрю и смотрю видео, которые вызывают у меня любопытство. Нет реального способа, какие видео я ищу.
- Loom — Наверное, раз в неделю я записываю свой экран, чтобы чем-то поделиться. Loom легко заменяет кучу совещаний и создает богатую видеодокументацию того, над чем я работаю.
Этот жесткий. Я могу думать только об одном, что я проверяю ежемесячно.
- Финансы — я веду свои финансы с помощью комбинации Google Sheets, Empower , Novo и Wave . Каждый месяц я проверяю, все ли в порядке.
Я уверен, что есть куча других инструментов, которые я мог бы использовать. В некотором смысле, я думаю, что мои личные ресурсы скучны!
Мой совет: найдите инструменты и рабочие процессы, которые работают на вас.
Инструмент, который вы постоянно используете, лучше, чем причудливая игрушка, которая со временем выходит из строя. Я думаю, именно поэтому я предпочитаю «скучные» старые ресурсы, которые вы видите здесь.
Ежедневный список
Присоединяйтесь к моему списку рассылки с 2000 разработчиков программного обеспечения, чтобы узнать привычки и навыки лучших программистов!
—
PS — Присоединяйтесь к Medium за 5 долларов : получите доступ ко всему Medium + поддержите меня и других!