Question: how long does it take to be a software engineer?
Answer: But the general idea is, you are going to have to go to school for CS/SE major for 4 years and then you are going to have to work on some real projects to get accustom to this area. So in average case, I would say 5/6 years maybe. Besides, programming and software engineering a bit different I would say.