Q: How do you tell an introverted programmer from an extroverted one? A: The extroverted programmer looks at your shoes when he talks to you
How to learn programming in 3 steps - Find something that interests you - Start learning it - Don't quit when things get hard
Getting too attached to the way you code means you are going to miss better ways of doing things
Programmers who don't code in their spare time for fun will never become as good as those who do.
Most people think programming is too hard Actually they are missing good habits Figure out how to solve a small problem every day Stick with it for a while and see the magic happen
They don't hire a person that can write code. They hire a person that can solve their problems.
Code that works the first attemp will get you higher than the best drugs
"Use Your Brain" This is the only best practice you should be using all the time.
At 25 I cringed when I looked at the code I wrote at 23 At 27 I cringed when I looked at the code I wrote at 25 At 29 I cringed when I looked at the code I wrote at 27 Growth
I went from zero professional coding experience to software developer at Amazon in 1.5 years by - Learning C++ - Learning Data Structures - Learning Algorithms - Practicing daily The secret: focusing on the fundamentals and being consistent
"Junior/Mid/Senior" titles are usually bs. The same person can be a mid level dev in company A and a senior developer in company B Remember this next time you believe you shouldn't apply for that job.
Shaw’s Principle: Build a system that even a fool can use, and only a fool will want to use it.
When you are learning programming, it looks like nothing makes sense until suddenly everything starts making sense Remember this the next time you want to quit because "you just don't get it"
This is the only time in history where you can learn the skills you need to get a 6 figure job from the comfort of your house.