ФорумПрограммированиеОбщие вопросы программирования → Математика и WEB-программирование

Математика и WEB-программирование

  • Dreamer

    Сообщения: 82 Репутация: N Группа: Адекваты

    Spritz 7 октября 2014 г. 8:59

    Пару раз приходилось вспоминать, да и то только геометрию (canvas, геоданные).
    Вот мне интересно, а есть вообще задачи в сайтостроении, которые без глубокого знания высшей математики не возможно осилить?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 9:04, спустя 4 минуты 47 секунд

    Все дело в алгоритмах, если проект не обладает какой-либо сложной математической логикой, то и не нужна математика. И не важно веб этот или что-то еще.

    Могу сказать, что мне знания пригождаются и приходится перечитывать и вспоминать периодически

    Спустя 36 сек.

    Но как правило сайты - это прикладаная бизнес логика, просто вывод контена из БД и не хитрые манипуляции по сохранению инфы

    adw/0
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 9:18, спустя 14 минут 49 секунд

    математика нужна для
    - всей векторной графики 2d/3d
    - теории хранения данных в БД (яркий пример нормализаци данных состоящих из trгe/false или номеров телефонов, построение деревьев)
    - алгоритмов сортировки, map/reduce (смотри 4)
    - вычисление рабочей ноды в кластере (смотри 4)
    - всех облачных технологий (яркий пример hadoop)
    - (ин)валидации кеша

    но как правило за прикладную бизнес логику платят мало и зовут тебя джуниором
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 10:01, спустя 42 минуты 18 секунд

    и теперь рекомендуемую литературу)

  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 7 октября 2014 г. 10:02, спустя 1 минуту 14 секунд

    если веб значит говносайты (визитки, интернет-магазины, фотогалереи) - то нет
    не всё полезно, что в swap полезло
  • Dreamer

    Сообщения: 82 Репутация: N Группа: Адекваты

    Spritz 7 октября 2014 г. 10:43, спустя 40 минут 48 секунд

    @master, по факту говносайты, что заказывают как бы, то и делаю.
    Как начать работать не с говносайтами?

    Спустя 166 сек.

    Я серьезно. От скуки уже начал лайтовый Drupal писать под повседневные задачи… Развиваться хочу)
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 7 октября 2014 г. 10:46, спустя 3 минуты 38 секунд

    @Dreamer, переехать в ДС/ДС2 и устроиться в крупную софтварную фирму, где есть у кого чему поучиться.
    либо просто взять и начать работать с чем-то другим, на чистом энтузиазме. материалов сейчас в интернете хоть обмазывайся ими, начать можно с той же coursera.org
    не всё полезно, что в swap полезло
  • Dreamer

    Сообщения: 82 Репутация: N Группа: Адекваты

    Spritz 7 октября 2014 г. 10:55, спустя 8 минут 57 секунд

    @master, смотрю курсы от tuts+ в основном.
    с чем другим? не понимаю.

    начал с turbo pascal, поработал с php - начал учить python? или как?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 11:04, спустя 8 минут 40 секунд

    @CTAPbIu_MABP, увидев твой пост я даже перепроверил год публикации поста)) Ты насовсем или проходил мимо?

    adw/0
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 11:05, спустя 1 минуту 8 секунд

    хз) я увидел на фб тему и решил ответить) полезная функция перепост в фб
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 7 октября 2014 г. 11:06, спустя 55 секунд

    @Dreamer, распознаванием образов/речи, статистическими предсказаниями (например, биржевых котировок), реализуй самостоятельно какие-нибудь алгоритмы (например быстрое преобразование Фурье, архивацию, цепи Маркова), поработай с лингвистикой (анализ и генерация текстов)

    Спустя 266 сек.

    как раз свежатинка http://habrahabr.ru/company/yandex/blog/239339/
    не всё полезно, что в swap полезло
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 11:23, спустя 17 минут 11 секунд

    @Dreamer, проект тебе надо сложный найти, проще всего конечно делать свой стартап, если есть время и от денег не зависишь

    adw/0
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 7 октября 2014 г. 11:31, спустя 7 минут 45 секунд

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

    то есть, нужно выбрать направление и долбить его, причём упорно, чтобы когда возникнет предложение на рынке труда пойти заниматься каким-нибудь распознаванием лиц - чтобы по знаниям на него взяли. иначе придётся идти сайтики делать, что есть шаг назад
    не всё полезно, что в swap полезло
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 11:33, спустя 1 минуту 51 секунду

    перенёс в "Общие вопросы программирования"

  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 7 октября 2014 г. 11:43, спустя 10 минут 17 секунд

    @master, +1

    adw/0

Пожалуйста, авторизуйтесь, чтобы написать комментарий!