Hacker News new | past | comments | ask | show | jobs | submit login

You won't necessarily become good at something just because you spend time and effort on it. You can certainly enjoy it, but you won't be as good as others who are naturally good at it.

You want to find something that:

1. You enjoy, are interested in, makes you happy etc.,

2. You are naturally good at it, ie. you are talented, will be competitive,

3. Is appreciated by others, ie. they will pay you to do it.

The luckiest people get all three in abundance. Others have to find a balance and compromise on one or the other. 3 can be a deal breaker but you can do without much of either 1 or 2, but not both. However, you will always be at a disadvantage to those who have both 1 and 2.




I agree with this take, but I’d say that #1 matters the most by far, and the importance of #2 is correlated with how competitive the field is.

For example, there is (currently) so much demand for programmers that IMO you really don’t need to be naturally gifted in order to have a very strong career.

However, want to be a professional violinist? That’s a different story.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: