I watched this talk and it answered most of the questions I had about how to succeed and make an impact.
The talk is titled “You and your research/career”, implying your career is something to be studied.
You should watch it yourself, but for me, the main take away is: “Work on important things with important people”.
I hope you learn something that inspires you to take charge of your career. Where do you want to be, who do you want to work with and what kind of legacy do you want to leave behind.
I got this talk from: Must-See Tech Talks for Every Programmer
I read an interesting article on how personal development as a Software Engineer should be largely focused on thinking rather than specific technologies.
To add to this, when you happen upon the new shiny tool, language or technology you should look at it and try to decipher the underlying ideas and concepts that allow it to exist.
We need to focus more on ideas and less on implementation and specific technologies.
Curtis “Wallstreet” Carroll taught himself to read and then eventually invest. All this while being in prison.