When we are starting our career we feel learning to code is the most difficult part, with time we realize that writing code is the easiest part, but building scalable reliable systems is the toughest. I tell this to folks looking for advice, anyone can write code but the most