Can you tell me which of following sentence is correct and please explain to me.
I meet a person who has been a programmer for 2 years and ask
- Why do you want to be a programmer?
- Why did you want to be a programmer?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Both of your sentences are correct, but they ask slightly different things
Why do you want to be a programmer?
What are your reasons to continue to being a programmer?
can also be used for "Why do you want to become a programmer?" if the person never programmed before.
Why did you want to be a programmer?
Why did you want to become a programmer?