Это всё-таки не критерий для построения массовой системы образования. Школьников, выбирающих профессию в 12 лет и придерживающихся своего выбора хотя бы в течении следующих 15 лет, — доли процента. Статистический вопрос тут только в порядке этих долей: десятые, сотые или тысячные. Да и понятие профильного предмета слишком размыто при выборе в 12 лет.
Работал бы в геймдеве, тогда и математика и физика понадобились бы ещё как. Всё-таки программист — это не профессия, а специальность, объединяющая под одним термином очень широкий спектр специализаций, как и большинство других специальностей.
К тому же школа не даёт глубоких знаний, она расширяет кругозор… А школьники уже сами выбирают области знаний, которые им интереснее изучать глубоко.
По физике учебники авторства И.К. Кикоин, А.К. Кикоин вполне приличные были для школьной программы.
По математике я всегда советую «Справочник по элементарной математике» М.Я. Выгодского, с одной стороны это не учебник конечно, но там весьма увлекательное изложение материала.
Откуда ж возьмутся свободомыслящие личности, если им будут годами прививать жёсткую внешнюю мотивацию от материальных благ и постоянно будут стимулировать делать то, что им не нравится? Это садомазохистский бич многих взрослых — ходить на работу, которая не нравится, вместо того, чтобы найти себе дело по душе.
А Вы вместо того, чтобы искоренять эту проблему, предлагаете укрепить её в рамках системы образования. Жуть!
> решая практически-полезную для общества задачу
А что делать с тем, что за редким исключением, дети не в состоянии решать практически полезные для общества задачи?
> Ну вы же понимаете, что на экзамене можно спрашивать только то, чему гарантированно в школе учат.
На выпускных — да. А вот на профильных вступительных раньше спрашивали много чего, чему в школе не учат.
А так как сейчас есть только выпускные экзамены, то ВУЗы по сути лишись возможности фильтровать абитуриентов.
Максимальный объем знаний в школе? Шутите что-ли? А как же ещё советский мем от Жванецкого — «В институте нам сказали — забудьте о том, чему вас учили в школе. На работе — забудьте о том, чему вас учили в институте» :-)
Да и невозможно в школьную программу вместить максимум. Взять ту же математику, так там можно к изложению практически каждой темы придраться.
К примеру, затронутые автором квадратные уравнение… Казалось бы достаточно простая тема… Но в лучшем случае только в 11 классе вам объяснят, почему надо было говорить «не имеет действительных корней», какие ещё бывают корни и почему квадратное уравнение в принципе не может иметь 0 корней.
Seekeer прав, основная цель любого образования — научить думать в рамках определённых парадигм, обучить методикам получения знаний. Из конкретных знаний нужен только базис. А дальше принцип «что не помню — то выведу или найду» вполне работает.
А пытаться втиснуть максимальный объём знаний — это пустое занятие, в лучшем случае это приводит к эрудированности, но никак не к образованности.
> При падении рубля всё импортное (в т.ч. все товары и услуги, в производстве которых используется что-либо импортное) становится дороже.
А при укреплении рубля дешевеет что ли? Падения рубля — это скорее повод, чем причина, не секрет ведь, что крупные ретейлеры хэджируют свои валютные риски, т.е. без повышения цен они получат какой-то ущерб, только если будет падать среднегодовой курс рубля, а краткосрочные колебания курса их практически никак не затрагивают.
В общем, связь рублевых цен с курсом доллара гораздо слабее, чем принято втирать населению.
Какая вам разница до курса доллара в путешествии по Европе? Евро уже больше 2-х лет в районе 41 руб колеблется. Если сравнивать с курсом в июне прошлого года, то разница всего несколько копеек. Откуда рост курса в 1.5 раза?
Да и доллар прежде чем вырасти до текущего 32.5, упал с уровня 32, который был в декабре, январе.
Так они там разные, UX-дизайнеры весьма прилично получают и это правильно, т.к. спроектировать удобное взаимодействие гораздо сложнее (меньше людей на это способны), чем красиво его оформить.
Не забывайте, что там 60 тыс. долларов — это за год. Конечно, это всё равно больше, примерно в 2 раза, но ведь в США зарплаты всегда были в разы больше, чем в Москве. Сейчас разрыв в IT-области похоже имеет тенденцию к уменьшению.
Да, так даже лучше, единственный минус в том, что придётся написать подробную статью на тему распространённых паролей с отсылкой к статистическим данным. А то найдутся пользователи, которые даже запрет 100 самых популярных паролей сочтут самоуправством… Кстати, интересно какая будет вероятность ситуации, когда пользователь 3 раза пытается задать пароль и каждый раз попадает на легко подбираемый :-)
Можно выводить предупреждение типа «слишком простой пароль».
Если пользователь проигнорил, то это хотя бы его осознанный выбор, а заставлять насильно использовать сложный пароль уместно только для ограниченного круга сайтов, например для банковских.
> Мне как раз таки сложную выборку проще понять в AREL, это раз
Это очень странно, возможно Вы начали работу с СУБД сразу с ORM. Не вижу другого объяснения почему SQL-запрос может казаться сложнее, чем конкатенация кучи методов. Особенно с учётом того, что сложная выборка на ARel занимает обычно в 2-3 раза больше строк, чем на SQL.
> я легко переключаюсь между mysql, postgresql и sqlite
Зачастую это не более, чем самообман.
Сложные запросы, как правило, используют возможности конкретной СУБД. А если не использует, то запрос скорее просто длинный, а не сложный.
Хотя в целом соглашусь, что надо умело сочетать ORM c raw-SQL и не злоупотреблять ни тем, ни другим. Надо использовать то, что проще в конкретной ситуации. Я ни в коем случае не призываю везде использовать raw-SQL, т.к. это не менее глупо, чем везде использовать ARel.
Зависит от ситуации. Когда вы пишете сложную выборку или пакетное обновление по сложным критериям, вы ведь всё равно пишете это на SQL и от переписывания её на ARel никому лучше не станет, а читабельность упадёт до уровня «без бутылки не разберёшься». Как ни крути, для сложных запросов ничего элегантнее raw SQL пока не придумали.
Работал бы в геймдеве, тогда и математика и физика понадобились бы ещё как. Всё-таки программист — это не профессия, а специальность, объединяющая под одним термином очень широкий спектр специализаций, как и большинство других специальностей.
К тому же школа не даёт глубоких знаний, она расширяет кругозор… А школьники уже сами выбирают области знаний, которые им интереснее изучать глубоко.
По математике я всегда советую «Справочник по элементарной математике» М.Я. Выгодского, с одной стороны это не учебник конечно, но там весьма увлекательное изложение материала.
А Вы вместо того, чтобы искоренять эту проблему, предлагаете укрепить её в рамках системы образования. Жуть!
> решая практически-полезную для общества задачу
А что делать с тем, что за редким исключением, дети не в состоянии решать практически полезные для общества задачи?
На выпускных — да. А вот на профильных вступительных раньше спрашивали много чего, чему в школе не учат.
А так как сейчас есть только выпускные экзамены, то ВУЗы по сути лишись возможности фильтровать абитуриентов.
Да и невозможно в школьную программу вместить максимум. Взять ту же математику, так там можно к изложению практически каждой темы придраться.
К примеру, затронутые автором квадратные уравнение… Казалось бы достаточно простая тема… Но в лучшем случае только в 11 классе вам объяснят, почему надо было говорить «не имеет действительных корней», какие ещё бывают корни и почему квадратное уравнение в принципе не может иметь 0 корней.
Seekeer прав, основная цель любого образования — научить думать в рамках определённых парадигм, обучить методикам получения знаний. Из конкретных знаний нужен только базис. А дальше принцип «что не помню — то выведу или найду» вполне работает.
А пытаться втиснуть максимальный объём знаний — это пустое занятие, в лучшем случае это приводит к эрудированности, но никак не к образованности.
А при укреплении рубля дешевеет что ли? Падения рубля — это скорее повод, чем причина, не секрет ведь, что крупные ретейлеры хэджируют свои валютные риски, т.е. без повышения цен они получат какой-то ущерб, только если будет падать среднегодовой курс рубля, а краткосрочные колебания курса их практически никак не затрагивают.
В общем, связь рублевых цен с курсом доллара гораздо слабее, чем принято втирать населению.
Да и доллар прежде чем вырасти до текущего 32.5, упал с уровня 32, который был в декабре, январе.
Если пользователь проигнорил, то это хотя бы его осознанный выбор, а заставлять насильно использовать сложный пароль уместно только для ограниченного круга сайтов, например для банковских.
Это очень странно, возможно Вы начали работу с СУБД сразу с ORM. Не вижу другого объяснения почему SQL-запрос может казаться сложнее, чем конкатенация кучи методов. Особенно с учётом того, что сложная выборка на ARel занимает обычно в 2-3 раза больше строк, чем на SQL.
> я легко переключаюсь между mysql, postgresql и sqlite
Зачастую это не более, чем самообман.
Сложные запросы, как правило, используют возможности конкретной СУБД. А если не использует, то запрос скорее просто длинный, а не сложный.
Хотя в целом соглашусь, что надо умело сочетать ORM c raw-SQL и не злоупотреблять ни тем, ни другим. Надо использовать то, что проще в конкретной ситуации. Я ни в коем случае не призываю везде использовать raw-SQL, т.к. это не менее глупо, чем везде использовать ARel.