ИТ-специалисты используют много софта — конкретный набор зависит от профиля. Мы собрали универсальные инструменты, которые подойдут большинству, — для обучения, написания кода и организации работы.
УЧИТЬ ЯЗЫКИ ПРОГРАММИРОВАНИЯ
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-версия стоит 69 Р в месяц
Где доступен: 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.
"IDE от JetBrains. Бесплатные версии различных сред разработки..."
Эти редакторы хорошие, но не бесплатные. Бесплатно только https://www.jetbrains.com/ru-ru/idea/ или в первый месяц.
+ к предыдущему комментарию
Jetbrains s.r.o. чешская компания, поэтому пока проблемки с оплатой российскими картами(включая unionpay) .
Но не отчаиваемся и сидим на вечных fallback лицензиях.
Кстати одна из немногих компаний, которая разрешает использовать персональную лицензию для "работы на работе".
Alexander, ,Поправочка не "проблем с оплатой российскими картами" а полное нежелание вендора продавать пользователям с локацией "Россия" , но не отчаивается идём на рутрекер.
Отношусь к вашему комментарию так:
"Желание — это множество возможностей, а нежелание — тысяча причин!"
Невозможность оплатить российскими картами на мой вкус всё равно не даёт мне права софт спиратить. Тем более тут получается вообще странная ситуация "я не буду оплачивать работу коллег по формальной причине".
Более того, они прямо и недвусмысленно пишут что нужно сделать чтобы иметь возможность заплатить какими-то другими картами, + при смене страны обнуляется VAT и полученная таким способом "скидка" в 20% вполне компенсирует неудобства и затраты на покупку предоплаченой карты VISA/MC "за периметром".
Те же расчёты unionPay(которые JB оперативно подключил). Кто виноват в том, что российские эмитенты unionPay отключили 3dSecure? jetbrains?
ровно месяц назад продлил годовые лицензии, на продукты, которые не продлял года три, да, немного заморочно, но что делать.
Alexander, Очень странная позиция, я должен бегать и пытаться дать денег производителю который их брать не хочет? Решение не принимать российские карты и не работать в российском регионе - это РЕШЕНИЕ компании jetbrains, почему по факту данного решения я должен искать какие то обходные пути? Другими словами "ну не хотите вы моих денег, я знаю где взять и так". Ах, да маленькое дополнение как jebrains относится к своим обязательствам по лицензиям за которые уже получила деньги.
Визуально ваш скриншот выглядит переданная вам "работодателем" и затем аннулированная корпоративная лицензия. "return license" у меня есть только у переданных мне работодателем(часть у меня личная, часть уже давно отозванные корпоративные и выглядят ровно как на вашем скриншоте)
+ не надо грязи
на скриншоте анонс по санкциям (фолбеки "датой окончания" на все действующие лицензии были выданы)
Пока российские эмитенты не отрубили 3ds в unionpay им можно было расплатиться просто сменив страну(примерно до 25 марта) .
Alexander, зачем пиратить, если есть лицензирование рутрекером. Чуть ограничена по функционалу, но задачи выполняет👌
Вадим, не знаю как на счёт нежелания, но я в мае у них активировал лицуху пайчарма которая со степика раздавалась бесплатно, на несколько месяцев конечно, но подобные акции на русской платформе что-то означают. И кстати уже месяц как прошёл срок окончания, но она до сих пор действует почему-то)
Boris, пайчарм коммьюнити тоже бесплатный
Boris, комьюнити эдишн упразднили?
Пончик, community edition только для единственного языка (Java), и ссылка на него указана в моем предыдущем комментарии
Boris, ого, они порезали комюнити основательно. Я то на питоне сижу, тут ещё осталась бесплатная.
Но всегда можно взять фришную IDEA и понаставить плагинов же? Скала, раст, js и php так точно там есть
tomato-timer - самый простой помодоро-таймер, веб-версия
Sublime Text - умный редактор текста с подсветкой кода
Postman - рест-клиент
Insomnia - еще один рест-клиент с более минималистичным интерфейсом
Не очень понял кто ЦА для данной статьи. Разработчик, который не знает про гитхаб или стековерфло?
Роман, походу вкатывальщики с курсов, и то странный набор софта, лучше бы от jb datagrip был, о нем не все знают что это и зачем
У меня одного Outline жрёт батарею как сумасшедший? Ни один другой VPN клиент себе такого не позволяет.