At the end of my training, and assuming I pass the exams, I will have two of the Microsoft Certified Technology Specialist (MCTS) certifications. Namely:
70-515 - MCTS: .NET 4 Web Application Development
70-516 - MCTS: .NET 4 Data Access
This will put me at 50% completion for the next level up in certification, the Microsoft Certified Professional Developer (MCPD, no cop jokes, please!). Specifically the web programming cert, MCPD: Web Developer 4. The Web Developer 4 certification requires the following MCTS training to be completed:
70-513 - MCTS: .NET 4, Windows Communication Foundation (WCF) Development
70-515 - MCTS: .NET 4, Web Application Development
70-516 - MCTS: .NET 4, Data Access
70-519 - PRO: .NET 4, Designing & Developing Web Apps using .NET 4
Now, there are TONS of .NET web developers out there. And it's entirely possible that I will be able to get a position as a Web Developer with no issue. But the success of any job search is in making yourself stand out from the pack as much as possible, which makes the other option a bit more attractive. The other option being, Windows Developer 4, which requires the following MCTS training to be completed:
70-511 - MCTS: .NET 4, Windows Application Development
70-513 - MCTS: .NET 4, Windows Communication Foundation (WCF) Development
70-516 - MCTS: .NET 4, Data Access
70-518 - PRO: .NET 4, Designing & Developing Windows Apps using .NET 4
Logically, the next course I have to take is the 70-513 WCF Development. Assuming I can get the money to pay for the course. My state funding ends with the training I have now. Either way, I'm going to have to make due with what I'll have by the end of my training. But the question I have is what direction I should go in to get the MCPD certification? Either way I want to get the MCPD, but which one?
Showing posts with label Training. Show all posts
Showing posts with label Training. Show all posts
Wednesday, June 13, 2012
Thursday, May 24, 2012
Thoughts On... Computer Training
I wrote a post on my selection of a training program awhile back. So far, it's been going well. I'm currently at the tail end of my third class, Intro to Web Development with Visual Studio 2010. I have to admit I was a bit nervous about getting into training. It's been a long while since I was in school and it seemed like completely alien stuff that I had to learn. The "being in school" part was not a problem. I've always loved school and being back in training was like riding a bike.
What surprised me was how much of my "old" software development training STILL applied. I can see how these classes could be exceedingly difficult for someone who is brand new to any type of programming, but for me it was like redecorating a room in a house I've lived in for years. The bulk was still the same, just a few new details have been added in. The development environment (Visual Studio 2010) is very intuitive and makes stuff that I remember taking FOREVER to code, much faster and much easier! Looking back on it now, I could have just picked up a book and pieced together this training on my own. But it wouldn't have the same effect.
Let's be honest here, I'm doing this because I want to get a job. And, anyone will tell you that getting a job is about WHO you know and not WHAT you know. Taking official training gets me a couple of things that I wouldn't have gotten otherwise:
1) Standardized training in a wide range of items that training on my own just wouldn't have gotten me. I would have focused on the parts that I found interesting and left the rest alone which makes for an ad-hoc training style.
2) Official recognition that I actually TOOK this training. Depending on how things work out with some other stuff, I might be going for official Microsoft certification, which is a badge of honor saying that MICROSOFT says I know my stuff. It's not just me babbling at you, a recognized leader in the software industry is saying that I know my stuff and I can be relied on to develop software. Right now, I have a world-renowned training facility backing me up. Who do I know? I know THEM. And they are vouching for my skills!
Now, I'm not really done yet. I still have a lot at home practice to do before I'm fully comfortable with the new stuff I'm learning. But I didn't have to learn as much as I thought I did, which means I'm much further along than I was expecting. Things are going to get really interesting from here! And who knows what my future holds?
What surprised me was how much of my "old" software development training STILL applied. I can see how these classes could be exceedingly difficult for someone who is brand new to any type of programming, but for me it was like redecorating a room in a house I've lived in for years. The bulk was still the same, just a few new details have been added in. The development environment (Visual Studio 2010) is very intuitive and makes stuff that I remember taking FOREVER to code, much faster and much easier! Looking back on it now, I could have just picked up a book and pieced together this training on my own. But it wouldn't have the same effect.
Let's be honest here, I'm doing this because I want to get a job. And, anyone will tell you that getting a job is about WHO you know and not WHAT you know. Taking official training gets me a couple of things that I wouldn't have gotten otherwise:
1) Standardized training in a wide range of items that training on my own just wouldn't have gotten me. I would have focused on the parts that I found interesting and left the rest alone which makes for an ad-hoc training style.
2) Official recognition that I actually TOOK this training. Depending on how things work out with some other stuff, I might be going for official Microsoft certification, which is a badge of honor saying that MICROSOFT says I know my stuff. It's not just me babbling at you, a recognized leader in the software industry is saying that I know my stuff and I can be relied on to develop software. Right now, I have a world-renowned training facility backing me up. Who do I know? I know THEM. And they are vouching for my skills!
Now, I'm not really done yet. I still have a lot at home practice to do before I'm fully comfortable with the new stuff I'm learning. But I didn't have to learn as much as I thought I did, which means I'm much further along than I was expecting. Things are going to get really interesting from here! And who knows what my future holds?
Subscribe to:
Posts (Atom)


