I am formally trained as an architect and I believe there are plenty of overlaps between architecture and programming. In fact, it was a series of computer science programming classes in college that reinforced my desire to study architecture. I found the problem solving and methodology very similar in both disciplines.
I now split time between the two domains (programming and architecture) and find that my work continues to overlap, but that's what makes it enjoyable.
I now split time between the two domains (programming and architecture) and find that my work continues to overlap, but that's what makes it enjoyable.