Written by Christophe Kamieniarz Friday, 05 September 2008 13:13
It was easier in the past as you only had to know a little about Cobol and files. Now, you have to be expert on C# or Java, Relational Databases, SQL, O/R Mappers, and so on, and so forth. If someone tries to make the whole thing simpler by adding yet another layer, that will tip the scales, especially to newcomers.
This is more than true in my case. I was a Cobol programmer for the last 15 years. Indeed, it was a simpler, yet sometimes boring, life: screens in character-mode, linear coding, a few APIs to know and a few database accesses, using Pro*Cobol. I switched to C# and .Net as a hobbyist around 2 years ago and fell in love with this environment. I coded some nice (in my point of view) routines. But 6 months ago, I decided that I should get more professional knowledge in these fields. I read a lot of books, I got acquainted with DDD, TDD, Patterns and so on. And because I want to be at the cutting-edge of the technology, I wanted to learn WPF too. I have the feeling to be overwhelmed! Anyway, I have learnt a lot of interesting stuff, and I am ready to progress with the Transƒolio project.
Keep posted!
