• Есть ли смысл в закупке ссылок?

    zersoulg
    @zersoulg
    yii
    Я бы рекомендовал не задавать настолько абстрактных вопросов, но если отвечать конкретно на ваш, то:

    Да, сейчас это всё ещё актуально
    Лучше те, где люди реально кликают на ссылки, брать - на тематических сайтах или на биржах по предоставлению таких услуг. Сгодятся даже личные блоги, ведь их тоже всё ещё читают, пусть и не так активно, зато таргетированно.
    Тематика сайта не важна для ответа на ваш вопрос, важно только то, насколько уникален ваш контент и функционал сайта, и то это зависит от узконаправленности предоставляемых вами услуг.

    В принципе, даже загуглив часть вашего ответа, а именно: " А актуально ли сейчас закупать ссылки для продвижения своего сайта?", уже можно найти интересующие на ваш вопрос ответы.
    Ответ написан
    Комментировать
  • Возможно ли связать нынешние знания с вхождением в IT сферу?

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

    Прямо сейчас у вас неплохая зарплата даже по меркам Москвы, особенно если учесть, что вам 21, вы ещё учитесь, ВУЗ не провинциальный, а работаете по part-time. Ответ на ваш вопрос - куда двигаться - будет зависеть от того, что вы хотите от IT. 1) Больше зарабатывать, 2) вам сама по себе интересна автоматизация бизнеса, 3) хочется именно разрабатывать приложения или 4) просто хотите связать два направления.

    1) Больше половины "вайти вайтишников" хотят именно больше зарабатывать. Очень странно, что у вас может возникнуть такая потребность, это больше присуще начинающим студентам или выпускникам провинциальных городов, для которых сложности входа в айти нивелируются просто отсутствием таких же хороших перспектив в других направлениях. Как я знаю, за одно только знание autocad платят уже достаточно. Первое время вы будете получать сильно меньше, а учить придётся больше. Первые результаты как раз придутся на вашу сессию, курсовую и дипломные работы, а архитектура слишком непохожа с программированием :) Так что, выбирая мотивацию в деньгах (в этом ничего такого нету, более того, это лучшая мотивация на первое время), IT станет инвестицией в будущее, которое выиграет у других решений уже через 2-5 лет, но если заниматься только этим.

    2) Автоматизация бизнеса - почти всегда Web. Касательно самого программирования, это направление действительно легче остальных. Например, PHP/Go/Python для веба (языки для бекенда, возможно, вам бы фронтенд подошёл, если у вас хорошо развито визуальное мышление) учатся первое время легче, чем C# для десктопа. Но у веба есть то, о чём мало кто говорит. Это знания сторонних технологий, которые сами по себе достаточно просты, за них действительно не будут доплачивать, ибо отношение из разряда "тебе сложно куллер в офисе поменять, ты же парень", но их сложность заключается в количестве этих технологий, пусть которые и приходится поверхностно знать. Там же и HTTP, местами TCP/UDP, базы данных, возможно оркестрация, HTML и так далее. Грубо говоря, все технологии, которые касаются непосредственно полной разработки веб-приложения. Если у вас такая мотивация, вы по-любому столкнётесь с вебом.

    3) Если вас притягивает непосредственно разработка, то будьте готовы в неё вкладывать первое время всё своё время. Только так это будет обосновано, потому что IT очень справедливо в этом плане: действительно реально за 2 года достичь высот, но это требует времени, усидчивости и мноооооого ошибок. Совмещать такой подход с личной жизнью, обучением и другой профессией будет очень сложно. Но есть другой путь, который бы вас и от таких абстрактных вопросов защитил - превратить программирование в хобби. Познакомьтесь с git, github, поиграйте с плагинами вашей IDE, придумайте себе задачу или спросите у других программистов и дерзайте. Это сильно отличается от реальной разработки, но если задача именно что научиться программировать, то вы сможете понять, насколько вы защищены от выгорания и насколько вы усидчивы/стрессоустойчивы. Программирование - это знание ситнаксиса языка, постоянный дебаг, если язык компилируемый, то ожидание компиляции, постоянный гугл, умение в декомпозицию задач, умение правильно задавать краткие вопросы, сильно развитое логическое мышление и так далее.

    4) Связать два направления можно (я думаю, это и была ваша мотивация), но зачем? Представьте маляра/сварщика, PR-менеджера/SEO-шника, капитана судна и дальнобойщика. Везде можно заниматься одним, находясь в другой сфере и иметь знания этой сферы, но обычно это настолько узкоспециализировано, что вы будете востребованным именно что у конкретного работодателя. Конечно, он будет платить выше рынка, но не за две специальности. Преимущество IT в том числе из-за коммьюнити, тот же тостер, где вы сейчас пишете, вряд такой же, как, например, форумы для архитекторов. Да даже эти форумы были разработаны автоматизаторами-программистами, при чём веба. Пусть ваша задача с плагином для программы будет тестом, насколько хочется вам связывать между собой свои обязанности и знания разных направлений. Как минимум, в будущем это будет очень сложно, особенно при наличии прям рядом альтернатив, самая из очевидных - полностью перейти в разработку.

    И ещё в дополнение. Если инициатива в повышение ЗП (материальный стимул) стоит на руководителе, то не обольщайтесь - скорее всего, вашу ЗП пододвигают к рынку, потому что в разы проще вам поднять раз в квартал зп на 10-30к, чем искать нового сотрудника, тем более сразу на ЗП+x. А разные обещалки типа через год сделаем начальником команды, повысим зп вдвое, будем вместе на рыбалку ездить (утрирую в качестве шутки) не стоит серьёзно расценивать. Для бизнеса обещания - задокументирвоанные обещания. При первой же вашей серьёзной ошибки о том, чтобы вам дать какую-нибудь плюшку, даже не вспомнят или вспомнят в негативном конексте. Я сам начинал и продолжаю работу разработчиком, часто приходилось менять место работы, и почти в каждом были такие обещания, которые я мимо ушей сразу же пропускал. Раньше думал, что это я такой везучий на компании, а потом выяснилось, что это типичное мнение собственников/топ-менеджеров. В айти это также повсеместно, как и строительстве.

    Вам также поможет приблизиться к ответу через формулирование вопроса понимание того факта, как вы относитесь к текущему направлению и что вы от него хотите. Вопрос свичнуться между профессиями (или объединить их) не то же самое, что прийти в профессию с нуля. Где-то легче, где-то сложнее на одни и те же вопросы отвечать (например, вопрос зароботка, вопрос быстрого освоения технологий и так далее).
    Ответ написан
  • Как на php будет выглядеть запись из JS "value = value || 0"?

    zersoulg
    @zersoulg
    yii
    $value1 = $value2 ?? 0;
    будет эквивалентно
    if (isset($value2)) {
         $value1 = $value2;
    } else {
         $value1 = 0;
    }


    что означает: если существует переменная $value2 или она не равна Null, то присваеваем $value1 значение $value2, иначе присваиваем $value1 значение 0

    В php без указания специальных символов можно пользоваться только в условных операторах, например,

    if ($test) {
        ...
    ] else {
        ...
    }


    будет эквивалентен
    $test == true ? ... : ...;
    то есть применется нестрогое сравнение
    Ответ написан