Jack of All Trades Programmer Where I come from.

Diego Santamaria
2 min readDec 28, 2020

Hello!

Welcome to the first post for the brand Jack of All Trades Programming or as I like to call it JOA Programming. In this series of blogs I’ll be posting all types of tidbits, considering this is a jack of all trades mentality.

My career took a strong curve in the year 2013. I had just swapped over to Computer Science from Accounting. I figured, why would I get a degree on something a computer will be able to do, and already does, just so I could be replaced. Then during that semester the idea of technology splitting into two fields was embedded into my mind.

“Everyone here will most likely split into three groups. The ones who aren’t going to make it, the ones who will continue with Software, and the ones who will engineer hardware.” — Some Professor(I did have this quote written down on my notes.)

During this class, he explained that in our current world we have a discrepancy. The nerds who code and the nerds who create the hardware for the code to even run, are shy and don’t speak with each other. This blew my mind. Why is that even the case?

As I went through my bachelor’s I took all types of classes. Assembly, IT, Advance Networking, Programming, Unix/Linux Administration. I began to see a clear picture of how our world comes together in this ever evolving puzzle. What I didn’t know is how my choices in college would make my life very complicated when starting my career.

I had all this knowledge of all fields, but I wasn’t a master at any of them. I could set up a network environment with multiple OS’s that leveraged custom code, databases, web servers and so on but I fell behind compared to others who “lived to code”, loved SQL, or dug deep into kernels. Yet, during those colleges years I had flocks of people come to me because they would get stuck on a component and had no clue where to even begin fixing the most minute of issues just because it wasn’t their “specialty.”

In a couple of years the idea of “DevOps” would become a thing, and I was a couple of years shy from the industry looking for people like me, and a couple years shy of the needed experience thresholds for people to listen to my crazy pursuit of overall knowledge.

This blog will focus on personal projects, ambitions and analysis of the tech world from a DevOps perspective. We will dig into projects that go further than making a website. As an example, when we do build a page for all to see, it will include a self made environment, locally or cloud hosted, server analytics used for self-healing and self-upgrading logic, and ultimately a lot of recycled resources. In this sense I will display what it looks like to be a JOA Programmer.

--

--