I try to explain what I do to people in a way they can understand. Rather than go into rote jargon about writing code and making objects extensible, I tell them that I have puzzles and tell a computer how to solve them as efficiently as possible. I think that sometimes gets through, but I feel like it still misses the mark.<p>So how do you guys do it?
[+] [-] chill1|13 years ago|reply
[+] [-] codegeek|13 years ago|reply
Jokes apart, first explain a problem that they understand. If they get the problem, then tell them that you help solve that problem by [add whatever here]. Simple.
[+] [-] brk|13 years ago|reply
Then, there are usually questions about some or all portions of that, "What's a startup?", "What do you mean by venture-backed", etc.
[+] [-] EnderMB|13 years ago|reply
I'm actually a developer for a full-service digital agency but when you get into developer territory it's rare that the conversation will go any further than "oh, that's cool".
[+] [-] AtTheLast|13 years ago|reply
[+] [-] jamesjguthrie|13 years ago|reply
[+] [-] shrughes|13 years ago|reply
[+] [-] orenmazor|13 years ago|reply
for grandparents and others, I "solve technical problems using a variety of tools. kind of like an engineer would by first drawing schematics, and then following them to construct a bridge"
[+] [-] bazookaBen|13 years ago|reply
[+] [-] piyushco|13 years ago|reply
[+] [-] davidjnelson|13 years ago|reply