bash.im ithappens.me zadolba.li
9795

Индусом можешь ты не быть, но копипастить ты обязан

29 августа 2012, 07:45

Правильно говорят: создавайте, творите, думайте!

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

А если чуть серьёзнее, то кодер может не быть программистом, но программист всегда обязан уметь кодить. Чтобы придумать хорошее и годное новое решение, вы должны знать старые. Иначе ваш глючный и рассыпающийся «велосипед» огорчит коллегу, которому придётся его переписывать. А вдруг этот коллега, по словам Макконнелла, склонный к насилию психопат, который знает, где вы живёте?