Saying that I'm a software developer has resulted in too many blank looks, so I say that I work with websites and mobile applications and nod when people say so you're a computer engineer?
I once explained version control and the concept of master and branches to my non-technical friend by saying the master branch is the tree stump and all branches must originate from it (not a very original analogy haha). I also explained to her the difference between backend and frontend and how they work by saying the frontend is how the cake looks and the backend is how it actually tastes 😂
🇩🇴 I'm a Technical Program Manager and Content Strategist with an MSc in UXD. I help developers become better content creators and DevRel teams build robust content programs.
Re: analogies: that's impressive! How did your friend take to the explanation of version control? It took me a LONG time to find an explanation that made things click.
Saying that I'm a software developer has resulted in too many blank looks, so I say that I work with websites and mobile applications and nod when people say so you're a computer engineer?
I once explained version control and the concept of master and branches to my non-technical friend by saying the master branch is the tree stump and all branches must originate from it (not a very original analogy haha). I also explained to her the difference between backend and frontend and how they work by saying the frontend is how the cake looks and the backend is how it actually tastes 😂
Indeed; sometimes it's best to keep it simple!
Re: analogies: that's impressive! How did your friend take to the explanation of version control? It took me a LONG time to find an explanation that made things click.
She understood it pretty well! She even replied back with another analogy concerning the human body that I can't remember now 😂