ИТ-специалисты используют много софта — конкретный набор зависит от профиля. Мы собрали универсальные инструменты, которые подойдут большинству, — для обучения, написания кода и организации работы.
УЧИТЬ ЯЗЫКИ ПРОГРАММИРОВАНИЯ
IntelliJ IDEA Edu
Платформа для обучения программированию на Java, Kotlin, Go, Python, C/C++ и других языках. Есть интерактивные задания для отработки навыков и тесты для проверки решений
Где доступен: macOS, Windows, Linux
Где доступен: macOS, Windows, Linux
РАЗОБРАТЬСЯ С GIT
LearnGitBranching
Игра для изучающих git с основными командами: commit, branch, checkout, cherry-pick, reset, revert, rebase, merge. Пройти LearnGitBranching можно как на русском, так и на английском языке
Где доступен: веб-версия
Где доступен: веб-версия
ПИСАТЬ КОД
IDE от JetBrains
Бесплатные версии различных сред разработки подойдут для программирования и отладки кода на Java, Kotlin, Python, JavaScript и других языках. Есть функция автодополнения кода, работающая с учетом контекста
Где доступен: macOS, Windows, Linux
Где доступен: macOS, Windows, Linux
НАЛАДИТЬ ЦИКЛ РАЗРАБОТКИ
GitHub
Cистема контроля версий и социальная сеть для разработчиков. Бесплатно можно создавать неограниченное количество репозиториев, совместно писать код и сканировать его на уязвимости
Где доступен: веб-версия, десктопное приложение
Где доступен: веб-версия, десктопное приложение
СЛЕДИТЬ ЗА ВРЕМЕНЕМ
Flow
Помодоро-таймер, который блокирует отвлекающие приложения и сайты и показывает статистику рабочих сессий. С помощью iCloud можно синхронизировать между устройствами Apple. Pro-версия стоит 1 $ в месяц
Где доступен: macOS, iOS, iPadOS
Где доступен: macOS, iOS, iPadOS
ПРОДЕБАЖИТЬ ЧТО УГОДНО
Charles Proxy
Один из главных инструментов тестировщика, стоит 50 $. Есть троттлинг — для проверки приложений на медленном интернете — и Rewrite — позволяет подменять запросы и ответы, проходящие через локальный прокси
Где доступен: macOS, Windows, Linux
Где доступен: macOS, Windows, Linux
РАБОТАТЬ В ТЕРМИНАЛЕ
Hyper
Бесплатный кросс-платформенный терминал послужит альтернативой стандартному терминалу macOS и Windows. Работает очень быстро, поддерживает плагины с установкой из командной строки
Где доступен: macOS, Windows, Linux
Где доступен: macOS, Windows, Linux
ВЕСТИ ДОКУМЕНТАЦИЮ
Notion
Единое рабочее пространство для создания wiki, базы данных или распределения задач в команде. В Notion много способов отображения данных: в виде таблицы, списка, календаря или канбан-доски
Где доступен: веб-версия, iOS, Android, десктопное приложение
Где доступен: веб-версия, iOS, Android, десктопное приложение
ШИФРОВАТЬ ИНТЕРНЕТ-ТРАФИК
Outline
Поможет развернуть собственный VPN. Состоит из приложения для настройки сервера — Outline Manager — и клиента Outline для подключения к серверу. Проект с открытым исходным кодом, доступным на Gitlab
Где доступен: iOS, Android, macOS, Windows, Linux
Где доступен: iOS, Android, macOS, Windows, Linux
НЕ ПОТЕРЯТЬ ДОСТУП
Bitwarden
Сервис для хранения паролей, который можно установить на свой сервер. В бесплатной версии — неограниченное количество паролей и устройств, в платных — зашифрованное хранилище и отчеты о скомпрометированных паролях
Где доступен: веб-версия, iOS, Android, Linux, плагин для браузера
Где доступен: веб-версия, iOS, Android, Linux, плагин для браузера
НАРИСОВАТЬ ДИАГРАММУ
Diagrams.net
Бесплатный инструмент для визуализации со множеством шаблонов: например, есть блок-схемы для описания бизнес-процессов или UML для разработки. Есть экспорт в Google Drive, Dropbox и другие хранилища
Где доступен: веб-версия
Где доступен: веб-версия
НАЙТИ ОТВЕТЫ НА ВСЕ
Stack Overflow
Огромная база вопросов и ответов о программировании. В английской версии сайта ответов гораздо больше, чем в русскоязычной, но полезны обе
Где доступен: веб-версия на русском и на английском
Где доступен: веб-версия на русском и на английском
Цены действительны на момент публикации
Еще полезные статьи:
1. Как стать бэкенд-разработчиком.
2. Как стать фронтенд-разработчиком.
3. Бесплатные образовательные платформы от корпораций.
Новости из мира образования, советы по карьере и учебе, вдохновляющие истории — в нашем телеграм-канале: @t_obrazovanie.