@Kotovasofa

Почему большинство компаний требуют Linux при устройстве?

Работаю в питон разработке, в большинстве это разработке под django и flask.
Никогда не любила Linux, Win моё все в плане удобства. Какие плюсы имеет линукс в плане веб разработки(да и просто разработки) для разработчика Python? Я так понимаю большой плюс это увеличенная скорость потока обработки данных? Стоит ли прямо сейчас ставить линкус на VM или второй осью, что бы потом расти как разработчик?
  • Вопрос задан
  • 3604 просмотра
Решения вопроса 3
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Подавляющее большинство web-серверов в мире работают на Linux'ах. Вполне разумно ожидать от разработчика понимания окружения, в котором будут работать его программы. Так что не важно, что вы любите, важно с чем вас нанимают работать.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега IT-образование
software engineer
Какие плюсы имеет линукс в плане веб разработки(да и просто разработки) для разработчика Python?

Большинство бэкенда на питоне в мире работает под линуксом, поэтому в плане разработки - наверное особо и нет, все равно ж разработка идет в IDE. А в плане запуска и отладки - конечно лучше запускать в окружению близком к продакшен. Включая архитектуру, права доступа и др.

Я так понимаю большой плюс это увеличенная скорость потока обработки данных?

В плане разработки - вряд ли. В плане выполнения - да.

Стоит ли прямо сейчас ставить линкус на VM или второй осью, что бы потом расти как разработчик?

Стоит поставить на виртуалке. Разрабатывать так, как вам удобнее, а деплоить и запускать под линукс.

Навыки работы с линуксом - продвинутого пользователя.
Уметь работать в командной строке подключившись по ssh, потому что GUI на серверные линуксы обычно не ставят.
Ответ написан
Комментировать
@RiderT
Скорее всего требования про которые вы говорите — это базовое обслуживание линукс инсталляции через терминал. То есть знание команд типа ps, top, cat, grep и т.д. использование консольного редактора. Этого будет достаточно. Чтобы работать с этим вам даже не нужно устанавливать весь линукс, в Windows 10 есть Linux Subsystem, которую легко и удобно устанавливать и использовать. Вот например убунту - https://www.microsoft.com/store/productId/9NBLGGH4MSV6.
Попробуйте установить, поставить туда питон через apt-get, освоиться в консоли и т.д.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
anthtml
@anthtml
Системный администратор программист радиолюбитель
Ну подавляющее большинство веб серверов сейчас на лине - соответственно оптимизация и отладка на лету, + лин дешевше
Ответ написан
zogxray
@zogxray
https://www.tiktok.com/@zogxray
Стоит поставить первой и последней осью если вы хотите расти, как разработчик.
Ответ написан
Комментировать
letatel
@letatel
инженер - предприниматель
WSL же есть, олухи
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы