Code is the enemy.
Every developer should write as little code as possible.
Here's why:
More code means more potential bugs.
More code means more code to maintain.
More code means more effort to rewrite later.
Strive for less, more readable code.
Always.
The paradox of being a software developer.
All developers will experience it.
It goes like this:
Feeling like you've learned so much while also feeling like you don't know enough
The more you learn, the more you realize how little you know.
Don't let that stop you.
That's a wrap!
If you enjoyed this thread:
1. Follow me @askharleyio for more of these
2. Join my newsletter, The 10X Developer, for weekly actionable insights and tips to take your career to the next level.
5. Create content
If people like what you have to say then they will want more of your content. Content like podcasts, blog posts, newletters, tech talks, books and courses are all forms of content that you can create, package and sell.
Developers should focus on their soft skills:
- Attitude
- Mindset
- Empathy
- Approach
- Communication
You'll naturally become a better developer with time.
You won't become a better teammate or leader unless you intentionally seek to improve.