What should every person be knowledgeable about or be proficient in by the age of 20?

I have the personal belief that there are some skills that should be taught for children in elementary school, because these skills are fundamental to live a happy, successful life and every person should have them.

Here they are:

1. Marketing

Most people prefer to think that Marketing is evil, and only deceivers use it to fool others into doing what they want.

This couldn’t be more wrong.

Even if all you want is to get a regular job, you need marketing.

What do you think your resume is?

That’s right, it’s your marketing. If you don’t know how to write a good resume, you’ll have less chances to get a job. If you learn how to do a better resume, you just basically learned how to do a better marketing of yourself.

So, you don’t need to be a business owner to know about Marketing. It’s useful no matter what.

2. Psychology

I see so many people suffering just because they don’t understand why people behave the way they do.

Psychology helps you do understand how people work, so you can communicate to them in a way that will help you to achieve the desired outcome.

Can you imagine how different would your life be if you could make people actually pay attention to you?

Even if in the end most of them disagree with you, how amazing would it be to have people actually pay attention to what you have to say?

Well, you would know how to do this if you knew the basics of Psychology. That’s why everyone should know about it.

3. How to make money

Really, I can’t understand why this isn’t being taught to children (actually, I know, but that’s a topic for another blog post)…

I think it’s pretty clear today that working and making money are completely different things.

You’ll find incompetent people making money, and you’ll find competent people struggling to pay their bills.


Because the first know how to make money but the latter don’t.

Our society insists in teaching children that what they need to do is to work hard and then money will come.


That’s not how it works. If you want to make money, you need to know how to do it. Period. How to do great work is a completely different thing.

If everyone knew how to make money, then the best workers would make the best money. However, most people don’t have a clue on how to make money, and that’s why you have rich incompetents.

Is that all?

Marketing, Psychology and How To Make Money are broad fields that can be narrowed into more specific ones, to cover topics like Relationships, Sales, Entrepreneurship, Self-Esteem, Accounting, etc.

In general, people will suffer because they don’t have enough money to do what they want, or because they can’t find friends, or because they can’t find love. People would not have these problems so often if they understood Marketing, Psychology and How To Make Money.

It’s not too late to get started

Maybe you are not in your twenties anymore. However, it’s never too late to get started in those topics.

I’d recommend you to read the following books:

And you, what do you think every person should be knowledgeable about by the age of 20? Let me know in the comments. Cheers!

Extracted from my answer to a question asked on Quora.