• Где можно заработать начинающему веб программисту?

    Stac
    @Stac
    Имеются знания PHP, JavaScript, jQuery, Ajax, MySQL, SQLite, HTML, CSS и еще работаю с Framework'ами Laravel и Phalcon.


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

    Для начала измените свое (само)описание.
    Пример:
    Имеются знания и опыт в разработке личных кабинетов для сайтов, в т.ч и-магазинов, систем лидогенерации, учета и перераспределения трафика. Делал с нуля системы управления партнерскими программами, интегрировался с банками и МФО (в обе стороны).


    Это мой пример.. описывайте свой опыт.
    Я вот пока не знаю Laravel и Phalcon, но это ни кому не интересно (как и то, что я знаю), если мне можно поручить задачу и она будет сделана.
    Во фрилансе и при работе в маленьких кампаниях это важнее, чем знание конкретных технологий, кторые кроме вас никто там знать не будет.
    Ответ написан
    Комментировать
  • На западе не заказывают верстку? Или я туплю и не могу найти?

    Bandicoot
    @Bandicoot
    Вась-программист
    На Западе более зрелый рынок, я так понимаю. Рано или поздно так будет и у нас. Зачем сначала заказывать макет у одного фрилансера, затем верстку у другого и натяжку на движок у третьего, когда это может выполнить один человек? Это же все из одной оперы, фронтэнд. Может я ошибаюсь, поправьте
    Ответ написан
  • Видеоуроки - есть ли польза?

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

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    @tnorman уровень логики не ниже, чем на серверной стороне?)) Посмешили.
    Фронт-енд разработчик должен разбираться во фронт-енде, а не в PHP — фтопку PHP, вообще никакого PHP.

    Основы построения баз — да, поскольку появится возможность работы с базами напрямую. Понимать принципы общения с сервером и другими компьютерами, знать про HTTP-заголовки, политику безопасности и, в частности, политику происхождения документа. То есть знание XMLHttpRequest, CORS и (хотя бы) представление о WebSocket, WebRTC.

    Разбираться в клиентских технологиях — HTML, CSS, Javascript, SVG, canvas, многочисленные API, описанные в HTML. И если не знать про WebGL и API, то разбираться зачем это и к чему. Построение DOM, CSSOM, понимание узких мест и тенденций. Основные семантические конструкции и микроданные.

    Понимать box model, visual formatting model, stacking context, работу с формами и элементами, медиа-элементами. Знать, что такое кодировка и как жить с разными кодировками при необходимости, хотя это уже редкость.

    ООП соглашусь — наследование, инкапсуляция, понимание роли прототипов и умение их использовать. Знание основных паттернов и парадигм. Добавлю модель событий — просто знание (не жалкие 5 штук, а реальный охват, включая MutationObserver). Ну и регулярные выражения.

    AJAX? Если не брать в расчёт XML-RPC, SOAP, WSDL, то выделять это в отдельный вопрос не стоит. А вот event loop (включая tasks и microtasks), на который завязана модель событий и все асинхронные вызовы знать обязательно. Также быть в курсе, что такое promise, зачем они и как использовать.

    Знать основы проектирования, UX и построения UI. Очень много в работе фронт-енда основано на взаимодействии человека и интерфейса. Непонимание основ UX приводит к неприятным последствиям.

    Что же насчёт Backbone или других конкретных технологий — это вообще дело наживное и акцентировать внимание не стоит. Опыт приветствуется, но не является обязательным. ну только если проект не горит.
    Безусловно, знание технологий разработки нужно, но я бы тогда поставил на Node.js, Grunt/Gulp, AngularJS.
    Ответ написан
    5 комментариев
  • Алгоритмы 3D сканирования

    @gleb_kudr
    www.david-laserscanner.com/ — здесь есть хороший англоязычный форум по теме.
    Ответ написан
    Комментировать
  • Сколько дал вам университет знаний?

    tsiguleva
    @tsiguleva
    Мне университет дал не столько знания, сколько научил мыслить в правильном направлении.
    Ответ написан
    Комментировать