There are a few skills you can just learn by practice, like programming, you can simply just write more code. Want to be better at SQL? Write more SQL. Data Architecture on the other hand … is a difficult one to learn, especially for noobs.
You can’t simply read a book, watch a video, and know how to design and implement Data Architecture from scratch. In fact, it’s simply hard to get the opportunity to do so.
Most people who start at companies are coming into some existing technologies. If there is some sort of large migration project that actually occurs, it can be the domain of the most senior Engineers, leaving little room for others.
Is it possible to “teach” Data Architecture and Data Platform design? Yes and no. I will try.
Keep reading with a 7-day free trial
Subscribe to Data Engineering Central to keep reading this post and get 7 days of free access to the full post archives.