— Вообще-то программирование делает меня несчастным.
— Ого. В смысле?
— Чтобы быть хорошим программистом, мне нужно выработать особый склад ума. Он и делает меня грустным. Я это замечаю и в других программистах — не во всех — но во многих.
— Что это за склад ума?
— Концентрация на недостатках, а не достоинствах.
— Почему, чтобы стать хорошим кодером, тебе это нужно?
— Я работаю примерно так:
1. Пишу код
2. Запускаю его
3. Получаю сообщение об ошибке
4. Нахожу ошибку и возвращаюсь к шагу 1.
Этим я занимаюсь час за часом, день за днём. В постоянном поиске, что неправильно в том, что я сделал, редко задумываясь о том, что в этом хорошего. Это система с отрицательной обратной связью.
Со временем программирование создаёт очень негативно настроенный склад ума. Я всегда спрашиваю «что тут неправильно?». Позитивно настроенные люди всегда ищут «что в этом хорошего?»
— Ого. В смысле?
— Чтобы быть хорошим программистом, мне нужно выработать особый склад ума. Он и делает меня грустным. Я это замечаю и в других программистах — не во всех — но во многих.
— Что это за склад ума?
— Концентрация на недостатках, а не достоинствах.
— Почему, чтобы стать хорошим кодером, тебе это нужно?
— Я работаю примерно так:
1. Пишу код
2. Запускаю его
3. Получаю сообщение об ошибке
4. Нахожу ошибку и возвращаюсь к шагу 1.
Этим я занимаюсь час за часом, день за днём. В постоянном поиске, что неправильно в том, что я сделал, редко задумываясь о том, что в этом хорошего. Это система с отрицательной обратной связью.
Со временем программирование создаёт очень негативно настроенный склад ума. Я всегда спрашиваю «что тут неправильно?». Позитивно настроенные люди всегда ищут «что в этом хорошего?»
- Actually, programming makes me unhappy.
- Wow. In the sense?
- To be a good programmer, I need to develop a special mindset. He makes me sad. I see it in other programmers too - not all - but many.
- What is this mindset?
- Concentration on weaknesses, not strengths.
- Why do you need this to become a good coder?
- I work like this:
1. Writing code
2. Run it
3. I receive an error message
4. I find the error and go back to step 1.
I do this hour after hour, day after day. Constantly looking for what's wrong with what I've done, rarely wondering what's good about it. This is a negative feedback system.
Over time, programming creates a very negative mindset. I always ask "what's wrong here?" Positive-minded people are always looking for "what's good about that?"
- Wow. In the sense?
- To be a good programmer, I need to develop a special mindset. He makes me sad. I see it in other programmers too - not all - but many.
- What is this mindset?
- Concentration on weaknesses, not strengths.
- Why do you need this to become a good coder?
- I work like this:
1. Writing code
2. Run it
3. I receive an error message
4. I find the error and go back to step 1.
I do this hour after hour, day after day. Constantly looking for what's wrong with what I've done, rarely wondering what's good about it. This is a negative feedback system.
Over time, programming creates a very negative mindset. I always ask "what's wrong here?" Positive-minded people are always looking for "what's good about that?"
У записи 3 лайков,
0 репостов.
0 репостов.
Эту запись оставил(а) на своей стене Владимир Шалимов