В чём разница между LEARN и STUDY?


Начнем с того, есть ли вообще разница между этими словами? Или не стоит даже забивать себе голову такими нюансами? I learn English, I study English. Смысл тот же самый, но всё-таки разница есть, и порой она бывает очень существенна.
Итак, study – это процесс изучения. Слово имеет более формальное и узкое значение, чем learn.
1.Если вы хотите сказать, что человек учится в каком-то учебном заведении (школа, институт, университет), нужно использовать именно этот глагол.
2.Если вы готовитесь к экзамену, вы тоже study, а не learn.
3.Если вы учитесь на кого-то, вы тоже используете глагол study.
She studies to become a psychologist. – Она учится, чтобы стать психологом.
He studied at Massachusetts Institute of Technology. – Он учился в институте технологий.
This term students are going to study Shakespeare. – В этом семестре студенты будут учить Шекспира.
Глагол to learn обозначает приобретение знаний, навыков, это не только процесс обучения, но и результат. Если вы научились чему-то, вы тоже скажете это на английском языке, используя глагол learn. Также в выражении: узнать что-то новое (to learn something new) используется этот глагол.
Если study – это обучение сознательное, то learn — может проходить и неосознанно.
A child learns its first language. – Ребенок учит свой первый язык.
Samantha has learned some new Japanese words today. – Саманта сегодня выучила несколько новых слов на японском.
Со следующими примерами разница между study и learn станет ещё более очевидной:
He has been studying all day but he thinks he hasn’t learned anything. – Он учился весь день, но думает, что так ничего и не выучил.
One can learn to drive a car without studying it. – Можно научиться водить машину, не учась этому специально.
After learning something you take an exam in life. - После того, как вы учите что-то, вы сдаете экзамен в жизни.
After studying something you take an exam at the university. - После обучения чему-то вы сдаете экзамен в университете.
Every day you learn new things in life but you study a special subject. – Каждый день вы узнаете что-то новое в жизни, но учите вы определенные предметы.
Я так понимаю, что learn - это учиться чему-то без определённой программы, не посещая учебные заведения, например. Чаще всего, обучение навыкам или базовым вещам.
Study связано с профессией, с программой обучения, школой или другим учреждением.
К примеру:
«Our son learns to speak» - Наш сын учиться говорить. Т. е. обучается базовому навыку, без преподавателя как такового, без оценки знаний и тд.
«I study programming» - Я учусь программированию. Вот тут уже ты учишь что-то сложное, не базовое. С учителем, как правило.
Ну и подведём итог:
Learn больше основывается на жизненном опыте.
Study - на теории, учебниках, курсах и проч.