Recently, I began to reflect on my professional career and how I've become complacent in my daily routine for the past few years. This, I feel, has stagnated my skill-set. The result is the change in focus of this blog.
Initially, this blog was going to be about creating games and logging my experiences on the various tech that I encountered while creating my game. In reality, I only got a few steps beyond tinkering with the software. I say to myself, "Cool", then move on to the next shiney thing. I'll admit, I'm never going to be making games for a living and I'm okay with that.
Still, my trade is still software development, and it's one that I still enjoy. Every day, I get to solve a problem. My issue is that after I solve the problem, I never logged it anywhere. After a while, I would run into the same problem again which was just long enough to not remember how I fixed it the first time. My hope is that this blog will solve that.
Also, I hope that this journal will keep me honest in ensuring that I have a deeper knowledge of the tech that I do work with. When I'm complacent, I'll figure things out just enough to get the job done. The problem is I don't know if my implementation is the best solution because I never bothered to explore other possibilities. This can repeat itself when I encounter the same problem again.
This journal will have three types of entries.
My hope is that this blog makes me a better software developer. It's okay if no one ever reads this, but if someone does and it helps them, then that's cool too.
Initially, this blog was going to be about creating games and logging my experiences on the various tech that I encountered while creating my game. In reality, I only got a few steps beyond tinkering with the software. I say to myself, "Cool", then move on to the next shiney thing. I'll admit, I'm never going to be making games for a living and I'm okay with that.
Still, my trade is still software development, and it's one that I still enjoy. Every day, I get to solve a problem. My issue is that after I solve the problem, I never logged it anywhere. After a while, I would run into the same problem again which was just long enough to not remember how I fixed it the first time. My hope is that this blog will solve that.
Also, I hope that this journal will keep me honest in ensuring that I have a deeper knowledge of the tech that I do work with. When I'm complacent, I'll figure things out just enough to get the job done. The problem is I don't know if my implementation is the best solution because I never bothered to explore other possibilities. This can repeat itself when I encounter the same problem again.
This journal will have three types of entries.
- TechQuestion: This is an answer to a specific question that I ask myself when I'm in various parts of the Software Development Life Cycle.
- Cookbook: My plan is to have several entries that is a solution to a specific issue. This will be the majority of the entries in this blog.
- Reflection: Every once in a while, I reflect on myself and try to figure out how I can grow on a professional level. This entry will discuss my short comings and what I can do to fix that.
My hope is that this blog makes me a better software developer. It's okay if no one ever reads this, but if someone does and it helps them, then that's cool too.