Ну получается не в образование надо что-то менять, а в устройстве деревни? нет? Раз образование где-то работает нормально, а где-то нет. (да я учился в большом городе, в разных школах, в том числе и «престижной»)
Хотя да, можно попробывать пойти по другому пути и менять что-либо в системе образования, раз в этой обстановке оно не эффективно. Но все же мне кажется, что это не решит никаких проблем.
Или со школами мне везло (а я буквально пару лет назад закончил), или еще с чем-то… Но все не так плохо, и почти из всех двоечников уже сейчас повырастали нормальные люди, чего никак нельзя было ожидать в 5ом классе…
То что вы предлагаете — никак не приведет к прогрессу общества. Ну не просто так во всех более развитых странах время отводимое на образование увеличивалось с течением времени, если почитать учебник по истории станет ясно зачем и почему это делалось.
Но получается если родители никудышные, то у ребенка есть большие шансы пролететь со своим будущем еще в несознательном возрасте. От чего, хотя бы частично, щас защищает обязательное среднее образование.
Почему мы пишем такие тормозные программы?
Могу рассказать одну версию — почему на моей работе программа дико тормозная)
Движку уже наверное лет 10, он конечно постоянно шлифуется, изменяется и т.д., но глядя на некоторые его части, возникает огромное желание переписать эту часть заново… Но переписать заново, например, графическую систему — нереально, и просто что-то дописывается… ну разумеется не оптимальным способом, а так чтобы работало и ладно. Это первая проблема, и наверное основная почему программы которые существует долгое время начинают есть все больше и больше ресурсов.
Вторая проблема. Любую поставленную требуется решить как можно быстрее, поэтому решения выбираются не по принципу «сделаем афигительно круто и чтобы работало как можно быстрее», а по принципу «сделаем как нибудь, лишь бы достаточно быстро, и чтобы пользователю казалось что все работает хорошо».
Третья проблема. Очень много стажеров (таких же как и я)) ), который пока что не очень хорошо программируют, но тем не менее набираются опыта прямо в боевых условиях.
p.s. Другое дело что мы на работе себе можем позволить чтобы наш софт работал медленно, и просто не тормозил, т.к. у нас весьма специализированная программа для, ну скажем так, аттракционов, и пользователю главное чтобы на экране не тормозила картинка игры, а компьютеры соответственно можно взять весьма мощные, не ограничиваясь в средствах)
Мне кажется что подобные задачки подошли бы при подборе на работу начинающих программистов, то бишь стажеров. Как раз знания о том как правильно писать код, комментарии, и т.п. у них скорее всего нет, а то как голова соображает решение задач покажет.
Хотя да, можно попробывать пойти по другому пути и менять что-либо в системе образования, раз в этой обстановке оно не эффективно. Но все же мне кажется, что это не решит никаких проблем.
То что вы предлагаете — никак не приведет к прогрессу общества. Ну не просто так во всех более развитых странах время отводимое на образование увеличивалось с течением времени, если почитать учебник по истории станет ясно зачем и почему это делалось.
Могу рассказать одну версию — почему на моей работе программа дико тормозная)
Движку уже наверное лет 10, он конечно постоянно шлифуется, изменяется и т.д., но глядя на некоторые его части, возникает огромное желание переписать эту часть заново… Но переписать заново, например, графическую систему — нереально, и просто что-то дописывается… ну разумеется не оптимальным способом, а так чтобы работало и ладно. Это первая проблема, и наверное основная почему программы которые существует долгое время начинают есть все больше и больше ресурсов.
Вторая проблема. Любую поставленную требуется решить как можно быстрее, поэтому решения выбираются не по принципу «сделаем афигительно круто и чтобы работало как можно быстрее», а по принципу «сделаем как нибудь, лишь бы достаточно быстро, и чтобы пользователю казалось что все работает хорошо».
Третья проблема. Очень много стажеров (таких же как и я)) ), который пока что не очень хорошо программируют, но тем не менее набираются опыта прямо в боевых условиях.
p.s. Другое дело что мы на работе себе можем позволить чтобы наш софт работал медленно, и просто не тормозил, т.к. у нас весьма специализированная программа для, ну скажем так, аттракционов, и пользователю главное чтобы на экране не тормозила картинка игры, а компьютеры соответственно можно взять весьма мощные, не ограничиваясь в средствах)