So I was talking to an old friend yesterday about building software, and we both came to the conclusion that there are some things you need to learn:
We then got onto the topic of cloud computing, he works in the same space, so it was a great context to place on our conversation.
Taking the thinking further, we both realized that when we decomposed our jobs into buckets, we arrived at:
We then got to the unique parts when working in the cloud, and this ended up being more about trading lessons learned, and while it definitely leverages the core concepts above, there are some aspects which I’ve never encountered in any other type of project.
Anyhoo, just some thoughts from my time as an apprentice of the cloud.