• Книги Windows администратору

    ck80
    @ck80
    Компьютерщик
    Системное и сетевое администрирование. Практическое руководство. 2-е издание.

    Авторы — Томас Лимончелли, Кристина Хоган, Страта Чейлап
    Ответ написан
    1 комментарий
  • Формирование программистского кругозора и мотивации к самостоятельному обучению у начинающих?

    MrMig
    @MrMig
    У меня есть пара саксесс-стори, не смотря на мой возраст :)
    Несколько лет назад я занимался написанием ботов и просто утилит в виде юзерскриптов. И разрабатывал скрипт с кучей полезностей для vk.com. На базе этого скрипта получил несколько интересных знакомств и ценный опыт.

    Так вот, ближе к делу. Однажды ко мне в личку постучался 19летний парень. Оказалось, что он очень сильно впечатлён самой возможностью «расширять сайты» и добавлять функционал. Он попросил меня рассказать ему, как это делается. У парня было только школьное образование, ни в ВУЗ, ни в ПТУ он не поступил, работы не было (на это были причины личного характера).
    Его обучение началось с javascript. Я взял его в «команду» — помогать мне со скриптом. Со своей стороны я объяснял ему основы программирования на конкретных примерах: алгоритмическое мышление, циклы, условия, простые алгоритмы, и т.д.
    Самое главное, что все эти понятия были наглядными. Имея в запасе минимальное понятие о API джаваскрипта, не представляя, что такое CSS и HTML, человек, тем не менее, мог видеть результат своих экспериментов, и этот результат приносил какую-то пользу, а не был очередным хеллоу-вордом.

    Сейчас товарищ работает javascript-программистом в некой Московской фирме. Помимо джаваскрипта человек интересуется всеми сопутствующими технологиями — серверсайд языки, вёрстка, десктопные приложения, алгоритмы и далее по списку.

    Как показывает опыт, основанный на экспериментах на друзьях, следующий паттерн работает для большинства заинтересованных:
    1. Определить, что именно зацепило человека (с какими технологиями его начать знакомить в первую очередь)
    2. Познакомить его с базовыми понятиями (циклы, переменные, условия, составление алгоритмов)
    3. Дать ему в руки инструмент для экспериментов — простой язык, на котором можно писать полезные для самого человека вещи, с незамысловатым API.
    4. Показывать человеку реальный пример кода (исправлять его код) и объяснять досконально ход своих мыслей при разработке или проектировании. При этом, сначала вы будете отвечать на вопросы «как?». Постепенно их нужно полностью сводить к вопросам «почему?». Вопрос «как» человек должен решать сам.
    5. Максимально сократить цикл идея-реализация-результат. Это очень важно! Это топливо для мотивации.
    6. Главный вопрос — какую идею реализовывать. It depends. Лучше всего, чтобы обучаемый сам придумывал, какую проблему он будет решать. Если мотивация не строится на мысли «мне срочно нужны деньги, поэтому я стану программистом» или прочими мыслями о будущем, то написания «шаблонных» программ будет идти в ущерб мотивации.
    7. Как только человек научится ваять код самостоятельно — он начнёт выходить за рамки вашего обучения. Тут важно научить человека получать информацию (да, не все умеют пользоваться гуглом и стэковерфлоу. И про книги не забываем)


    8. Это субъективно, но для меня такой подход работает. Я веб-программист, и «подопытные» тяготеют к этим технологиям.
      Но в целом — никто не любит сухую теорию. Видеть и «щупать» результат — бесценно :)
    Ответ написан
    2 комментария
  • С чего лучше начинать программировать?

    silvansky
    @silvansky
    Я начинал с BASIC'a, прошёл через Pascal и Delphi, пробежался сквозь PHP и C#, остановился на C/C++/ObjC пока.

    Но если бы я сейчас имел возможность вернуться в прошлое и начать с нуля, я бы на начал писать на чистом Си. Хотя, компьютер у меня тогда (приставка Atari) умел лишь Basic =(
    Ответ написан
    Комментировать
  • С какой книги лучше начать изучать HTML и CSS?

    safright
    @safright
    Изучать ЯП по книжке? Смысл есть изучать на проекте. Если нет проекта, на котором нужны эти знания — то зачем вообще его изучать?
    Ответ написан
    4 комментария
  • Книга о железе

    nochkin
    @nochkin
    Мне кажется, девушке намного интереснее это услышать от тебя, а не из книжки.
    Ответ написан
    9 комментариев
  • Куда можно податься после мехмата?

    zoo
    @zoo
    "! Сильное логическое мышление. Следовательно и аналитические способности." — ну так примените эти способности по поиску профессии, не?
    Ответ написан
    Комментировать
  • Что почитать об искусственном интеллекте?

    aideus
    @aideus
    Если «Для самых маленьких», то подойдет книжка «Искусственный интеллект и универсальное мышление»:
    aideus.ru/research/doc/2012_Polytechnics_AI_UniThink-part.pdf
    В электронном виде, правда, есть только часть книги, но говорят, что скоро появится в печатном.
    Ответ написан
    Комментировать
  • Какие языки программирования преподавать?

    @s0rr0w
    — программирование в компьютерных системах (ПКС);
    Только низкоуровневые, которые дают представление о внутреннем устройстве ПК, его функционировании, типах данных и т.д. Си, Паскаль, да хоть Бейсик, нет разницы

    — прикладная информатика в экономике (ПИ).
    VBA, потому что экономист без экселя — экономист-инвалид
    Ответ написан
    5 комментариев
  • Хорошие книги по высшей математике?

    darkdimius
    @darkdimius
    Если нужно действительно понимание:
    Задачи и теоремы из анализа. ( В 2-х частях ) Георг Полиа, Габор Сеге
    Книга-задачник, где задачи подобраны так чтоб на основании предыдущих следующая была решаема. Принципиально то, что весь курс высшей алгебры и функционального анализа выводиться сам из этих задач.
    Подобное изучение — это не «тебя учат» а «познаешь сам». Уровень понимания существенно выше.

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

    Если нужна понятная книга:
    Курс дифференциального и интегрального исчисления, Фихтенгольц 3 тома
    Курс математического анализа. В 3 томах. Кудрявцев тоже 3 тома.
    Обе книги имеют подробное скрупулезное описание дифференциального и интегрального исчислений. Написаны в разных стилях, некоторым нравиться один, некоторым второй.

    Общего курса дискретной математики мне не известно. В МФТИ учат одно, друзья на мехмати и ВМК учат другое.
    Я бы посоветовал
    Н.К. Верещагин, А.Шень. «Лекции по математической логике и теории алгоритмов» — хорошее вступление в дискретку
    Ахо, Ульман — Теория синтаксического анализа перевода и компиляции. — как устроены первые этапы работы компилятора. За этим целая наука.
    Да и вообще все книги где в авторах есть Ахо и Ульман меня радовали. например
    Ахо, Ульман, «Компиляторы. Принципы, технологии, инструментарий» — лучшая известная мне книга по компиляторам(уже сама генерация кода).

    У последних двух оригинал на английском.
    Ответ написан
    5 комментариев
  • Насколько востребованы специалисты со знанием "Си"?

    VBart
    @VBart
    Работы для Си-шника полно, просто, скорее всего, вакансии не там смотрите. =) Си будет актуален и очень востребован ещё десятки лет так точно. Огромная и очень интересная ниша. На счет «Junior» не могу ничего сказать, это смотря как оценивать, я себя считаю «Junior».

    p.s.
    — Welcome! nginx.com/announces/nginx-is-hiring.html
    Ответ написан
    1 комментарий
  • Первая книга по программированию

    @aNDREIQA
    Структура и интерпретация компьютерных программ.
    Начните с нее и вы обязательно добьетесь высот в программировании.
    Ответ написан
    Комментировать
  • Нужны ли хабру статьи (статья) с экономическим уклоном?

    Я бы все прочитал с удовольствием. Можно попробовать размещать в профильный блог Финансы для всех.
    Ответ написан
    1 комментарий
  • Перевод в Pdf при наведении на слово

    Habroche
    @Habroche
    Использую ещё для этих целей Client for Google Translate, переводит по выделению/щелчку по слову (щелчок и есть обыкновенное выделение). Но он, кажется, с декабря будет только платным. Про Lingvo см. выше.
    Ответ написан
    Комментировать
  • Блог по математике

    VladX
    @VladX
    Вы абсолютно правы — она нужна. К IT имеет самое непосредственное отношение. К тому же это намного полезнее, чем желтушные новости и дурацкие HOWTO для людей с атрофированным мозгом. Я бы почитал. Пишите. А блог можете выбрать этот, он популярен и туда что только не пишут.
    Ответ написан
    Комментировать
  • Литература для повторения высшей математики

    osby
    @osby
    По-моему, лучше задачников Ефимова-Демидовича ничего нет.
    Ответ написан
    1 комментарий
  • Хорошие учебники по информатике

    @ALiEN_QWERTY
    Авторы: Кнут и Пряник, если ребенок студент )
    Ответ написан
    Комментировать
  • Книги по физике

    bagyr
    @bagyr
    «Путь к реальности, или законы, управляющие Вселенной. Полный путеводитель.» Роджера Пенроуза
    Ответ написан
    Комментировать