3 ms·
One thing I'd add to the to the list is have someone to talk to. When building large systems it's always important to have the big picture in mind, and being ab
by dirkgadsden 16y ago
One thing I'd add to the to the list is have someone to talk to. When building large systems it's always important to have the big picture in mind, and being able to get another person's input on what you're doing can often be invaluable. I've saved hours upon hours of time from stupid mistakes just by spending thirty seconds to get another perspective.
- markkanof 16y agoAbsolutely, even if that person is just there to listen. I often find that just the process of explaining a problem with spoken words forces me to think about it in a different way. Sometimes I even talk through a problem with my non-programmer girlfriend. She's nice enough to listen, but doesn't really understand what I am talking about. It just doesn't really matter though because often I don't need another persons perspective I just need to talk through the problem which allows me to come up with a different angle of attack.