This link is one I should start putting up for my students—Teach Yourself To Program in Ten Years. Unfortunately, companies think that one week of training will make their people developers. I always preface my courses that we are introducing syntax and features, but they are not necessarily best put together in the prescribed method. This goes back to a post I made back in November about viral coding. It’s cool to do the demos to show the point, but is it really the best way to do it—probably not. It takes years to learn how to plug things together what’s smart and what’s not. The rules change with each new platform, but the principles are the same. For example, marshalling data between processes and application boundaries takes time. It doesn’t matter whether you are talking DCOM, .NET remoting or Remote Invocation with Java—the principles are the same. These are the things that are difficult to “self-teach” and you won’t learn in a 24 hours period, a weekend or even a week. It takes time.
Print | posted on Friday, April 22, 2005 7:22 AM