My “vision” on technology and computer programming is totally opposed to the nerdy computer science version. To me it’s about solving real life, practical problems – yes being innovative – but not being a bandwagonner. From my point of view, a business application can be written in very old technology as long as it runs correctly, just like the fact that 2 plus 2 = 4 never becomes outdated or the difference between a major and minor scale never changes in music. I’m totally opposed to useless bandwagonning.