Найти в Дзене
Дмитрий Дым

Какой компьютер нужен для обучения IT?

Какое железо (компьютер) нужно для обучения?

Для начала подойдет самый простенький. 

Вашими основными инструментами первые 4-5 месяцев будут:

1. JVM

2. Intelli Idea

3. Git

4. Любой браузер (например Chrome)

По ресурсам, учитывая то, какие приложения вы будете писать, самыми затратными являются браузер и Intellij Idea. Остальное очень минорно. 

Потом, через 4-5 месяцев добавятся такие инструменты как:

1. Docker

2. Postman

3. Вероятно VM (но не факт)

4. minikube (не факт)

Особое внимание хочу уделить Docker. Если вы используйте Windows или MacOs тогда могут возникнуть проблемы, при использовании процессора, который не поддерживает виртуализацию. Сам по себе докер не использует HW (Hardware) виртуализацию. Изоляция ресурсов достигается за счет namespaces и cgroups. Но это работает только с linux. На вышеупомянутых ОС используется трюк - ОС под капотом поднимает виртуалку с линуксом, и там уже происходит вся описанная магия. Поэтому HW Virtualization нужна для Windows и MacOs. 

Все современные процессоры поддерживают виртуализацию. Проблемы могут возникнуть только со старыми чипами.

Подводя итог, скажу примерные параметры, которых вам должно хватить:

1. Процессор 2-4 ядрышка

2. 8гб RAM

3. Любой хард на 256гб и выше

ЗЫ можно использовать и более слабые комплектации, но работа будет уже менее комфортной.