Ответы пользователя по тегу Веб-разработка
  • Перспективное направление (язык, платформа, cms для изучения абсолютному новичку)?

    @endemic
    Ради хохмы предложу такой вариант. Может выстрелит :)
    Начните изучать C++
    Если не пошло - пробуйте Java/C# (киньте монетку)
    Если не пошло - берите Python или Ruby (лучше оба попробуйте)
    Если не пошло - PHP
    Если не пошло - попробуйте верстку и JS
    Ответ написан
  • На чем написать сервис наподобии fl.ru?

    @endemic
    На чем умеете. Если не умеете - то:
    По 1-3 это зависит от опыта конкретного разработчика.
    По поводу 4. Найти программиста на PHP проще. Но качественный программист на PHP стоит примерно столько же сколько хорошйи питонист или рубист. Поэтому если бюджет мал - PHP. Если бюджет побольше - выбирайте что хотите, что более модно (node.js например). В Django например есть настраиваемая админка :)
    Ответ написан
    Комментировать
  • Как вернуть мотивацию к учебе?

    @endemic
    1. А напиши свой персональный сайт =) А то что за программист без сайта. За основу возьми какую-ниюудь модную новую технологию типа node.js =) Это будет тяжело и интересно.
    2. Походи по собеседованиям. И быстро поймешь что ты стоишь реально, сколько готовы тебе платить. Не все же на шее сидеть у родителей.
    3. Проверь свои знания по следующим buzzwords: Паттерны проектирования, SOLID, TDD, Continuous Integration. Раз ты занимаешься фронтендом, то что ты можешь сказать про Grunt/Gulp? CSS препроцессоры? MV* фреймворки? Знания которые дают программисту в институте полезны и глобльны, но к рынку в основном не имеют никакого отношения
    Ответ написан
    Комментировать
  • Можно ли и легко ли переадаптировать андроид-приложение в веб-ресурс\приложение?

    @endemic
    Насколько я понимаю интерфейс андроид-приложения написан на Java. Интерфейс сайта на JavaScript. Автоматического переноса нет и не будет. Вы скорее всего можете использовать какие-то библиотеки из приложения на сервере.

    Трудозатраты - от 1 дня для абстрактной игры в крестики нолики (переписать с нуля) до бесконечности
    Ответ написан
    Комментировать
  • Какие дисциплины изучать программисту чтобы меньше зависеть от языков и технологий?

    @endemic
    Как писали выше - боле абстракнтные понятия:
    Алгоритмы, Паттерны, Какие-то межъязыковые вещи типа многопоточности, рефлексии, метапрограммирования (generic в C#/Java, template в C++).

    Некоторые люди рекомендуют джентельменский набор:
    1. Компилируемый язык (пока C++ без вариантов, но скоро будет Rust, надеюсь)
    2. VM язык (Java или C#)
    3. Скриптовый язык (Perl, Python)
    4. SQL
    5. Веб: HTML/CSS и JavaScript на базовом уровне

    Средние знания всего вышеперечисленного позволяют быть более менее в курсе дел и даже если вылезет что-то новое - подстроиться. Нужно только правильно расставить акценты.
    Ответ написан
    3 комментария