Задать вопрос
  • Какую версию Python изучать?

    @gelas
    Читайте книги/документацию по 3й версии. Там будет и про новое прекрасное написно и указаны отличия от 2й версии.
    Ответ написан
    Комментировать
  • Какую версию Python изучать?

    @XimikS
    Конечно, последнюю. 3.3.
    Переход с 2* ветки идет достаточно медленно, но стабильно. Та же Django 1.4 имеет бета поддержку третьего питона.
    Ответ написан
    Комментировать
  • SICP — на чем лучше проработать курс?

    @justthefish
    http://racket-lang.org — Она же PLT Scheme. Там есть даже специальный пакет для SICP.
    Ответ написан
    Комментировать
  • Что выбрать для разработки веб-приложений?

    @northbear
    Раз вы неплохо разбираетесь в PHP, то начните с Yii. Это позволит вам незаморачиваясь на изучение языка, разобраться со стеком протоколов, техникой и технологией. После этого уже решите, куда вам интересней двинуться дальше на Ruby или Python. Если вообще конечно захотите потом углубляться в сферу…
    Ответ написан
    3 комментария
  • Что выбрать для разработки веб-приложений?

    un1t
    @un1t
    Рекомендую Python+Django. У джанги большое сообщество хорошая документация, множество готовых компонентов. На питоне есть и другие хорошие фреймворки, но у джанги самое большое сообщество, поэтому это идеальный вариант для вникания в веб-разработку.
    Ответ написан
    Комментировать
  • Что выбрать для разработки веб-приложений?

    @odmin4eg
    Как мне кажется НА сегодня веяние то одно, ну точнее два.

    1 Django с питоном
    2 Руби на рельсах

    попробуйте, хоть одно хоть оба сразу
    Ответ написан
    10 комментариев
  • SICP — на чем лучше проработать курс?

    @gribozavr
    Racket. Там даже есть «язык изображений» для соответствующего раздела SICP.
    Ответ написан
    Комментировать
  • 12 летка хочет учиться программировать

    Stac
    @Stac
    Покажите ему PHP и JavaScript.

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

    А ведь лучшей мотивацией для программиста (проверено на мне, для кого-то может и не работать) служит наблюдение и осознание, что его программы используются и приносят пользу (облегчают жизнь).

    Можно с удовольствием писать программы для себя. Но в сто раз интереснее (и сложнее, да) делать это для других.
    В последнем случае кроме улучшения программерских скилов, парень получит плюс к коммуникативным и бизнес скилам.
    Ответ написан
    3 комментария
  • Мотивация программирования — деньги. Это нормально?

    danin
    @danin
    Вспомнились слова Ивана Дембицкого:

    "…Цель «сделать проект» или «построить магазин» и т.п. — ложная цель. Она предполагает много работы, но ничего не говорит о том, что нужно зарабатывать. Цель должна быть выражена в деньгах. И точка. Всё остальное — повышение профессионализма, известность, создание бизнеса, всё — лишь средства… Как только цель определяется деньгами, и конкретной суммой, мозг начинает искать варианты реализации…

    После того, как поставлена финансовая цель и найден потенциальный путь для его решения, нужно сделать декомпозицию задачи. То есть разбить ее на небольшие подзадачи. Установить срок решения подзадачи и понять, сколько нужно делать в день, чтобы эту подзадачу реализовать. И каждый день шаг за шагом выполнять план. Не нужно стремиться выполнять план. Его нужно выполнять.

    И еще: эта деятельность должна вам нравиться.
    Даже не пытайтесь заработать тем, что вам не нравится. Вы просто не сможете конкурировать с теми, кого от этого прёт."
    Ответ написан
    Комментировать
  • Мотивация программирования — деньги. Это нормально?

    SLY_G
    @SLY_G
    журналист, переводчик, программист, стартапщик
    Вам нравится зарабатывать деньги, значит вам нужна работа, которая только из этого и состоит.
    Как насчёт фондовой биржи?
    Ответ написан
    2 комментария
  • Обучающие материалы по Django?

    moore
    @moore
    мануалы, может статьи, где бы хорошим языком, доходчиво и понятно можно было бы обучиться данному фреймворку.

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

    Отправляйте всем тестовое задание.
    Это не быстро, но результативно
    Те кто пришлют, вам подходят
    А те кто пришлют первыми, те подходят еще больше (при условии что задание выполнено верно)
    Ответ написан
    14 комментариев
  • Какие возможности вы хотели бы видеть на фриланс-бирже?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Нужна гибкая система оценок, с комментариями и без них, анонимные и не очень, с возможностью привязки к проекту или даже к стоимости проекта или затраченному времени.

    А к этой системе сделать бы гибкую систему фильтров. Например, мне интересны оценки заказчиков, которые заплатили, а также оценки с комментариями, а остальные оценки не интересны. Причем, оценки заказчиков хотелось бы привязать к стоимости проектов, т.е. вес оценки должен быть пропорционален стоимости проекта. А оценки с комментариями плюсовать к итоговой оценке человека с каким-нибудь коэффициентом или, опять же, привязавшись к чему-либо в профиле по формуле. Короче, сложно и гибко под любые капризы. Плюс экспорт сырых данных (логов) в эксель или еще куда, и/или хотя бы небольшой API для работы с каждой оценкой в отдельности.

    Система оценок хабра имеет ряд недостатков, основным из которых является «минусушничество» — т.е. возможность анонимно (и безнаказанно) минусовать. Лично мне хотелось бы знать тех, кто минусует, и за что именно. Не для того, чтобы «мстить» или что-то в этом роде. А чтобы самому оценить адекватность оценки статей и исключить конкретные оценки или даже конкретных неадекватных людей из всех оценок, которые отображаются лично мне (других пользователей это не затронет). Конечно, это наивное желание, но идеальным выходом являются комментарии к оценкам — прочитав их, можно оценить адекватность оценки. И даже сам факт наличия комментария уберет много неадекватных оценок, которые были поставлены из-за неудачного дня (или, наоборот, удачного) и подобных поводов.

    В общем, лично мне «простая система для ленивых» не интересна. Здесь, все-таки, речь будет идти о выборе работника или заказчика, и о реальной оплате работы. И поэтому хочется максимально адекватной оценки, насколько это возможно в принципе. А возможно многое. Если с самого открытия обязать пользователей что-то соблюдать, а также расставить точки над i в отношении анонимности и ответственности сервиса в отношении соблюдения прав пользователей, анонимности и конфиденциальности (в частности, определиться с уровнем безопасности персональных данных и переписки), то можно очень далеко развиться.

    Собственно, система оценивания — это и есть суть фриланс биржы. Она влияет на репутацию, самооценку и стоимость услуг. Важнее всего факты — кто, когда, с кем, за сколько. Кто о ком какого мнения, у кого какие статьи и комментарии. Кто твой друг заказчик/работник. Остальное (типа посредничества в сделках) — приятные бонусы к основному функционалу, которые можно пока что вполне заменить менее удобными конкретными людьми или программами (сервисами).
    Ответ написан
    Комментировать
  • Какие возможности вы хотели бы видеть на фриланс-бирже?

    @werdender
    Возможность собираться в группы.
    Например кто-то веб-программист, но не дизайнер, или нужен extJs.
    Фрилансеры могли бы собираться в группы и пилить бюджеты, а заказчик избавляется от необходимости искать спецов и проводить собеседования по отдельности — общается с манагером группы. При этом он может посмотреть историю каждого члена группы и все такое. В общем что-то вроде удаленного коворкинга.

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

    Если нужна помощь — могу присоединиться по мере сил. В профиле есть скайп.
    Ответ написан
    Комментировать
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    @Neir0
    Да это очевидно же:

    1) В офисе ощущается командный дух
    2) В офисе ты можешь крикнуть эй вася, что там у нас с тем то? Да все отлично, только что пофиксил иди сюда смотри.
    3) В офисе я могу за 5 секунд подъехать на кресле к коллеге с листочком бумаги и что-то ему набросать

    В общем коммуникация гораздо, гораздо проще. Можно на удаленку переходить, когда уже притерлись друг к другу, но с самого начала отстойно.
    Ответ написан
    3 комментария
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    Tenkoff
    @Tenkoff
    Работа в офисе — это покупка вашего времени.
    Работа удаленно — это покупка результата.
    Ответ написан
    6 комментариев
  • Существуют ли биржи самописных проектов?

    hashspark
    @hashspark
    github.com
    Ответ написан
    Комментировать
  • Стоит ли осваивать новую профессию

    Alexx_ps
    @Alexx_ps
    А почему бы не пойти в руководители? Менджер проектов (скрам-мастер какой-нибудь), технический директор, собственная компания…
    Можно попробовать сделать стартап.
    Ответ написан
    2 комментария
  • Какие кодотрюки вы знаете?

    @marklarius
    Самый классный трюк это заставить программистов документировать их творчество ;)
    Ответ написан
    12 комментариев