in reply to
Software engineering: a useless profession?
So, when you leave your job at the end of day, what/how do you use that skill for something else which might be pleasing to others rather than your employer or yourself (e.g, wife/husbands/kids, even in-laws)?
When I'm not programming to earn my daily bread, I work on pVoice. Initially a project for my own daughter, but after three years of working on it, it has become useful for more and more people.
If I wouldn't have been a programmer, I wouldn't have thought of starting such a project. I think that in my case I couldn't have had a better profession than being a software engineer...
Using Perl to enable the disabled: pVoice