• Что изучать, PHP или Rails?

    classx
    @classx
    RoR
    Ответ написан
    Комментировать
  • Что изучать, PHP или Rails?

    andreysmind
    @andreysmind
    Рельсы «из коробки» принуждают к соблюдению правильного стиля, ТДД, МВС и прочих умных слов. Думаю, что для получения базы и понимания «как оно работает», RoR — лучше.
    Ответ написан
    Комментировать
  • Что изучать, PHP или Rails?

    dustalov
    @dustalov
    Для общей эрудиции стоит обкатать все распространённые нынче инструменты. Каждый из них хорош для определённого круга задач, который зачастую определяется не техническими, но экономическими и организационными требованиями.

    Многие выбрали Ruby (и Rails) и не пожалели. Очень рекомендую.
    Ответ написан
    Комментировать
  • Как стать профессиональным веб-разработчиком за 7 лет?

    ThePretender
    @ThePretender
    Если вам действительно хочется построить стабильную карьеру с большим доходом, то подумайте про Enterprise. Сюда входит разработка высоконагруженных распределённых систем, проектирование БД, разработка расширяемых архитектурных решений. Все эти задачи имеют мало общего с веб-программированием и «языками» вроде PHP. Да, наваять сайтик на похапе и жабаскрипте просто, но такие «разработчики» сейчас ценятся как китайцы — можно выкинуть и поставить на его место такого же. Оплачивается подобная работа соответственно.

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

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

    EugeneOZ
    @EugeneOZ
    Фигню вам тут советуют. Одной лишь работе на фрилансе вы мало чему научитесь. Скорее всего, наберётесь примеров говнокодинга в здачах «подправить скрипт» и подумаете, что так и нужно делать.
    Вы не самый молодой — я видел тут 14-летнего парня, который на C# пишет круче всех PHP- и Python-программистов, которых я видел. Просто есть огромная разница между enterprise и home-page проектами. Java и C# имеют в себе больше от enterprise-культуры.

    Самый лучший совет Вам сейчас: читайте книги. Как можно больше книг. Обязательно сочетайте с практикой. Но не на фрилансе, а «свои велосипеды», чтобы была возможность пробовать применять знания из книг. Пока Вас кормят родители — это самое лучшая возможность начинать свои проекты. Возможно, Вы сейчас мало придаёте этому значения, но это так.

    Изучайте существующие фреймворки.
    Книги и работа с фреймворками (в том числе фреймворками для unit-тестирования) дадут Вам огромнейшее количество знаний, Вы сможете сэкономить многие многие годы, которые другие программисты тратят, чтобы постигнуть всё своим путём.
    Читайте Макконнелла «Совершенный код», Роберта Мартина — «Чистый код», Э. Хант, Д. Томас — «Программист прагматик».
    Изучайте Qt, Symfony, Visual Studio. Никогда не думайте, что Вы остановитесь на одном языке — нужно изучать несколько языков, чтобы видеть несколько способов решения проблем.

    Выбирая профессию программиста, знайте, что Вы будете учиться ВСЕГДА, а не следующие 7 лет. Новые технологии появляются каждый год, индустрия очень молодая и активная — каждый год Вы будете изучать и пробовать новое. Это университет без даты окончания :)
    Ответ написан
    6 комментариев
  • Как стать профессиональным веб-разработчиком за 7 лет?

    Inori
    @Inori
    0.) Английский. Вы должны его знать на таком уровне чтобы ваш перевод технической статьи ваша мама поняла. Все остальное будет гораздо проще с этим пунктом.
    1.) www.phptherightway.com/
    2.) Читать много много книг (на хабре много сборников по этому)
    3.) Начать искать и собирать RSS блогов разработчиков
    3.) git (не утверждаю что это лучшая SCM, но благодаря ей у вас будет выход на github.com, а для начинающего это очень важно)
    4.) LAMP
    5.) Начать копать в сторону хорошего PHP фреймворка (Symfony2, ZF2, етц. на сайте в #1 есть список)
    6.) Научиться писать резюме
    7.) Пробиться интерном на пол ставки в хорошую местную фирму на 1-2 курсе
    8.) Дальше пойдет по накатанной :)

    7 лет для этого не надо, хватит 1-2 в зависимости от желания и умения учиться.

    P.S. В любом случае, вы молодец что в 16 лет уже думаете о карьере :)
    Мне это озарение пришло только в 21 :/
    Ответ написан
    8 комментариев
  • Что такое «100% JavaScript front-end»?

    sdevalex
    @sdevalex
    JavaScript программист, который не трогает серверную часть. Есть проекты, где JavaScript намного больше, чем серверного языка. К примеру Gmail… где-то они писали, что 80% кода у них на JS.
    Ответ написан
    2 комментария
  • Сайт, способный выдержать высокую нагрузку (?)

    @edogs
    Не парьтесь. Это основной совет.
    Хорошую посещаемость (сервер за 50 евро держит вордпресс с воблой и 200к хитами в сутки без проблем) Вы наберете не скоро, а задумываться об N годах точно не стоит (за это время уже и хтмл-то может умрет, а Вы его хранить).
    Так что берите любой распространенный движок (пхпбб/ВП) и допиливайте его до нужной Вам кондиции. Если нравится делать скорость — в этих движках навалом бутылочных горлышек, устранением которых можно долго и с удовольствием заниматься даже новичку:)
    Свой велосипед хорошо, но сначала лучше разобрать пару чужих.
    Ответ написан
    2 комментария
  • Закончил учиться на программиста - как быть дальше?

    wwwsevolod
    @wwwsevolod
    вот таких у нас специалистов вузы и готовят.
    Ответ написан
    1 комментарий
  • Закончил учиться на программиста - как быть дальше?

    retran
    @retran
    1. Свалить в крупный город.
    2. Найти работу джуниором. На зарплату пофиг — главное, чтоб на жизнь хватило более-менее.
    3. Поступить в профильный вуз на вечернее.
    Ответ написан
    Комментировать
  • Закончил учиться на программиста - как быть дальше?

    @Alex10
    Как вариант начать работать над каким нибудь проектом, можно opensource. Тогда появится реальный опыт, и портфолио. А если все будет удачно то со временем и заработок.
    Ответ написан
    2 комментария
  • Закончил учиться на программиста - как быть дальше?

    noook
    @noook
    python and fishing
    Английский это точно, это ускорит изучение любого языка
    Ответ написан
    Комментировать
  • Откуда ВКонтакте знает, какой сайт я посещал?

    SerDIDG
    @SerDIDG
    Сегодня у меня тоже такое вылезло, правда этот сайт ни когда не посещал, и в истории нет ничего подобного.
    Ответ написан
    Комментировать
  • Прошу помочь в сборке под iOS?

    @larikov
    Скачал kivy, компилирую, попытаюсь собрать ваше приложение
    Ответ написан
    3 комментария
  • Книги для изучения C++/C#

    Ramires
    @Ramires
    XimikS верно написал. Если решите учить С++ с азов, начинайте со Страуструпа. Далее переходите к документации по C++0x и boost. А дальше уже сами решите))
    Ответ написан
    Комментировать
  • Книги для изучения C++/C#

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Тут по изучению их раз в неделю вопросы задают.
    по тегу C# можете поискать.
    От себя рекомендую Троелсена, по 4 Net.

    habrahabr.ru/qa/20841/
    habrahabr.ru/qa/18490/
    habrahabr.ru/qa/17694/
    habrahabr.ru/qa/10301/
    habrahabr.ru/qa/2624/
    Ответ написан
    Комментировать
  • Как можно оптимизировать скрипт?

    @dronnix
    Для тренировки можно сделать обработку исключений, чтобы скрипт не падал на первой битой ссылке, а выдавал ошибку в stderr
    Ответ написан
    1 комментарий
  • Какие языки программирования преподавать?

    @fleshy
    python для прикладников, C для системщиков
    а вообще «Основы программирования» — в моем понимании это базовые концепции алгоритмов, переменных, массивов, циклов, структур данных — от языка тут практически ничего не зависит и нельзя предмет сводить к изучению синтаксиса/языко-специфичных фреймворков
    Ответ написан
    1 комментарий
  • Какие языки программирования преподавать?

    @Gwynbleidd
    C# — много мощных средств, в том числе из ФП, но при этом без сложностей плюсов.
    Ответ написан
    Комментировать