• Кто чаще всего обращается за услугами на фриланс биржу?

    AgentProvocateur
    @AgentProvocateur
    С посредниками не встречался.

    Откуда такая уверенность?)
  • Какие сертификаты нужны интернет-маркетологу для Эмиграции?

    AgentProvocateur
    @AgentProvocateur
    nirvimel: хорошие маркетологи льют трафик, а не ищут работодателя:)
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    По поводу php что скажешь? Забить на него вообще и с порога в python?
  • Книги по искусственному интеллекту для обучения во время прохождения службы в армии?

    AgentProvocateur
    @AgentProvocateur
    Владимир Олохтонов: принцип во всех частях один - солдат должен быть постоянно занят. Даже если задач нет и выдается действительно "личное время", то в окружении 50-80 тупорылых сослуживцев и прочих контрабасов вряд ли возможно что-то изучить, кроме обязанностей дневального))

    Я сам в армии в штаб зашарился "хакером", и замутил себе круглосуточный интернет через usb-модем, и вообще был самым "привилегированным" и любимым всеми солдатом в роте. Но что-либо изучить там так и не представилось возможным, если что и читал, то только форумы перед сном, чтобы в курсе оставаться. В остальное время я ишачил с 6.00 до 01.00 с перерывами на поесть (и то далеко не всегда) и за ротного, и за замкомбатов, и за самого комбата. Свободное время я предпочитал проводить во сне, либо в увольнении.

    Один кадр-молодой ко мне в роту прибыл с гитарой наперевес. Спросили - "зачем?". Ответ: "Хочу в свободное время научиться играть, чтобы не терять бездарно время". Больше я эту гитару не видел...да и солдата этого...занят где-то был постоянно))
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Terras: я вижу как минимум 4 пути развития и приложения сил в обозначенной сфере для себя, помимо работы по вакансиям в своем городе (где, кстати, они есть, хотя недомиллионник).

    Скатываться в танцы с бубном вокруг шаблонов WP в дикой конкуренции с диким демпингом уж точно не собираюсь, есть множество более приятных способов добыть еду:) Благодаря ответам на этот вопрос, открыл для себя, что на django/-cms можно делать отличные сайты с любым функционалом и структурой (если такая потребность возникнет), поэтому необходимость php отпадает на данный момент полностью, т.к. были сомнения только по этому пункту (конечно, форму заказа на лендинг прилепить сумею и без django, если потребуется).

    Есть наблюдение, что Python созрел как язык, прочно обосновался в конкретных нишах и активно распространяется, в том числе как инструмент для обозначенной в заголовке сферы. И это не взятые с потолка ощущения - как видим, в большинстве передовых/технологичных/продвинутых/денежных стран прослеживается тренд доминирования над PHP. Есть вера, что в ближайшие годы прогресс докатится и до постсоветского пространства (с опозданием, как всегда), и вакансий появится гораздо больше.

    Я, наверное, оптимист, но пока не вижу предпосылок для голодной смерти python-разработчиков.

    Удивляет другое - почему тишина со стороны разработчиков JS/Node.js? Неужели нет никаких преимуществ перед Python кроме одного синтаксиса на фронтенде и бэкенде? И холивар между этими технологиями был только у меня в голове?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    beduin01: можно аргументацию небольшую? Какие у него преимущества перед Python/JS, кроме простого синтаксиса и ментора в виде Google?

    ЯП с мизерным комьюнити, нулевой востребованностью, околонулевой известностью в качестве первого и основного? Ради чего?)

    Последние ответы на тостере по Dart не вселяют оптимизма Как обстоят дела с Dart?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Terras:
    И вот тебе классика про питон - https://habrahabr.ru/post/322332/

    И правда классика - "не учите python, потому как я не смог найти работу на нем в своем Зажопинске". То же самое что: «Пацаны, не ходите в вуз. Я вот отучился на финансиста, 5 лет потратил, а вакансий нет, в банках только в кредитный отдел на продажи или коллектором предлагают. Идите лучше в ПТУ на слесаря-сантехника, они всегда нужны, учиться всего 3 года, а зарабатывают неплохо. Да, по локоть в говне, но живые деньги не пахнут же».

    Т.е. у человека была цель - выучить язык, чтобы взяли куда-нибудь сидеть на стульчике, что-то писать за зарплату (пофиг что, главное на python – в ролике от яндекса сказали, что он крутой). Он 2 года (!) тратит на зубрение учебников по вечерам, а в портфолио у него «неудачный специфический сайт» и «более удачный сервис». Он приходит к работодателю и говорит "я зазубрил язык Python, возьмите меня к себе зарплату получать", вместо того, чтобы говорить: "Я могу решить такие-то задачи в вашем бизнесе. Это принесет вам такую-то прибыль. Решаю я их с помощью наиболее оптимального средства, преимущества которого в том то и в этом то. Вот примеры решенных мною задач".

    Если честно, я бы его тоже не взял. Ему правда в 1С нужно повторять успех брата.
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Terras: думал на эту тему. Да, на php всегда можно найти вал работы. Но это будет в основном формошлепство на CMS с бешеной конкуренцией и демпингом. К тому же, php-разработчик легко заменяем - на рынке орда дешевой школоты, которые будут делать фигню, но это будет работать.
    На php можно зарабатывать много, делая серьезные проекты/приложения/сервисы/порталы. Но чтобы освоить php на таком уровне, нужно посвятить продолжительное время макакингу, потом погружаться в Laravel/Yii. Вопрос - какой смысл в таких трудозатратах, если это можно делать с тем же успехом сразу на Python/Django с меньшей степенью этого «макакинга»?

    Нужен стандартный сайт? Есть Django-cms (поковырял сайты на ней - более приятное впечатление, чем от тяжелых монстров wp/joomla/bitrix, да и на seo сегодня сильно влияет чистота кода). Нужен web-сервис? Django, асинхронный Tornado и т.д. Нужен парсер, скрипт, софт для автоматизации каких-то действий - python отлично справляется. Зачем в таком случае размениваться и тратить время на php?

    Далее по востребованности. Самая востребованная задача – «сделайте мне сайт». Объясняешь заказчику плюсы Django перед попсовыми cms, делаешь, получаешь деньги (как правило, куда большие, чем за сайт на php/cms). Web-сервисы многие и так просят сделать именно на python, начитавшись о нем статей, либо пофиг, на чем они будут, лишь бы работало. Парсеры/автоматизация/API - вообще отдельная ниша python на upwork, всегда полно заказов. Уж молчу про реализацию собственных проектов. Неужели этого недостаточно, чтобы зарабатывать сравнимо с php-джуном? Вот прошлогоднее исследование по апворку, python один из самых оптимальных для работы там, к тому же самый высокооплачиваемый (php лишь на 6 месте). PHP выигрывает массой, никто не спорит, но… https://habrahabr.ru/post/280041/ Ну и периодически все-таки проскакивают неплохие вакансии по python (есть предположение, что и конкуренция соискателей там ниже, чем на php), и, думаю, их количество будет увеличиваться.

    Все обсуждения на эту тему (python vs php) заканчиваются победой python, где бы ни встречал. Огромное количество откликов типа "7 лет просидел на php. Попробовал python, на php не вернусь ни за что". Да и для вас это основное средство разработки, от которого вы в восторге...зачем php тогда? Мне не горят деньги, у меня есть иные источники дохода, приоритеты другие:)

    Посмотрел вакансии PHP по городу - 90% либо в веб-студию на конвейер (со знанием WP, Joomla, Modx, Bitrix, Opencart), либо поддерживать сайт конторы на битриксе, остальные 10% требуют значительный опыт в тех 90% и laravel/yii/symfony.

    Как я понял, единственный плюс в сторону php – можно быстро начать натягивать шаблоны на WP за 5$/час, или устроиться «вебмастером» за 35 000 руб. Но от этого наоборот хочется уйти. А порог входа в разработку web-сервисов вряд ли ниже/быстрее/проще, чем на python. Даже если окажется, что мой потолок – лепить стандартные сайты, так лучше я буду их делать на django с более продуманной структурой, чистым кодом, по более высокой цене и с низкой заменяемостью меня, как разработчика, а не превозмогать какой-нибудь зверский битрикс. Какие-то вот такие у меня соображения. В чем не прав?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Ты чем заниматься хочешь в итоге?

    1. Реализовывать собственные задумки в виде публичных web-сервисов, решающих проблемы пользователей (если это называется стартап, то пусть так).
    2. Оказывать услуги по разработке web-сервисов (бизнесу или людям «с задумками», за деньги, конечно же).
    3. Скорее всего, какой-то период жизни посвятить работе по найму. В первую очередь для профессионального грейда под крылом опытных наставников, а там видно будет. Больше привлекают небольшие организации (реальный сектор) со штатом до 50 человек, нуждающиеся в разработке для собственных коммерческих нужд.
    4. Ну и что душой кривить - хочу зарабатывать деньги. Чтобы в крайнем случае всегда была возможность приподнять на хлеб с маслом на зарубежном/отечественном фрилансе.
    Приоритеты такие - лучше пусть будет меньше денег и стабильности, но свобода, интересные задачи и «состояние потока» во время работы.
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Сергей Горностаев: по сайтам понял, спасибо! Пазл сложился:)

    Ну и хотелось бы вашу точку зрения на первоначальный вопрос узнать (если не сложно). Вы за Python при разработке web-сервисов? В каких задачах вы бы предпочли использовать Node.js?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    sim3x: желания - одно, производственная необходимость - другое)) Вас понял, спасибо!
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Roman Kitaev: Спасибо. Отныне буду знать:)

    Как понимаю, юзают Nginx и PostgreSQL? Или какая конфигурация предпочтительнее?

    Существуют вообще хостинги под сайты/приложения на python? Или только VDS с самостоятельной конфигурацией?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Мое мнение - лучше говнокодить на питоне, чем на пхп

    Но реальность такова, что сайты - это ниша php.

    Нет практического смысла городить велосипеды и писать с нуля интернет-магазины или 10-страничные визитки на python, если всё можно развернуть гораздо быстрее на CMS (которые в подавляющем большинстве на php) с тем же результатом. Да и 80% клиентских сайтов разработаны на php/cms.

    Вопрос в другом - нужно ли проходить стадию "разработки сайтов", прежде чем переходить на разработку web-сервисов? Или можно сразу переходить ко второму?

    К примеру, клиент - мебельная компания с корпоративным сайтом на Битриксе. Задача - разработать онлайн-конфигуратор кухонных гарнитуров и интегрировать его на сайт клиента в отдельный раздел. Если я не пройду стадию "разработки сайтов", то я, допустим, смогу реализовать требуемый сервис, но для интеграции на сайт клиента мне нужно будет в срочном порядке осваивать Битрикс. Да и думаю, что задач по интеграции сервисов в статичные php-сайты полно, и в дальнейшем будет только больше.

    Или я усложняю, и главное - уметь разрабатывать сервисы, а на интеграцию с php-сайтами всегда можно будет найти стороннего специалиста?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    sim3x: это просто первый пример, который влетел в голову:) "Стандартные сайты в вакууме" не нужны, интересуют именно web-сервисы, где пользователь осуществляет какие-то действия и получает результат.

    Получить в итоге нужно быстрый и удобный конструктор лендингов прямо в браузере. Функционал простейший:
    - морда с регистрацией;
    - личный кабинет со всякой аналитикой, платежной информацией и т.д.;
    - непосредственно онлайн-конструктор лендингов.

    Возможно ли реализовать такое на связке Angular + Python/Django? Или нужно что-то еще?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    Большое спасибо за развернутый ответ. Тоже склоняюсь к этому, но подожду еще аргументы от js-специалистов:)
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    пхп вообще непонятно при чем тут

    Ну один человек мне сказал: "Ты сначала обычные сайты делать научись на php, интернет-магазины всякие и т.д. Прохавай все ступени разработки на них хотя бы, а потом уже на web-сервисы замахивайся".

    Вот и спрашиваю - он прав? Или можно перескочить этот этап, если цель - именно разработка сервисов, а не визиток и интернет-магазинов?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    sim3x: как я понял, angular/vue/react нужны в основном для SPA, чтобы изменения происходили без обновления страниц. Jquery справляется с этим?

    К примеру, для разработки онлайн-конструктора чего-нибудь (drag-n-drop) без js-фреймворков уже не обойтись, правильно понимаю? Или Jquery хватит?

    Скажем, какой стек (фронт, бек, вспомогательные технологии) вы бы применили для разработки онлайн-конструктора лендингов?
  • Разработка web-сервисов – LAMP (Python/Django) vs. MEAN (Node.js)? Или что-то другое?

    AgentProvocateur
    @AgentProvocateur Автор вопроса
    sim3x: Есть ли что-то в рамках web-сервисов, чего нельзя реализовать на Python, но можно на Node.js? Есть ли что-то, чего нельзя реализовать на Node.js, но можно на Python? Какая технология перевешивает по возможностям?

    Нужно ли погружаться разработку стандартных php-сайтов для досконального понимания всех этапов разработки, прежде чем замахиваться на сервисы/приложения? Или можно сразу погружаться в разработку web-сервисов?