We believe the current eduction of IT people is too much focused on technical and engineering practices. Please help us define the next form of eduction IT people should get. And maybe, just maybe we can enlighten some people.