Ответы пользователя по тегу Веб-разработка
  • Тех. консультант для создания сайта: как найти и выбрать?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Консультантом в более-менее серьезном проекте не обойтись, не надо витать в иллюзиях.
    который обрисует архитектуру проекта и перечень работ для исполнителей?

    Это попытка представить работу PM-а, или техлида, как нечто незначительное. А кто будет проверять исполнителей , изменять "перечень работ", уточнять, изменять архитектуру, тестировать, планировать итерации ... и еще продуктом заниматься ?
    Перечень работ - величина переменная, в Agile подходе особенно.

    На Западе это вроде как распространенное явление, когда человек поднял проект и дает советы, по тому, как правильно сделать аналогичный.

    Советы, но НЕ БОЛЕЕ. Никаких планов для ваших фрилансеров.

    На данном этапе Вам стоит решить, собираетесь ли вы в принципе техническими вопросами заниматься, или нет. Если нет, то просто идете по пути найма, и все вопросы решает уже нанятый человек. Если да, то сами разбираетесь, как серьезные проекты делаются (да, уйдет время)
    Ответ написан
    3 комментария
  • Как делают бэкэнд в студиях "под ключ"?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Как организовывается штат, если скажем в команде php программисты, а клиент хочет бэкэнд на ruby/python, итп?

    Работают в своей нише, даже самые крупные аутсорсеры. В команде php - значит заказы только php.

    объясните кто-то коротко шаги которые нужно предпринять чтобы от дизайн + фронтенд перейти к разработке продуктов под ключ

    нанять бекенд
    Ответ написан
    Комментировать
  • Нужно ли учить программирование на английских ресурсах?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Изучать придется на английском, т.к. русскоязычных источников банально недостаточно (но вы можете подглядывать непонятные моменты по-русски).
    Но Вы как-то переоцениваете силу языка, это просто стандарт, которым владеют все ит-специалисты (включая армию китайцев и индусов)
    Я буду свободен выбирать, где работать и как работать

    В определенной степени, технические навыки все равно остаются на первом месте.
    Ответ написан
    Комментировать
  • С чего начать знакомство с ИТ?

    @Elizavetta
    Matroid: gamedev/js-разработка
    но очень хочется попробовать себя в ИТ

    Наверно, надо обозначить, хотите Вы программировать самостоятельно или нет.
    С экономическим образованием и так можно в ИТ работать
    Ответ написан
    Комментировать
  • Веб-дизайн и фронт-энд в одном флаконе, стоит ли?

    @Elizavetta
    Matroid: gamedev/js-разработка
    А дальше есть возможности для роста - в более углублённые фронт-энд и бэк-энд специализации, к примеру.

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

    Вы как-то поверхностно относитесь к этой части. На практике, если вы реализуете большую логику актуальными инструментами(которые меняются каждые полгода), при этом ваш код будет хорошего качества, покрыт тестами, и тп, - к этому моменту фотошоп будет закрыт надолго. Это просто вопрос времени.
    Принять решение вам поможет вопрос- в проектах какого размера вы хотите работать. Если небольшие проекты, то совмещайте, в больших никто не будет нанимать фуллстек/дизайнер-фронтендера, так как разделение идет на разных диазйнеров и фронтендеров, с их более узкими специализациями.
    Ответ написан
    3 комментария
  • Как оптимальнее и правильнее организовать финансов-экономическую политику в веб-команде (веб-студии)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Не вижу, в чем вопрос с бюджетом, и в чем политика. У вас сейчас каждый называет свою цену, т.е. складывается общая сумма проекта из оценок каждой части. К этой сумме прибавляете, сколько считаете нужным, для страховки/налогов/прибыли, или из знания возможностей клиента. Люди получают деньги по своей оценке. Про оформления - отдельная тема, зависит от клиентов в том числе.
    Продвигая студию, вы ничего не потеряете, текущим/прошлым клиентам все равно, они пишут людям, зачастую не зная, в каких они студиях работают.
    Ответ написан
    Комментировать
  • Как правильно составить ТЗ для покупки сайта?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Не для покупки, а для разработки (покупка относится к готовым и запущенным сайтам).
    По описанию проекта в предыдущем вопросе, неясно:
    1. как дизайн уместился в одну страничку (1 psd ?)
    2. почему дизайнер работал не по ТЗ, и как можно результат работы дизайнера считать финальным, если описания не было.
    ТЗ не должно составляться по дизайну, иначе вы будете описывать хотелки дизайнера, и забудете часть функционала. Описывайте весь явны и неявный функционал, подробнее про платформы/браузеры, критерии качества. Ваша цель - чтобы не было разночтений.
    Ответ написан
  • Как правильно покупать сайт и какая ему АДЕКВАТНАЯ цена?

    @Elizavetta
    Matroid: gamedev/js-разработка
    По вашим ссылкам(utkonos, google) адекватная цена от 500 тыс. руб. Проект рассчитан как минимум на пару разработчиков +-интерфейсы +-контент.

    Для оценки, вы скорее всего, забыли сообщить, что (все заказчики забывают, случайно...):
    - сайт должен отлично отображаться во всех браузерах
    - сайт должен замечательно выглядеть в мобильных браузерах, включая все популярные модели/разрешения/соотношения сторон, иметь свайпы, увеличенные кнопки и т д - все, что нужно для комфорта на девайсах
    - возможно, у вас нет мобильных макетов, но вы магическим образом хотите, чтобы разработчики все подогнали
    - админ панель (мы думали, что у каждого сайта есть админ-панель...и конечно она магически умеет делать естественные для этого сайта операции). Здесь вы забыли львиную долю функционала, процентов 50-80, т.к. для ecommerce это важно- и наполнение контента, и статистика, и управление курьерами
    - ваш дизайнер практически гарантированно не продумал ничего, просто по причине того, что сайта еще нет,
    и он не оценил многие вещи в динамике. Для фриланса в дизайне это нормальная ситуация, и это создаст доработки и переработки.
    - вы, скорее всего, не будете формализовывать описание бекенда, но вносить корректировки дбудете!
    - и т.д.

    Дизайн уже имеется!

    возможно, это плюс, но для студии не всегда. Со своим дизайнером работать удобно, работа с чужим дизайном- всегда время на согласования + много спорных моментов, не продуманных дизайнером + невозможность с ним связаться
    Нужно только программирование сайта и заполнение его товарами

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

    это что шутка? ребята, это ваша задача - составить контент, и знать точно, откуда описания
    Ответ написан
    Комментировать
  • Сколько стоит доля в готовом бизнесе (веб-студия)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если студия небольшая, это просто ваши рабочие места, целесообразно делить доход текущих проектов соответственно вкладу каждого в каждый проект и не рассматривать вариант доходности ООО или его инвестиционной ценности.
    В перспективе если студия станет приносить средней доход, то сколько будет стоить моя (15%) доля и насколько сложно будет её продать?

    Судя по всему, ваша доля будет стоить столько, сколько Вы попросите за то, чтобы не блокировать дальнейшие решения участников ООО, т.к. доля гарантирует принятие участия в управлении. Если компания пойдет в рост без Вас и ситуация будет проблемной, скорее всего откроется новое ООО.
    Продать вашу долю третьему лицу в 99% случаев невозможно, для чего может потребоваться покупать 15% студии? это не целая команда, доходность под вопросом, управления нет.
    каким образом можно будет получать доход с этой доли в случае если мы с другом например поругаемся и решим не работать вместе?

    Тоже никак, если вы покинули свою студию, проекты не ведете, - делить нечего. Единственное, что остается - проблемная ситуация вашего участия в управлении.
    Ответ написан
    Комментировать
  • Какая часть от всей стоимости проекта, как правило, достаётся дизайнеру?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Как правило, ровно ту цену, которую он сам называет. % от проекта к дизайну не применим, оценивается исключительно объем работ по дизайну (в штуках, экранах, персонажах ... ).
    Также, дизайнер, как правило, не думает о стоимости всего проекта, т.к. далек от оценок сложности реализации программной части, и даже может не знать о львиной доле функционала.
    Ответ написан
    Комментировать
  • Как организовать отдел веб разработки?

    @Elizavetta
    Matroid: gamedev/js-разработка
    получил предложение наладить всё в компании

    Тут надо поподробней уточнить, что от Вас хотят. Вы были разработчиком и тимлидом. Теперь вы должны оставить разработку и заняться продажами, или вы должны в нагрузку заняться продажами/маркетингом/продвижением/менеджментом клиентов? Или вам уже обеспечат поток проектов, достаточно формализованных.
    как развить и наладить разработку,

    С опытом тимлида этого вопроса вообще не должно быть, вы же уже ее организуете. Используйте гитлаб, трекеры (например)
    как расширить сеть контактов, завести нужные знакомства,

    Если ваши клиенты - не IT компании, если студия не будет писать для разработчиков, ваши клиенты где-то во вне, поэтому забить почти полностью на разработку и общаться с людьми/клиентами.

    Нет штатных менеджеров по продажам и проектам

    не ясно, обеспечат ли владельцы студии проекты, или они ждут чудесных продаж от разработчика (?)

    Есть стороннее финансирование, которое может покрыть новых сотрудников и любые другие расходы.

    Финансирование для студии - спорный подход, если это не студия для внутренних проектов. С учетом того, что размер команды небольшой, финансирование в принципе не обязательно. Единственное, что вам нужно - клиенты и оплачиваемые проекты.
    Про наработки вы правильно отметили, это важно и это ваша специализация, нужно их собрать, очертить круг проектов, с которыми вы готовы работать, подготовить типовые КП.
    По поводу заказов и бюджетов сложно что-то советовать. Может быть у вас не наблюдается признаков кризиса, но вы должны решить как будете обходиться с проектами, не сулящими прибыли, и в ситуации когда других нет.
    Ответ написан
    Комментировать
  • PHP vs. all. Имеет ли смысл учить (параллельно) что-то еще?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если взглянув на код, написанный на C++, можно было однозначно сказать, что это красиво, то здесь по большей части у меня противоположные ощущения.

    Какие правильные ощущения. По всему описанию видно, что у вас достаточно знаний, чтобы отложить в сторону PHP.
    Python+Django за 2-4 месяца вполне успеете для своих задач.
    5. Фриланс на чем-то из вышеперечисленного vs. фриланс на php(в плане интересной работы, а не рутины, ведущей к деградации; .. ? Вероятность найти работу в городе-миллионнике(Россия) (полу)джуниору?

    Вероятность найти работу в миллионнике именно, к сожалению выше на PHP, если просто смотреть на цифры по вакансиям. Это связано и с уже большой базой наработок на PHP. Но от вас зависит прийти на новое место работы и стартануть новые проекты на Python, например. Есть вариант вспомнить о PHP, уже имея базу в Python, только если работы совсем не будет.
    Ответ написан
    1 комментарий
  • Как запустить социальную сеть масштабного уровня?

    @Elizavetta
    Matroid: gamedev/js-разработка
    - Как мне защитить дизайн сайта и фунционал от копирования.Есть вариант как патент или можно что то по проще ?
    - Если я управляющий проектом,есть инвестор и может будет 3 лицо которое внесет свой вклад в проект, тогда мне нужно будет создать акционерное общество ?

    Все неважно. Вы сначала запустите проект и получите первый миллион юзеров, потом и подумаете.
    Ответ написан
    Комментировать
  • Как происходит оплата труда в веб-студии?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Есть несколько вариантов:
    1. Удаленная работа с оплатой в месяц. Студия сама следит за своей загрузкой, в случае недостатка заказов увольняет людей.
    2. Удаленная работа с оплатой за час, вас просят оценивать объем и проставлять потраченные часы. Как только студия решит, что ваше соотношение часов-результатов не подходит, вас уволят, хотя могут впоследствии обращаться с проблемными задачами)
    3. Вас просят оценить весь проект/большую долю проекта, выбирают из нескольких оценок подходящую.
    4. Смешанный подход со всеми вариантами.
    Ответ написан
    Комментировать
  • Какой выбрать фреймворк для сайта аналога headhunter или habrahabr?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Выбирайте то, что знаете. Абсолютно без разницы. Миллион топ-сайтов стоит на разных фреймворках.

    Что считается best practice в больших студиях по разработке веб-сайтов?

    Пилить на своих наработках и шаблонах
    Ответ написан
    5 комментариев
  • Развитие в веб программировании. Какой путь?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Просто не смешивайте изучение новых технологий и работающий проект. Тянет изучать - изучайте, а решение по переносу чего-либо действительно должно иметь основания. При текущих небольших нагрузках никакой разницы не будет, на node можете реализовывать новую часть проекта.
    Ответ написан
    1 комментарий
  • Владение какой технологией/ЯП в США имеет наибольший шанс на получение хорошей работы?

    @Elizavetta
    Matroid: gamedev/js-разработка
    JS-фреймворки, думаю, помогут получить первую работу, также надо учесть, что все-таки с фронтендом рука набита. Из развивающегося, модного, востребованного -golang!?
    Так как есть время на подготовку, стоит обратить внимание на общую базу, про которую ничего не сказано. Большие компании склонны отбирать джуниоров по уровню базовой подготовки: проверяют алгоритмы/структуры данных, общее понимание всего стека веб-технологий, умение решать задачи.
    Ответ написан
    Комментировать
  • Как называть точную цену заказчику при большом объёме работ?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Заказчик в США, почасовая оценка ему будет понятна. На маленький проект вилка в часах от и до.
    Если заказчику нужна жесткая цена, абсолютно без вилки, и в то же время он не готов оплачивать по часам, повод отказаться. Это сигнал того, что будет море неоплачиваемых доработок, которые типа относятся к "качеству" вашей работы.
    Ответ написан
    Комментировать
  • Пойти на курсы программирования или изучать самостоятельно?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если готовы работать над задачами и показывать код, можете написать в скайп(в профиле).
    Ответ написан
    Комментировать
  • Выбор языка для web разработки(real time). Какой вы посоветуете?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Java, Python или Go, выбирайте на свой кус. В контексте realtime часто возникает node.js, но он строго говоря однопоточный, и realtime не зависит от языка.
    Ответ написан
    Комментировать