potan, вот о чём я и писал изначально. В РФ пять с половиной миллионов предприятий и их количество, как и потребность в автоматизации бизнеса продолжает расти. В том время как технических ВУЗов в России 275. Каждый из них выпускает на рынок около 100 программистов в год, знающих в той или иной степени математику. Но удовлетворить потребность рынка и сразу приступить к работе из них готово только 2-5 человек. Ещё 40 будут готовы через 3 года практики. Остальные непригодны к профессии и уйдут в продажники. Итого, на рынке острая неудовлетворённая потребность в унылых прикладниках, а математики нужны только двум-трём десяткам компаний на всю Россию, таким как Яндекс, Лаборатория Касперского и т.п. Причём ситуация для России не уникальна. Обучение программистов надо в корне менять.
potan, О! Может вы сможете разъяснить непонятный мне вопрос! Функциональным программированием я заинтересовался в 2013-м году. Прочитал кучу статей по ФП в целом и кучу учебников по Haskell, Erlang, Scala и Clojure. На Scala и Erlang даже удалось наваять пару небольших коммерческих проектов. В Java, JS и Python все четыре года применяю ФП весьма активно в повседневной работе (насколько позволяют эти языки). И только недавно прочитал этот цикл статей. Но так и не смог понять пользы теории категорий. Композицию и монады я применял и не зная о существовании теории категорий. Что я смогу делать или делать лучше, если изучу эту область?
Lander, методы события позволяют тоньше управлять процессом обработки события. Кроме event.preventDefault() есть ещё .stopPropagation(), .stopImmediatePropagation() и прочее. К тому же, методом отменить обработчик по умолчанию можно в начале функции обработчика, а возвращаемым значением только в конце. Соответственно, если в середине произойдёт ошибка, в первом случае обработчик по умолчанию не будет вызван, а во втором будет.
triggerfinger, если обе стороны устраивает типовой договор и есть возможность использовать ЭЦП - минутное дело. Если заказчик зануда, то большую часть времени займёт составление нового договора. Обмен бумажными копиями между Иркутском и Москвой, например, занимает два-три дня и стоит 250 р.
Количество клиентов никак не влияет. Даже если согласование договора с кем-то из них или со всеми сразу займёт две недели, надо понимать, что процесс может идти параллельно, так как эти две недели занят ты будешь по 15 минут на клиента. Всё остальное время их юрист будет вату катать.
Ну допустим имеешь ты юрлицо. Что толку? Предлагаешь макаться в бумажную волокиту с каждым заказом?
Закон требует от вас "макаться в бумажную волокиту с каждым заказом".
ЧЕМ подстрахован?))) Вопрос понятен мой вообще?
Юридической ответственностью. Работающий в тёмную физик легко может потеряться с предоплатой и концов не найдёшь. А ИПшник знает, что в случае нарушения договора его легко привлекут в судебном порядке. И наниматель это знает, а потому предпочтёт ИПшника и договор.
Вот тебя находит "заказчик" из Мухосранска и говорит, чувак, мы с физлицами не работаем. А ты такой - так я юрлицо (представим)! ЧТО ДАЛЬШЕ,