I don't do any programming after work. But I will develop some "toys". I call those programs I wrote in my spare time, "toy". They are not for business. I won't sell them. If I think to develop some commerical software in my spare time, I will go crazy soon.
I am 26 years old now. I am thinking what role I will be when I become 30 years old. I have started to think and plan my fututure. I need a more clean career goal. Moreover, the time is running out, I need to learn more about software eng. I think 30 years old is time to hit another stage.
I have talked a number of graduates. They are not good at selling themselves. Most of them said they have not any work experiences. No, they have some practical experiences. For example, they setup their own home network. This is a kind of networking experiences. When they did their university projects to build some software, this is also a kind of software development. They can put those details into their resume.
I have met a student from university last friday.He is near to be gradauted.He is completely lost in IT world.He thinks Programming is very hard.He just wants to go back Hong Kong and find a non-IT job. Why? His family spent a money in his degree. Now, he wants to exit IT world. Is it a kind of wasting money?
Well, the world is changing. Maybe, one day, I need to exit IT world too.