Reading as a software engineer
Reading books helps you excel in your software engineering career.

Just a guy who loves to write code and watch anime.
Search for a command to run...
Reading books helps you excel in your software engineering career.

Just a guy who loves to write code and watch anime.
I love your work bro, actually posted it on my linkedIn - lets keep pushing
I love this article man, I guess most people barely agree with this but it affects developers a lot
Qualities that make outstanding builders.

Bipedal vs quadrupedal: how many legs This is about the number of legs the creature walks on. Bipedal. Two legs. Humans, ostriches, T-rex, kangaroos, most fantasy humanoids. Quadrupedal. Four legs. Do

Intro You hear "lerp" and "smoothstep" everywhere in game dev. They sound like math jargon. They're not. Both are small tools that do the same job: smoothly move from one value to another. The problem

What is Kinematics Kinematics is the math field. It's the study of how things move without worrying about forces (which would be dynamics). FK and IK are the two branches: forward kinematics and inver

Intro Textures are usually the biggest cost in a 3D scene. Memory, bandwidth, and load time all get eaten by them. Resizing them is the obvious lever. There's more. This post is about the less obvious

Most engineers don't read books, in fact, most even go their entire career without reading a single book. Reading books isn't necessary to become a great engineer, but they do play a great role if you want to excel greatly.
In this article, I want to dive into how books have helped me, and why I think you should form a habit of reading books.
Reading books has helped me a ton. It has helped me excel in my career as a software engineer and also allowed my thinking to mature much quicker.
There are many things I have learned from books that I either would never have learned my entire career or would have learned much later in my career. Some examples that come to mind:
There are many more things, but the point here is that reading books has made me learn things that many software engineers learn much later in their careers.
I think one thing many misunderstand with books, they don't just teach you things, but the more you read, the more the way you think changes. The way you see and think about things. You can start to connect different things together and relate how one thing works to another.
For instance, I wrote a blog post about professionalism in software engineering: This keeps you away from being a professional.
The things I mention there, I wouldn't have learned if it wasn't for books. Books have helped me see software engineering differently and set me miles ahead of others.
At the moment, I have a habit of reading for at least 30 minutes every day. I usually read more when I find time to do so, but every day I have blocked out 30 mins purely for reading.
This allows me to always be reading, even during my busiest days, because it is embedded in my life, and not something I choose to do when I feel like it. Kind of like brushing my teeth in the morning.
I can only recommend for those who want to take ownership of their career and excel, form a habit of reading. Beginning with it is 50% of the work. In my earlier days, I would read for 10 minutes every day, and slowly increase that.
Good luck!