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

"Вынужден" изучить программирование

"Вынужден" изучить программирование главное изображение

Собственно о себе: Я SEO-специалист с неплохим бекграундом, с 2013 года работаю в ведущих федеральных компаниях и по своей спецификации непрерывно связан с отделом разработки. Не было ни одного места работы где бы я не сталкивался с факапами со стороны разрабов и кодеров.

Результаты моей работы очень сильно завязаны на качестве сайтов и удобстве для пользователей. Как известно увеличение скорости загрузки сайта хотя бы на две секунды значительно снижает CTR и выручку интернет магазинов, не говоря уже об удобстве мобильной версии и ее ранжировании(привет mobile-first индекс). Одна из основных причин довольна проста, у каждого программиста/кодера свой стиль и свои привычки написания кода, основной критерий качества работы любого кодера "работает/не трогай", большинство решений ими гуглится в гитхабе и "имплантируется" в веб проект со всеми сопутствующими недочетами и тормозами что не может не сказываться на быстродействии и корректной работе сайтов. Частенько сайт который визуально вполне "годно" работает, почти абсолютно неприемлем со стороны поисковых систем либо не виден ботам(привет фанатам рендеринга client-side).

Другая причина в том что очень часто требования поисковых систем хоть и пересекаются с стандартами W3C в области верстки но зачастую их опережают, как например Google который не так давно ввел несколько новых значений/разновидностей для атрибутов ссылок rel="nofollow", такие штуки очень часто помогают SEO-шникам хотя львиная доля из них по сути является "костылями". Есс-но программисты как правило об этом ни сном, ни духом. Эти "мелочи" очень часто вредят интернет-проектам фактически лишая их органического трафика. Яркий пример CMS Битрикса славящаяся как сборник *овнокода не только среди программистов но и среди SEO-сообщества, одна из болей данного проекта ждет решения аж с 2014 года но по мнению программистов из 1С: "Все ОК". Если посмотреть топовые интернет магазины по органическому трафику то понадобится немного времени чтобы убедится что в топах на Битриксе таковых проектов нет, в большинстве своем это самописные проекты созданные с учетом хотелок SEO-специалиста и слуг дьявола - маркетологов.

В последнее время все чаще прихожу к выводу что вместо того чтобы допилить сайт и заниматься его продвижением намного проще, быстрее и дешевле запилить его с нуля с учетом всех текущий SEO-актуальностей.

Как-то года 3 назад в момент разработки новой версии autodoc.ru после аудита сайта и составления ТЗ у меня появилось пара месяцев свободного времени и я попытался начать изучать Phyton на Stepik.org синтаксис зашел довольно просто но практические задания не вызывали энтузиазма так как специализация у меня все-таки веб да и к математике с детства не питал любви. После прохождения базового курса забросил, сменил место работы где были действительно сильные разработчики с которыми мы делали fursk.ru, спустя полтора года руководство приняло решение что держать отдел питонистов очень дорого и решили перейти на Битрикс (php-шники в полтора раза дешевле :-)) и.... уже год не могут переехать на Битрикс) я следом сменил место работы. Сейчас тружусь в Bosco и у нас самый жуткий сайт который я когда либо встречал в своей жизни(время отрисовки до 40 секунд), текущие подрядчики посрывали мне все сроки и KPI. При этом утверждают что с сайтом все нормально (TTF сервера 3c.. О_о это теперь норма?).

А совсем недавно признались что рефакторинг кода не дал понимания почему все так плохо. В итоге нервы мои не выдержали, пришел к древней мудрости:"Хочешь сделать что-то хорошо - сделай сам" и вот уже почти месяц изучаю программирование параллельно на нескольких сетевых ресурсах. Hexlet загуглил случайно на Хабре, пока нравится больше всех, как пройду все бесплатные курсы буду покупать подписку, понимаю нужен ментор. Постепенно прихожу к пониманию что если будет понимание кода и варианты его реализации то в будущем смогу стать если уж не программистом(да уже поздновато в почти 37) то кодером вполне а в перспективе неплохим менеджером проектов. Пока остановился на питоне как на наиболее легком ЯП для входа + его плюшкам в плане тестирования проектов (SELENIUM), парсинга и полюбившейся мне Django, как человеку активно юзавшем админку в плане SEO, за гибкость, простоту внедрения новых переменных и функционала.

За ошибки просьба не пинать, я сеошник а не копирайтер. Если кому-то тяжеловат мой слог тоже сорян. Цель сей публикации была не погоня за промо-месяцем а скажем так попытка познакомиться с местным сообществом и рассказать о себе. Если у кого какие вопросы по SEO-шке и как так получилось что fursk.ru сидит в ТОП-3 без ссылок и портянок текста по запросам: пальто, шубы, кожаные куртки и т.д. пишите в личку подскажу и помогу.

Аватар пользователя Ivan Tokarev
Ivan Tokarev 25 октября 2019
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
30 июня 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
30 июня 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
30 июня 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
30 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
30 июня 5 месяцев