WebDesign Master
Курсы
Ответы на вопросы #8 | Минусы MacOS, Linux vs Windows, Обилие технологий, Pug, MODX vs WordPress
Оффтоп

Ответы на вопросы #8 | Минусы MacOS, Linux vs Windows, Обилие технологий, Pug, MODX vs WordPress

Всем привет, друзья! Это восьмой выпуск ответов на ваши вопросы.

Сегодня я расскажу, что делать, если нет больше сил и желания заниматься разработкой, как не "перегореть", поделюсь своим опытом работы с MacOS, Windows и Linux, затронем тему технологий - как не запутаться в их обилии и многообразии, как скоро "умрёт" Bootstrap и другие интересные вопросы.

Поделиться
Твитнуть
Поделиться
Класснуть
Запинить
Ответы на вопросы #8 | Минусы MacOS, Linux vs Windows, Обилие технологий, Pug, MODX vs WordPress - Видеоурок
Смотреть урок на YouTube
Создание контентного сайта на Jekyll от А до Я

QA#8:

Ase1: Был ли у вас такой период на большой срок в который заниматься написанием сайтов вообще желания не было? Раньше активно этим занимался, очень активно сдулся. На 3 месяца забил на это, потом сново начал, сейчас опять забил. 2 - ой месяц даже думать о написании сайтов не охото.
WebDesign Master: На большой срок не было. Вообще, мне знакома подобная ситуация, когда в начале какого-то проекта вкладываешь все силы и всё своё время, затем интерес угасает и ты перегораешь. Думаю, это более присуще молодым людям, которые закончили учебное заведение и стремятся попробовать все и сразу, причём результат должен быть мнгновенным. И это с одной стороны правильно, ведь в кратчайшие сроки нужно понять, подходит тебе эта область или нет, приносит деньги или нет. Это нормально. С другой стороны, веб-дизайн и разработка в целом - это область, в которой новичку практически невозможно получить молниеносный результат ввиду технологической ёмкости и сложности данной IT отрасли. Если вам понравилась эта область и вы точно определились, следует научиться разбивать задачи на более мелкие, не стараться выполнять всё и сразу, сидя над проектами днями и ночами без сна. Чем больше у вас опыта, тем больше появляется уверенности в завтрашнем дне, тем планомернее вы начинаете работать и обучаться. Тут крайне важно дать себе кредит доверия на положительный результат, быть уверенным на 100% в том, что вы двигаетесь правильной дорогой. Думаю, причиной так называемого "перегорания" является неуверенность, которая проявляется в том или ином виде и заставляет вас задействовать все ресурсы в кратчайшие сроки.
M.B.: Пожалуста очень интересно ваше мнение, как web разработчика, МИНУСЫ Mac OS.
WebDesign Master: Я пользователь как MacOS, так и Windows. Для меня лично у MacOS, в отрыве от аппаратной части, минусов не так много. Сразу скажу, что это мой личный субъективный опыт. Итак.
1. Доустановка мелких программ для того, чтобы ОС работала как требуется. Например, Открыть терминал в контекстном меню или создать новый пустой файл и некоторые другие мелкие утилиты;
2. Отсутствие опции, позволяющей нормально закрывать приложения, полностью выгружая из памяти и не используя Command+Q. Особенно это неудобно в Chrome, с которым я работаю. Закрытие по кнопке приводит к закрытию всех незакреплённых вкладок. Также есть неудобства в других приложениях по этой причине;
3. Фризы в Chrome на любом железе. Как на макбуке, так и на топовом iMac. Это больше претензия к разработчикам Chrome, но все-же скроллить неприятно. Есть плавный и оптимизированный Safari, но мне, как разработчику нужен Chrome;
4. Многие приложения, которые вы купите не через AppStore будут требовать лицензию через год использования и вам снова нужно будет их оплачивать. Об этом нигде не написано, но у меня есть 3 таких программки. Тот-же SmoothScroll для нормальной работы мыши. Проходит год и лицензию нужно покупать снова, так как она обнуляется. Или словари Dictionaries. Такая-же история;
5. Если подразумевается MacOS в связке с аппаратной частью от Apple - для меня существенный минус это железо. Например, видео, которое вы сейчас смотрите снято с экрана 4K 60fps практически без фризов, на Windows машине. Я не смог получить такого-же плавного результата на iMac 2017 года с Radeon Pro 580 на борту. С такой задачей справится только достаточно мощное железо. Есть ряд других задач лично для меня, в которых маки откровенно говоря "не вывозят". Даже простое снятие видео с экрана для уроков приводит к тротлингу и, соответственно, фризам и лишнему шуму в микрофон от системы охлаждения. Но повторюсь, это только мой личный опыт, для большинства задач Мак подходит отлично. В связке с эппловским софтом Мак работает великолепно: монтаж, звукозапись, написание музыки и т.д. - на высшем уровне. Но не смотря на всю кайфовость работы с маками, я предпочитаю Windows в качестве основной ОС. Лично мне удобнее работать в этой системе, я не чувствую каки-то ограничений. Что касается ноубуков - Макбуки значительно выигрывают перед Windows ноутбуками. Это связано с более грамотной оптимизацией. У меня есть Windows-ноут на i7 процессоре Kabylake Refresh - 4 ядра, 8 потоков, 16Gb оперативной памяти и SSD M.2, который притормаживает на Windows. Я боюсь себе представить, что происходит со слабыми ноутбуками, коих 98% на рынке, как на них работать, я не представляю. Сделали бы Apple более надежную клавиатуру в Макбуках, цены бы им не было. Свой макбук я вернул через сервис спустя 2 месяца работы, клавиатура просто рассыпалась от того темпа, в котором я работаю. Мне пришлось взять ноут-раскладушку от Asus последнего поколения. Клавиатура хоть не такая приятная, но более надежная.
Конечно можно долго рассуждать о плюсах и минусах Apple против Windows, так как есть очень много нюансов, которые я не озвучил, например тот-же экран, аналогов которому в Windows-ноутбуках просто нет, поэтому я надеюсь, ответил на ваш вопрос. Переходим к следующему ))
Vladimir Ozerskiy: Добрый день, Алексей. Спасибо за Ваши материалы, очень качественно и полезно. Вопрос такой, когда джедай верстки 8? )
WebDesign Master: Серия уроков "Джедай верстки 8" стартует следующей после этого видео.
Just want TF2 hats: Алексей, такой вопрос: Какой минимум навыков должен освоить специалист, чтоб самостоятельно разрабатывать сайты "под ключ"?
WebDesign Master: Думаю, это очевидно - основы HTML, CSS, JS и язык бэкенда, который выбрали. Зачастую это PHP. Плюс нужно попрактиковаться. Мне очень сложно отвечать на подобные вопросы, потому, что они настолько элементарны, что я в замешательстве. Just want, напишите пожалуйста фидбек под этим видео, хватит ли вам такого ответа или нужен более развернутый? ))
Подозрительная Сова: Столкнулся с обилием технологий, фреймворков и различных способов верстки.
Зашел на фриланс, проанализиовал заказы на верстку. Одному нужна верстка на Бутстрап, второму на UiKit, третьему на Бульме, четвертому строго БЭМ, пятому Pixel Perfect и т.д.
Стоит ли сразу разрываться и изучать все эти основные технологии, или лучше выбрать что-то одно, например CSS Grid и выполнять заказы только на нем?
WebDesign Master: Не стоит. Лучше освоить сначала что-то одно и предлагать услуги с полной уверенность в том, что вы сможете выполнить задание от начала и до конца. Постепенно расширяйте свой кругозор, изучайте что-то новое, практикуйтесь и предлагайте более широкий спектр услуг. В противном случае вы рискуете оказаться в ситуации, когда не сможете сделать проект до конца и вам придётся ляпать костыли в ограниченные сроки. Это нервирует и не позволит вам комфортно и спокойно работать. На фрилансе крайне важна самоорганизация и планомерность, о чём я говорил в начале видео. Заказы через биржи фриланса на первых порах будет получить крайне сложно в любом случае, поэтому лучше выбрать стратегию, где вы сможете предлагать свои услуги уверенно. Но нужно развиваться. Если вам какая-то технология, метод или инструмент не нравится, не стоит тратить на это время, а уж тем более предлагать коммерческие услуги в этом направлении.
Степан Кононенко: Алексей, спасибо большое за видео и канал в целом! Вопрос такой: сколько у тебя уходит времени на сайт под ключ? Заранее благодарю!
WebDesign Master: В среднем 5-7 дней на обычный имиджевый коммерческий сайт или визитку и 2-3 недели на более сложный проект, например, интернет-магазин под ключ или комбинированный проект. Но это в среднем, всё очень зависит от конкретного проекта. Обычно я озвучиваю сроки с запасом в 20-30%, так как пунктуальность крайне важна на фрилансе для наработки постоянной клиентской базы. Также есть клиенты, с которыми работаем на постоянной основе и сроки здесь довольно размыты, в таких проектах работа идёт на результат.
И Холмов: Здравствуйте Алексей, как вы считаете? Нужна форма заявки на первом экране лендингов или нет?
WebDesign Master: Здравствуйте. Моё мнение - нет. Это выглядит убого и вульгарно. Лучше сделать кнопочку.
Григорий Лаптев: Привет скажи, а ты используешь pug в работе, и если нет то почему ведь это как sass только для html упрощает разработку?
WebDesign Master: Привет. Не использую. Зачастую моя вёрстка претерпевает посадку на какую-либо CMS и препроцессоры HTML только усложняют эту задачу.
Александр Понданг: Алексей, что лучше для frontend, linux или windows?
WebDesign Master: Технически обе системы одинаково хорошо подходят для работы над фронтендом. Однако зачастую вам нужны и графические редакторы для получения исходного материала, которые бы стабильно работали, а также другие инструменты и прогарммы. Моё сугубо личное субъективное мнение - Windows подходит лучше для работы. Вообще, я считаю, что Linux отлично справляется со своими задачами, а именно работой на серверных платформах. Я был когда-то фанатом Linux Desktop в молодые годы, когда изучал, пробовал что-то новое. Сейчас мне важна стабильнось работы и комфорт, поэтому я уже давно оставил попытки кастомизировать Linux в нормальную десктоп-среду для профессиональной работы и использую только Windows и MacOS. Даже какая-то ностальгия навеяла... Когда-то я засыпал бы такой ответ доказательствами и аргументами, так как сам был фанатом СПО. Поэтому обращаюсь к молодым людям, изучающим Linux не ругаться в комментариях ))
Алексей Веснич: Добрый день.
Подскажите пожалуйста, стоит ли вникать в bootstrap новичку, или он скоро будет не актуален?
WebDesign Master: Добрый день, Алексей. Если вы совсем новичок, я настоятельно рекомендую изучить сначала основы, поверстать на чистом CSS. Вообще, это касается любой CMS или фреймворка. Прежде, чем начать использовать какой-то иснтрумент лучше сначала изучить основы - ту базу, на которой данный фреймворк работает и только после полного понимания основ переходить к фреймворкам. В противном случае вы рискуете оказаться в ситуации, когда используя инструменты фреймворка не сможете решить элементарную задачу на базовом уровне. Это плохо.
Что касается актуальности он будет актуален ещё очень долго. Надеюсь, успокоил вас )) Вообще сейчас до сих пор работают довольно древние инструменты и фреймворки, которые развиваются и совершенствуются многие годы. Если вам интересно, умрёт ли технология в ближайшее время, обратите внимание на комьюнити и статистику использования. Могу с вероятностью 99% ответить на любой вопрос о вымирании какой-то технологии "нет, не умрет и скоро не будет не актуален". А даже если и умрёт, зная основы вы очень быстро освоите какой-то другой инструмент. Что примечательно, опытные разработчики никогда не зададут подобного вопроса. База даёт уверенность, а фреймворк - это всего-лишь инструмент ))
M: Алексей, делаешь ли ты зарядку? Что предпринимаешь чтобы держать себя в тонусе. Так как работа сидя у компьютера - довольно вредна без определенной дисциплины и зарядки-разрядки. Если да, то когда и сколько времени этому уделяешь. Что посоветуешь? Твой личный опыт так сказать. Респект.
WebDesign Master: Что касается разминки, в один рабочий день и в рабочее время я делаю её раз 5, это полезно. Просто разминка небольшая каждый час, минут по 5-10. Если у вас сидячая работа лучше не пренебрегать этой простейшей процедурой, в противном случае могут появиться проблемы со здоровьем. Это очень просто, можете поставить таймер на каждый час, чтобы не увлечься работой.
DELTA85rus: Делая сайты "под ключ" занимаетесь ли вы их SEO-оптимизацией?
WebDesign Master: Только внутренней оптимизацией в процессе вёрстки. Это в моей компетенции. В будущем планируется отдельный урок на эту тему.
Вадим Нагорный: Мне интересно, почему автор отказался от использования wordpress и перешел на MODX?
Кому интересно, лайкаем !!!
А если автор где-то давал ответ на мой вопрос, ссылку пожалуйста, всем бобра =)
WebDesign Master: Потому, что выполнять клиентские проекты, используя MODX намного быстрее и проще. Кроме того, по личным наблюдениям сайты, работающие на MODX работают быстрее и безопаснее в перспективе, проще в обслуживании и более оптимизированы по скорости работы.
Владислав: Когда уперся в потолок с версткой, стоит ли переходить целиком во фронт-энд, или все же освоить именно дизайн на высоком уровне?
WebDesign Master: Здесь всё зависит от ваших личных предпочтений и способностей. Ни в коем случае не следует принимать во внимание финансовую сторону и принимать решение, основываясь только на денежных возможностях. Многие молодые люди допускают эту ошибку. Люди все разные, кому-то более подходит дизайн и они добиваются колоссальных успехов в этой области, кому-то более нравится код, программирование. В любой из областей можно хорошо зарабатывать только в том случае, если вам это нравится.
Anton Stasyuk: Алексей, расскажите пожалуйста о софте которым пользуетесь на мак)
WebDesign Master: В основном ПО, используемое в MacOS дублирует соответствующее на Windows за редким исключением. Список софта я продублирую на странице данного видео, ссылка будет в описании. Вот некоторое ПО, которое я использую в этой системе:
1. Chrome, TOR Browser;
2. GitHub Desktop;
3. Photoshop, Illustrator, Adobe XD, TinyPNG для Photoshop;
4. Visual Studio Code;
5. ZipX - самый удобный архиватор с возможностью посмотреть содержимое архива;
6. TeamViewer;
7. Numbers, Pages, Заметки, Напоминания - стандартный эппловский офисный пакет;
8. Sip - колорпикер;
9. Cd-To - открытие терминала в текущей папке, NewFile - создание файлов через контекстное меню;
10. Wunderlist - знакомый многим замечательный планировщик задач, который есть на Windows, MacOS и имеет приложения для смартфонов;
11. Final Cut Pro X для монтажа;
12. Logic Pro X для создания музыки и скетчей, работы со звуком.

Ну чтож, дорогие друзья, на сегодня это всё. Задавайте ваши вопросы в комментариях под этим видео и я обязательно на них отвечу в следующем выпуске. Всем пока! :-)

Задать вопрос под последним видео QA

Премиум уроки от WebDesign Master

Курс по созданию сайта от А до Я на Jekyll

Создание сайта от А до Я. Комплексный курс

Курс по созданию интернет-магазина на OpenCart

Создание современного интернет-магазина от А до Я

Фриланс для начинающих

Я - фрилансер! Базовый курс для начинающих

Другие уроки по теме «Оффтоп»

  • Рабочее место разработчика/дизайнера за 60 000. Сборка, монитор, периферия
  • Стоит ли покупать iMac или MacBook в 2017-2018 и почему я вернулся на ПК
  • Ответы на вопросы #7 | Прокрастинация, Битрикс, Своя студия, Стажировка, Хостинг
  • Ответы на вопросы #6 | Стимуляторы, Книги, Фриланс для новичков, OptimizedHTML 2.0
  • Подкаст #1: Почему фрилансеру нужно развивать свои проекты и думать о будущем (Пенсия для фрилансера)

Разделы сайта:

  • Курсы
  • HTML и CSS
  • Веб-дизайн
  • Инструменты
  • Оффтоп
  • MODx
  • WordPress
  • jQuery
  • Адаптивный веб-дизайн
  • Создание иконок
  • Обработка изображений
  • Иллюстрации и Инфографика
  • Интерфейсы UI/UX
  • Прототипирование
  • JavaScript
  • Хостинг

Полезные ресурсы:

  • Lazy Load Placeholder
  • Документация Gulp 4
  • Рабочее место разработчика
2021 © WebDesign Master