Найти в Дзене

Списывать - это хорошо!

Оглавление

Про самостоятельное решение задач можно сказать много всего разного. Одни говорят "думайте сами", другие - "это скучно, лучше спишу, а сам займусь чем-то интересным", третьи - "пользуйтесь, но только своими записями", четвертые при первом удобном случае отправляют в google. На мой взгляд истина, как всегда, где-то посередине.

Вариант 1: все списать с готовых домашних заданий и сидеть играть в DOTA

Мечта 90% школьников :) . Но это не лучший вариант по простой причине: списывая "в чистом виде" (т.е. вообще не пытаясь подумать над задачей) ты привыкаешь не использовать мозг. А человек, чья работа никак не связана с мыслительной деятельностью, например, рискует быть уволенным из-за робота. Есть же продажа билетов в кино через интернет, автоматические конвейерные линии, да и вместо сторожа можно сигнализацию поставить (сигнализация еще и в запой не уходит:) ).

Не пущу врага за проходную!
Не пущу врага за проходную!

Вариант 2: все решать самостоятельно

Безусловно, так ты станешь умнее, память у тебя будет хорошей. И вариант не такой уж нереальный, как бы не утверждали мои современники, что уроков стало сильно больше, все успеть нельзя и т. д. Друзья, развлечений стало больше, а не уроков: 30 лет назад школа конкурировала с улицей, а теперь школа и улица конкурируют с youTube и онлайн-играми. Короче, даже решая все домашние задания не факт, что ты поседеешь. И даже, наверное, не начнет дергаться глаз. Случится другое: станет скучно. А еще обидно от того, что ты хоть и сделал это сам, но хвалиться тут нечем

Как-то так
Как-то так

Ну вот реально: и что с того, что ты перевел стихотворение Байрона? Да, ты получил пятерку и научился переводить, но тебе уже 16, а похвалиться перед будущими внуками нечем.

Вариант 3: пользоваться только своими записями

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

Не получается поклеить обои из-за кривых стен - лезь в поисковик.
В магазине упали продажи? - Зайди к конкуренту, посмотри, чем он отличается от тебя.
Надо посадить ровер на Нептун? - Есть марсоход / луноход / роботы, движущиеся по поверхности вулканов.

Так что в качестве подхода, который поможет в будущей работе я бы выбрал:

Вариант 4: искать в поисковиках аналоги, допиливать проект самостоятельно

Списывание все равно нужно, и не только потому, что экономит время. За счет списывания ты можешь решать более крупные задачи. Если говорить о тех же переводах: в домашнем задании у тебя перевод текста про Микки-Мауса, но тебе 14 и это скучно. А вот допереводить статью из Википедии про любимого героя комиксов может быть веселее (еще и HTML подтянешь). Но именно допереводить, т.е. что-то должно быть сделано до тебя, чтобы работа заняла адекватное время.

Еще пример, на сей раз из личного, программистского: надо было сделать фон картинки прозрачным на C#. На cyberforum-е нашел код, но он не учитывал, что картинка программно уменьшена (в файле она 400 * 300, на форме, скажем, 80 * 60). И я стырил код, но сам прописывал множители для сжатия картинки. То есть и сделал за 15 минут, и приложил свои усилия.

Опять же, не случайно говорят, что программист (а эти шарят в том, как правильно работать) проводит 80% времени в гугле с яндексом. Это реально работает:

  • Встроить какую-нибудь платежную систему на сайт теперь можно за 1 рабочий день (потому что до тебя это делали на другом, похожем, сайте);
  • Научиться что-то писать на новом языке программирования можно дня за три (потому что берешь готовый код, переделываешь - и вот ты уже начал что-то понимать). Правда именно "что-то", на работу с 3-дневными знаниями не возьмут:) ;
  • Вообще не проблема, если ты не обладаешь хорошей памятью - тебе нужно умение искать информацию, а не помнить ее;
  • Ты можешь делать великие дела, о которых хочется рассказать внукам. Достаточно залезть в какой-нибудь крупный проект на github-е, и добиться, чтобы люди приняли твой pull request (в результате ты можешь всем хвалиться, что написал часть, скажем, операционной системы).

Так что мое мнение простое: не бойтесь списывать, только так можно сохранить тягу к знаниям. Но вместо того, чтобы воровать точное решение, используйте чужие наработки и переделывайте их.

Буду рад бурной дискуссии в комментариях, потому что поспорить тут есть о чем.