Ответы пользователя по тегу Веб-разработка
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    "И соц. сети писал, и форумы и сервисы"

    Где ваша соцсеть хотя бы на десяток тысяч абонентов?
    Есть ваш форум, с ежедневным онлайном хотя бы 1000 человек?
    Что за сервисы, насколько они востребованы?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Или вы считаете просто стоимость работы - тогда это просто обычная ставка в час * на потраченное время, как наемного сотрудника.

    Или вы входите в долю, как партнер, и тогда нужно не париться со стоимостью работы, а просто договориться о вашей доле в процентах с прибыли.

    И тогда вам будет интересно дизайнить ровно столько, насколько вы хотите, чтобы стартап взлетел и принес много прибыли, потому что у вас процент.
    Ответ написан
    5 комментариев
  • Занижают ли мне зарплату?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Илья: Если это лучшая работа в городе, то зачем тогда вопрос на тостере?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Нужно написать ТЗ, указав всю функциональность, которвая вам нужна, а про техническое решение и выбор инструментов - консультироваться уже непосредственно с исполнителем.
    Ответ написан
    Комментировать
  • Как доказать важность своей работы начальству?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Ищите другую работу.
    Если руководство занимается самодурством, это неизлечимо.
    Даже если после вашего ухода, компания попадет на деньги, в поисках замены, или попадет на деньги из-за того, что наняли студента, который написал кривой отчет с кривыми цифрами, самомнение не позволит им понять, что это именно их проблема. Будут гнать на криворуких программистов.
    Ответ написан
    Комментировать
  • Как объяснить заказчику суть работы бекенда?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Показать что находится под капотом автомобиля.
    И показать, что "просто повернуть ключ зажигания" требует взаимодействия около 4 различных систем - "микросхема = аккумулятор = стартер = бензонасос = инжектор = двигатель". А ты всего лишь ключ повернул.
    Ответ написан
    Комментировать
  • С чего начать изучать сайтостроение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Dag-M: Если вы хорошо разбираетесь в компьютерах, то я очень удивлен, если вы не верите в возможности гугла. Главное правильно написать что вы ищете.
    А для этого у вас должны быть следующие знания:
    1) движок сайта
    2) какая база данных используется
    3) какой веб-сервер используется, если собираетесь его админить (вряд ли)

    Исходя из этого, смотрите на чем написан движок - читаете статьи по базовым навыкам этих языков и конкретно вопросы по движку. В интернете очень много готовых ответов, поскольку вряд ли у вас самописное что-то.
    99%, что вам нужны базовые знания по html/css/sql/php/javascript.
    Ответ написан
    Комментировать
  • Каким способом лучше разобраться в работе сайта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Совершенно не нужно покупать сервер, тем более VPS.

    Для "разобраться", вам можно

    1) бесплатно поставить на свою машину веб пакет. Для NodeJS, почитайте - https://habrahabr.ru/post/132745/, там вкратце установка прямо на винду

    2) бесплатно поставить себе virtualbox, на котором создать виртуальную машину и поставить на нее любой линукс, на который поставить nodejs

    Как разберетесь что и зачем - можно будет подумать о покупке отдельной VPS, но для поиграться - локальная машина лучше, проще, доступнее.
    Ответ написан
    2 комментария
  • Исполнитель начал угрожать, что не доделает наш сайт если мы не оплатим остаток вперед. Как быть?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Ну вам кажется что осталось доделок на пару дней, а ему кажется, что была договоренность, он отложил все другие дела и работал, а вы уехали в отпуск, забили на проект, на связь возможно не выходили. Как ему это расценивать?

    Если там доделок на пару дней, и выполнено 90% проекта, то почему бы не оплатить 50%? думаете он не захочет доделать 10% и получить еще 50% ?
    Пообщайтесь с ним голосом, объясните ситуацию, покажите вопрос на тостере.
    Ответ написан
    Комментировать
  • Как определить объём работ и цену если в ТЗ одни общие фразы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Прямо так и пояснить заказчику, что ТЗ следует доработать, что по текущему ТЗ оценить сроки не представляется возможным, поскольку есть множество деталей, которые могут кардинально влиять на сложность отдельной взятой задачи.
    Или заказчик ищет лоха, на которого скинуть кучу работы по дешевке, или вы с ним договариваетесь о разработке более детального ТЗ (за деньги), во что войдет ваша техническая доработка с прописыванием деталей и его консультация и согласие с вашими правками.
    Ответ написан
    6 комментариев
  • Возможно ли трудоустройство несовершеннолетнего программистом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Позвонить в принципе будет быстрее и эффективнее, чем ждать ответа на тостере.

    Например, откуда мы знаем, в какой стране вы живете?
    Законодательство отличается.
    Трудоустройство может быть официальным и нет.
    Ответ написан
    6 комментариев
  • Как правильно добавить сайт с SSL в Google "Webmaster" (Search Console)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    С точки зрения веб-сервера, www.site.ru и site.ru это вообще никак не связанные друг с другом сайты, и никак не связанные друг с другом домены.

    Поэтому, если у site.ru установлен SSL, то это значит что есть https://site.ru и site.ru
    а для www.site.ru это отдельная история. Разве что сертификат вы брали сразу на несколько доменов.
    Ответ написан
  • Как комфортно изучать иностранный материал в сети на неизвестном языке, например, французском?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    translate.google.com
    и скидывайте туда url страницы.
    Для документации более-менее должно хватить.
    Ответ написан
    1 комментарий
  • Наставник для 40 -летнего?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Данные этого человека:
    1. 40 лет;
    Неважно

    2. Огромное желание работать в данной области;
    Почему же он не работает в данной области? Или желание выявляется исключительно "хочу"? Пусть сидит и пишет код.

    3. Живет не в мегаполисе;
    Неважно

    4. Любовь к точным наукам и использование этих навыков в быту и повсеместно;
    Противоречит с 2. Если любовь к точным наукам, то мог бы самостоятельно логично додуматься, что нужно не просто хотеть а сидеть иделать

    5. Есть свободное время;
    То есть он хочет, и свободное время есть, но ждет одобрения?

    6. Быстро "впитывает" самую разнообразную информацию;
    Противоречит с тем, что он до сих пор не работает, если хочет и есть свободное время.

    7. Смотрит на мою разработку и вдохновляется сильно.
    Противоречит со всем предыдущим. Смотрит, вдохновляется, хочет, есть время, но при этом ничего не делает?
    Ответ написан
    1 комментарий
  • Редирект http на https с одинаковым портом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    так не бывает. У http один порт, обычно 80, у https другой порт, обычно 443.
    Ответ написан
  • Как делаються современные мобильные версий сайтов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Проверяют user-agent, проверяют разрешение пользовательского браузера и выдают соответствующую страницу
    Ответ написан
    3 комментария
  • Какой план действий возможен для PHP девелопера без опыта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В институте получают знания не программирования, а общее образование, кругозор, математика, физика, литература. Воспримите это как задачу "я хочу научиться сдавать экзамены", и выполните ее.

    "Фриланс - в основном CMS-ное болото, в которое не хочу лезть"
    А вы хотели без опыта сразу в энтерпрайз разрабатывать квантовые компьютеры?

    Не понимаю, в чем проблема получить немного опыта на фрилансе, или в опенсорсе?
    Почему тренировка должна обязательно быть новым фейсбуком? Ну сделайте несколько проектов попроще, чтобы набить руку.

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

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

    Вдобавок, если это касается outsource, ваш непосредственный работодатель будет вас продавать зарубежному клиенту, и образованного человека продать проще и за бОльше денег.
    Ответ написан
    5 комментариев
  • Какой путь нужно пройти, чтобы стать дизайнером UI?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Те, кто смог пробиться на рынок UI без профильного образования, подобные вопросы не задавали, и уже что-то делали задолго до института.
    Повторять их путь не стоит, потому что рынок ИТ не стоит на месте - то, что прокатывало 10 лет назад, сейчас безнадежно устарело и никому не нужно.
    Я вам рекомендую просто поучиться писать любые программы с любым интерфейсом, и задать подобный вопрос позже, когда вы будете не полный нуль - тогда и вопрос будет сформулирован правильнее, и ответы вам будут более полезны.
    Ответ написан
    2 комментария
  • Прошу совета. Какое направление будет практичней?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    1. Какую CMS или SaaS выбрать? - с интуитивно понятным управлением, настройкой. Чистым системным (настраиваемым дизайном, "внутренностями")

    Нужно понять для чего. CMS могут иметь специализацию. Сейчас популярны WP и битрикс

    2. Как изучить более глубже языки разметки? - Может посоветуете какие-то ресурсы, где можно "проще" усвоить их.

    Читать документацию по html5/css, пытаться реализовать отдельные фичи с нуля.

    3. Какой хостинг выбрать для данных дел? - Для начала бесплатный или условно-бесплатный, чтобы на время изучения сайт был доступен. Для установки дизайна и аудита юзабилити (веб-визор яндекса, направлять людей смотреть сайт).

    Поднять можно и на домашнем компе, если есть белый статический IP. И вообще белый статический IP дома это полезно для любого айтишника.

    4. Как более точно понять свое направление? - Т.е. возможно сами сталкивались с данным вопросом - дизайн, верстка, программирование? - для дальнейшего применения знаний для например фриланса или стоков для получения выгоды материально.

    Направление понять невозможно. Просто учитесь что-то делать и делаете это. Чем больше учитесь, тем больше будете делать. А направление нужно искать примерно во время окончания школы, в крайнем случае института, так как "талант" это на самом деле использование уже имеющегося опыта. Может в детстве удачно рисовалось и дизайн благодаря этому будет идти легче. Опять таки, человек - существо с высшей нервной деятельностью, и как ваш жизненный опыт сможет помочь освоить отдельные технологии - можете знать только вы, после того как попробуете.
    Ответ написан
    1 комментарий
  • Какой конструктор сайтов посоветуете?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    группы в ВК и фейсбук мощные, сложные, про дизайн не скажу, если у вас есть там аккаунт, больше дополнительная регистрация не нужна.
    Ответ написан
    Комментировать