It is not instructor lead, but I just went through a free PluralSight course on ASP.NET MVC 4. It is located on the ASP.NET web site, then select "Learn" and then "MVC". There are ten modules located on the right side of the screen. I thought it was superb.
[Posted on the wrong reply -- sorry 'bout that]
Never underestimate the creativity of the end-user.
Life is tough. It is very unlikely that any company will offer you employment unless you have experience in the right fields. And you can only get that experience by getting your existing employer to give you the right opportunity, or by taking a job elsewhere at a lower level where you can learn on the job.
Hi don't dilemo with your job, because "The grass is always greener on the other side". So decide whats your interest DBA or Web developer both are different with each other. Both field you can get more salary, it depends on your role and your company. So dont hesitate and take a right path according to your interest.
You are a developer. You should take advantage of that. You get to learn technologies, languages. In testing you arent allowed to explore things(at least in the office). I am not saying any job is good or bad. Let people get good salaries now, later if you continue learning , you will do better than them. Be patient. Dont focus on salary, focus on knowledge.
Mark my words, you will reap good harvest and your growth will double in no time. Your tester friends will grow, but not as quick as you. Initially you will struggle, be patient.
Looking for some advice around MCSD. I'm looking to try and get some formal qualifications for my team, and also try to round of their experience in areas that we don't touch on a daily basis. I've looked at the skills required to pass MCSD and they seem to cover a lot of what I'm looking for, and also, it's a Microsoft certification (we're a .NET house).
The issue I've got is around the Training side of the certification. It doesn't look like it's required, and the exams are cheap. My question is, is there anyone out there with experience of using the Online training resources, and whether they are enough to pass? or is the recommendation to do some of the classroom courses?
To give you an idea of the experience we have, our developers all have 3+ years of experience specifically in Web Development using Microsoft technologies. They are comfortable with the basics, and know the things they do on a daily basis very well. Something that came up after reviewing this, was that none of them have used, nor know indepth, what the html elements nav, section, etc. do, so it's really something that will help us round of their experience.
Please don't rant about what developers should and shouldn't be able to do, the team is what it is, and I'm not changing them.
I've just been contacted by a major organisation looking for a C++/UML engineer on Linux/Unix. I am a Windows engineer (C++, MFC, C#, .NET, some QT). How hard would it be for me to cross train to work on Linux/Unix? Is this a few weeks study and I am up and running, or is it more complex? What about GUI development?
This largely depends on your own abilities, and is impossible to predict. It also depends to a large extent on what work you are asked to do. Your best option is to do some research, firstly what work the company expects of you, and secondly the sort of toolsets you will be working with. I have not done any GUI development on UNIX for a long time, but if you are a reasonably competent developer you should be able to pick up a book and learn the basics in a few weeks.
If you use IDEs significantly then that is going to be a significant factor.
If the role involves server side development and you are not being supported by another experienced developer you will be impacted the need to learn OS specific command line tools. If you have been doing a lot of batch files then this won't be as significant. If you have never created a batch file then depending on the role this could be significant.
GUIs depend on what kind of GUI is needed. Standard web stuff is just that. But stand alone applications would be significantly different.
Threading and sockets are different but if you have done that work explicitly on windows (not via some other wrapped API) then it isn't as significant.
UML can mean either one of two things (or both). Working with a UML designer tool or creating UML focused designs. If formal designs are a significant factor and you haven't done this before this might or might not be significant.
That said however, if they are willing to hire you, and you are willing and desire to learn then it can certainly be fun.
The first thing you need to do is to create a resume of your skills and experience, and use that to search for the available jobs, probably in your local area. It is unlikely that any company will even consider you for a job, especially for working at home, without a face to face interview first. As to salary, that will depend on your skills and experience, and how much demand there is for those skills.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
1. Make sure to spell correctly and don't text when you are online. If you "text" in your job search many possibly employers will look down on it.
2. I would suggest talking to some recruiting agencies and see if they can find you something.
There are only 10 types of people in the world, those who understand binary and those who don't.