До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Отказался от Windows и перешёл на Ubuntu

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Отказался от Windows и перешёл на Ubuntu главное изображение

Начал проходить курс «Командная строка» и с первых минут понимаю, что Windows для этого не годится.

Раньше я делал разные задания на вебинарах, и там говорят: «в терминале делайте то-то», пытаюсь повторить то же самое, но ничего не получается, а как исправить ситуацию даже и не знаю.

Больше всего понравилось, что с первых строк в курсе становится ясно, что Windows сильно отличается от Unix-like операционной системы.

Ладно, читаю я значит этот курс...вижу, что самое смелое решение — это перейти с Windows на Ubuntu. Ставлю курс на паузу и начинаю свой переход на Ubuntu. Я же смелый :)

Первое отличие, которое бросается в глаза: «а где мои диски D:, C:..». Оказывается, что у Linux нет такого понятия и все файлы расположены как на дереве с корнем в папке Root, а вот у Windows таких «деревьев» может быть несколько: каждый диск (D:, C:..) представляет собой такое «дерево».

Сам переход был достаточно лёгким: сохранил все личные файлы, которые нужны, сделал загрузочную флешку, переустановил операционную систему. И все, а что дальше? А дальше меня обрадовало то, что я могу с удовольствием пользоваться терминалом, что не то, что упрощает, а делает возможным сам процесс программирования.

А есть минусы? Я пока ещё не адаптировался, раньше я пользовался Google Chrome, пока ещё не задался вопросом, как его установить, немного фотошопил, а теперь мне говорят, что фотошоп не получится установить... Думаю в будущем буду рассматривать переход на macOS.

Многие программы пока что устанавливаю через библиотеку ПО Ubuntu Software, аналог Play Store, iStore.

Очень много вопросов, но я испытал восхищение, когда узнал, что делают более продвинутые программисты. В курсе была показана работа в Vim. Мне показалось, что этот материал явно не для меня. Точнее можно сказать, что для меня, но не для того, чтобы я сейчас перешёл, а для того, чтобы просто знал.

UPDATE: Статью писал давно, с того времени много изменилось:

  1. Во-первых, очень рекомендую такой переход всем, кто хочет ближе познакомиться с терминалом.
  2. Я все-таки смог установить свой любимый Google Chrome. Обычно решение любой проблемы есть в интернете. Мой любой запрос выглядит примерно так «Google Chrome Ubuntu», и сразу находится десяток статей о том, как установить Гугл на Убунту.
  3. Я установил свой любимый Photoshop на Linux. Все подробности тут.

Кстати ещё одна полезная новость заключается в том, что за каждые четыре записи в дневнике можно получить 20 дней подписки на Хекслет. В ближайшее время планирую опробовать данное предложение. Подробнее можно прочитать здесь.

UPDATE: Я воспользовался данным предложением.

Я планирую за 20 дней подписки пройти всю профессию верстальщика (не знаю, насколько это реально). Но кое-какие знания в вёрстке у меня уже есть, поэтому постараюсь изучить как можно больше. После этого хочу углубиться в JavaScript, потому что чувствую, что именно этого мне будет не хватать при разработке сайтов.

Здесь моя предыдущая запись со множеством полезных ссылок.

Читайте также о том, как как я пришел с CodeBasic обратно на Хекслет.

И о том, как я узнал о Хекслете.

Спасибо, что читаете и ставите лайки.

Аватар пользователя Даниил Першин
Даниил Першин 25 декабря 2020
5
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября