• Какое есть быстрое средство разработки веб-решений?

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

    Какое есть быстрое средство разработки веб-решений?


    Наемные профессионалы.
    Ответ написан
    Комментировать
  • Каков план личностного развития PHP программиста с нуля?

    @nikita-b
    Все это сильно зависит от того, что вы знаете сейчас. Английский знаете? Если нет, то это первое, что стоит изучить, хотя бы на уровне чтения.

    0. Допустим если вы не знаете английский.
    lingualeo.com
    Русский сервис, где можно читать тексты и смотреть разные видео на английском. Очень удобен.
    https://www.duolingo.com/
    Похожий сервер, чуть проще. У него очень интересный принцип работы и замысел почитайте.

    1. Допустим вы знаете/изучили английский. Нужны только самые основы вы их разовьете в процессе изучения онлайн-курсов. Что такое онлайн-курсы? Это сервисы, где вам через видео, книги, тесты предлагают знания. Университет онлайн.
    Это очень хороший способ, потому что у них уже есть набор тем, которые вам требуется изучить.
    Есть такой сервис на русском:
    htmlacademy.ru
    Я не пробовал, но в целом рекомендуют. Он не совсем бесплатный, но там 100 рублей в месяц. Это совсем мелочи.
    Есть еще:
    proglive.ru
    Но он если честно слишком дорогой. Я смотрел там несколько вэбинаров и не был особо впечатлен. но может кто-то там учится подскажет. Может в интернете найдете информацию о нем.

    Есть более продвинутые аналоги на английском:
    www.codecademy.com
    Бесплатный набор курсов по очень-очень большому спектру тем. Достаточно высокого качества.

    Еще
    https://teamtreehouse.com
    https://teamtreehouse.com (Без моей реф. ссылки)
    Этим я сейчас пользуюсь сам. Курсы более подробные и приятные. Хотя если, что-то знаете то могут показаться зануднее. Есть еженедельное шоу, где рассказывают о всяких новых технологиях и течениях. Часто появляются новые курсы. Можно задать вопросы на форуме. Он правда платный. Около 1000 рублей в месяц, но он того стоит.
    https://www.udacity.com/
    Еще один бесплатный аналог. Не пробовал.

    2. Допустим вы прошли курсы по html,css, js, jquery, php. Я рекомендую уже с этого момента выполнять платные работы.
    Есть много разных мест, где можно найти работу:
    Русский: fl.ru
    Английские: www.freelancer.com
    https://www.odesk.com
    В англоязычном секторе зарплаты намного приятнее. Для жителей регионов в особенности.
    Вы можете брать дешевые проекты и предлагать низкую цену. Практика очень важна.

    Впрочем можно и попробовать найти работу(Не фрилансером), но я считаю, что это сильно ограничит ваш прогресс на данном этапе.

    3. Несмотря на то, что этот пункт идет третий он должен идти параллейно со вторым. А возможно и первым. Но в целом это все не обязательно, просто так вы повышаете свой уровень.
    3.1 https://www.edx.org/course/mitx/mitx-6-00-1x-intro...
    Это очень хороший курс от крутейшего в мире универа по теме IT. Сначала кажется, что легкий, а потом внезапно начинается ад. Пройдя его вы наверно будете знать больше, чем большая часть людей, которые заканчивают российские вузы)
    Там правда Python, но знать его не надо, все объяснят.
    Зато очень рекомендуется математика.
    Для начинающих несмотря на название достаточно сложен.
    3.2 https://www.class-central.com
    Список курсов, которые проводят крупнешие университеты мира.
    Вам нужно многое из того, что касается программирования, алгоритмов, математики.
    Ищите, что вам интересно и вперед.
    Я советую:
    3.3 https://www.coursera.org/course/algs4partI
    И вторую часть.
    Там правда используется Java, но нужны только основы.
    3.4 https://www.edx.org/course/linuxfoundationx/linuxf...
    Курс по основам Linux. Не пробовал.
    3.5 Математика. От простого к сложному:
    https://www.coursera.org/course/algebra
    https://www.coursera.org/course/precalculus
    https://www.coursera.org/course/calcsing
    https://www.coursera.org/course/calc1
    https://www.coursera.org/course/sequence
    Не все курсы проходят, так что надо искать аналоги. Там были и более сложные. Так же важны курсы по теории вероятности.

    Что осталось за скобками? Придется изучить систему контроля версий. Я люблю Git. Вот хорошая книга:
    cloud.github.com/downloads/GArik/progit/progit.ru.pdf
    Совет: Не берите больше 3-4 курсов. Не справитесь. Хотя бы уж в начале не берите.

    Если пройдете все это, поздравляю, вы стали программистом причем достаточно высокого уровня.
    То есть подведем итоги. Вам надо:
    1. html, css. Не надо в них углубляться. Просто основы.
    2. js, jquery. Тоже на начальном этапе не углубляйтесь.
    3. php и какой-нибудь фреймфорк. Symfony или Yii. И какая-нибудь база данных.
    3.1. Узучение какой-нибудь CSS. Drupal например. Или Wordpress.
    4. Система контроля версий. Git.
    5. Математика.
    6. Алгоритмы.
    7. Computer Science в целом. Linux, шифрование, механика работы баз данных и серверов и т.д.
    При этом по сути для трудоустройства хватит первых трех, что бы там кто не говорил.
    Ответ написан
    7 комментариев
  • Как работать с фрилансерами?

    EugeneOZ
    @EugeneOZ
    можно ли доверять исполнителю назначать сроки?

    Офигенный вопрос.
    А кому ещё можно «доверить» это? Заказчику чтоли? Забавную картину представляю я себе: заказчик полулёжа на кресле, с сигарой, говорит «да что тут делать — полчаса, ну максимум час, это ж элементарно — поле ввода текста и кнопка, вот тебе и твиттер».
    Заказчика могут либо устраивать сроки, либо нет — на этот случай у него есть рынок с набором исполнителей. А называть сроки может только исполнитель.
    Ответ написан
    3 комментария
  • Фриланс после 30

    allexe
    @allexe
    Сам сейчас нахожусь в таком же возрасте и тоже подумываю о фрилансе. Поэтому несколько своих соображений. Правда у меня в отличие от вас ситуация не настолько стрессовая.
    Самообразование хорошо, но лучше сконцентрироваться на какой-то конкретной области. Выбирать стоить не исходя из денег или скорости старта и освоения, а исходя из личных предпочтений. По сути в долгосрочной перспективе 2-5 лет лучше потратить год на обучение чему то сложному, но интересному лично вам и потом заниматься оставшиеся 4 года. С одной стороны конечно сложно сделать выбор среди множество технологий, пока не попробуешь не поймешь, а чтобы попробовать надо время. Поэтому смотрите на сообщество по интересным вам темам. Нравится вам это сообщество? Хотели бы вы заниматься тем чем занимаются эти люди? Интересно ли вам будет общаться с этими людьми? По сути деньги можно в любом направлении заработать и в верстке и в программировании и т.д. когда станете профессионалом.
    Как выбрать?
    Просто ответьте себе на вопрос: Готовы ли вы в течение года ежедневно тратить свое время на обучение и заниматься чем то бесплатно? Если да, то это и стоит изучать.
    Ответ написан
    4 комментария
  • Фриланс после 30

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Не нужно вам идти в верстку, там сейчас ну очень много людей, особенно в самом низу, буквально толпы начинающих, большинство из которых там и останется. Слишком простым кажется это все со стороны, но в реальности, на денежных заказах — там сущий ад. А уж если это не только верстка, а еще и фронтенд, где нас накрывает JavaScript и лавина из миллионов библиотек, плагинов, технологий и прочих ноу хау под JS или jQuery, то вам совсем не нужно соваться в эту адскую смесь.

    Действительно возьмите один из языков программирования, желательно тот что используется в мобильных платформах и изучайте, там хотя бы все достаточно строго, и всегда будет понятно, куда двигаться дальше, каких знаний еще не хватает. А там, помимо основной работы, может и параллельный заработок будет на продаже приложений в апп сторах и т.п. магазинах.
    Ответ написан
    Комментировать
  • Фриланс после 30

    pomeo
    @pomeo
    вёрстка это ад, в том плане, что вы начинаете снизу, а снизу ад. Денег вообще не заработаете, конкуренция дикая. Я тыкал Codecademy что у них там в html,css предлагается, это ни о чём, к реальности не имеет никакого отношения.
    Не проще использовать те знания которые есть у вас сейчас, вы 13 лет проработали эникейщиком. Есть куча компаний у всех из них есть парк компов, всех их надо периодически обслуживать, держать им админа смысла нет, почему бы не быть эникейщиком на аутсорсе, я думаю посыл понятен.
    Ответ написан
    2 комментария
  • Фриланс после 30

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Освойте JS, jQuery, CSS 3, HTML5. Обязательно освойте jQueryMobile. (если планируете делать мобильные GUI в дальнейшем)
    2. Скриншоты своих работ (сверстанных страниц) разместите в портфолио. (желательно иметь работающие образцы)
    3. Наберите много простых и дешевых заказов и «обменяйте» их на положительные отзывы за проекты. (репутация)
    4. После получения некого опыта и увеличения работ в портфолио — берите более сложные и дорогие заказы.
    5. Переходите к верстке сложных шаблонов для популярных CMS.
    6. Работайте в паре с хорошим дизайнером.
    7. Делайте интересные шаблоны с красивой анимацией и эффектами — продавайте их.
    8. Открывайте контору и работайте в сфере стильных и качественных GUI для различных устройств в команде с дизайнером и программистами.

    Основные направления фриланса: дизайн, шаблоны для разных CMS, мобильные приложения, тексты, сложное программирование порталов, интеграция.
    Ответ написан
    2 комментария