&gt; with highly educated parents I could have amazing conversations with, who would encourage me to achieve and grow even more.... I find I constantly have a mindset of &quot;I&#x27;m not good enough&quot; and it&#x27;s paralysing.<p>I went to Medical school and for a period of time was surrounded by people who, for the most part, came from affluent or otherwise successful families. My experience was the opposite of what you might have expected: I met many people who felt like they weren&#x27;t good enough, whose parents weren&#x27;t encouraging to them, and in several cases had no relationship with them whatsoever. Which I guess is only to say, if you want to be &quot;Good enough&quot; you just have to accept yourself for who you are and continuously try to be better. If you want to apply for the top tech jobs, you should. And if you fail, you should ask how you can improve, do so, and try again. Ultimately, you can only ever be good enough if you try. Failure isn&#x27;t a disastrous outcome; its absolutely a part of the process of getting better.