Отказ от ответственности: это более или менее краткое изложение следующей статьи Эллисон Каптур об эффективных стратегиях обучения программистов.
Хороший программист
Хороший программист должен обладать следующими навыками, среди многих других:
- хорошо реагировать на замешательство
- оправиться от неудач
- принимать вызовы
- быть настойчивым
Перечисленные выше навыки относятся к типу мышления, который называется ум роста, однако в технологической отрасли преобладает фиксированный ум.
РАЗУМ РОСТА ПРОТИВ ФИКСИРОВАННОГО РАЗУМА
МОЖНО ЛИ ИЗМЕНИТЬСЯ, ЧТОБЫ РАЗВИВАТЬСЯ РАЗУМ?
Конечно
КАК?
Наблюдайте за собой
Первый шаг к изменению — определить фиксированный ум в себе. Следите за своими мыслями и обращайте внимание на фразы, начинающиеся с «Я…», например, «Я не тот человек, который…», «Я не силен в…», «Я никогда не был хорош в… », они, вероятно, являются хорошим сигналом того, что вы находитесь в фиксированном мышлении.
Переформулировать FTW
Ошибка рефрейминга
- Огромная часть фиксированного ума или ума роста — это то, как вы реагируете на неудачи. Вы говорите… «Возможно, я не самый лучший человек для этой работы в конце концов» или, наоборот, вы говорите: «Я усвоил здесь важный урок, в следующий раз я…»
Переформулируйте похвалу и успех
- Когда люди говорят вам: «Хорошая работа, ты такой умный», переводится как «Хорошая работа, ты так много работал».
- Когда что-то идет хорошо, не думайте: «Конечно, я классный». Вместо этого подумайте: «Я использовал эффективную стратегию».
Отмечайте вызовы
Принимайте вызовы с хорошим настроем, если у вас есть супер странные, но в Python скажите: «Отлично, я люблю странные ошибки Python».
Спросите о процессах
Спросите людей, как они выполняют некоторые задачи, особенно если они исправили ошибку или что-то в этом роде, учитесь у других.
ВЫВОД
Это больше, чем методы или стратегии, чтобы стать лучшим программистом, это размышление о реальности технологической индустрии. У большинства людей фиксированное мышление, и следствием такого мышления является отсутствие мотивации и, следовательно, негативное влияние на программное обеспечение, которое мы разрабатываем.
Есть способ изменить это, прежде всего нужно глубоко осознать важность отсутствия фиксированного ума, а затем отправиться в путешествие, конечно, это живое путешествие, которое никогда не заканчивается. Первый шаг состоит в том, чтобы осознать, когда у человека фиксированный ум в каждой задаче, в каждой ситуации, а затем изменить способ общения с самим собой. В конце концов, природа программиста заключается в том, чтобы решать проблемы, но прежде чем их решать, их нужно иметь, так что у нас постоянно возникают проблемы, не так ли? тогда крайне важно иметь хорошее отношение в смятении, проблемах и трудностях. Никто не говорил, что будет легко.
К РАЗМЫШЛЕНИЮ
- Что значит жить с установкой на рост?
- Что лежит в основе фиксированного мышления в жизни?
- Почему бы нам не взглянуть на жизнь с точки зрения роста и не посмотреть, что произойдет?