• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Changing route! HELP plz"

Collapse

  • lightng
    replied
    Originally posted by PAH View Post
    Top insider tip: There aren't many people with years of MVC, Entity Framework, Data Services etc on their CV as they haven't officially been out for that long! So pile into those and you'll have as much experience as anyone else.
    MVC has been out for a while - its a fairly mature pattern. Maybe not the Microsoft one but there have been others in .NET and they're much of a muchness. I created a home brew .NET MVC myself for one contract as the ASP.NET server model just didn't suit the scale of the app.

    Leave a comment:


  • lightng
    replied
    I would suggest doing an object oriented programming course first. I'm currently helping a mate do an OU course which covers java, object oriented programming, the basics of UML and an introduction to some design patterns. This is the stage you will find out if you're cut out for development. It'll either click or you'll struggle all the way.

    When you've got a solid background in the basics of OO, move onto C sharp and .NET. Very similar syntax to Java so the jump isn't that great. Your main hurdle at this point will be learning the .NET framework. There are also other things that you will need to pick up along the way such as development methodologies, test driven development, automated builds, database development, XML (a bloody big topic in itself), the list goes on and on.

    By the way, if you are a good C sharp programmer or VB.NET programmer, you can easily move between the two. I have seen many developers do this successfully and relatively painlessly; I have done so myself. Like I say the framework is the biggest hurdle.

    Once you have all the above, you can start looking at the newer .NET frameworks: WPF and Silverlight, WCF, WWF, Entity framework, MVC etc but you really need the basics first.
    Last edited by lightng; 16 February 2010, 23:55.

    Leave a comment:


  • jim2406
    replied
    i'd be interested to know if anyone has worked anywhere using the entity framework in a production environment!

    i did a couple of internal tool projects a year or so ago that used it, but we decided it was a bit pants, so ended up going the nhibernate/subsonic route.

    i remember the designer was very poor - worked OK until you changed something, at which point the XML often didn't regenerate properly, so had to go in and change things by hand etc..

    guessing it's in a better state now with 4.0.

    Leave a comment:


  • PAH
    replied
    If you really want to chance your luck on .net, then C# is way more sought after than vb.net.

    Top insider tip: There aren't many people with years of MVC, Entity Framework, Data Services etc on their CV as they haven't officially been out for that long! So pile into those and you'll have as much experience as anyone else.

    So look for what may be in demand in the near future rather than what has been done to death in the past and now has an army of developers behind it.

    Leave a comment:


  • jim2406
    replied
    Originally posted by Joeuker View Post

    Can someone please advise me on a course from Microsoft or somewhere that will teach me c++ and VB and SQL and .NET all in one if a course does exist.
    assuming this isn't a windup, and i'm fairly sure it is:
    • there's no point learning VB now really, if you mean VB6 or older. very few jobs, redundant technology, lots of people that can do it.
    • you're not going to pick up enough C++ on a course to be useful in a non-junior job, without a solid grounding in development
    • the same sentiment, but for .net.


    development isn't just something you can pick up in a single course. that's not to say you can't retrain, but you'd need to first of all get a grounding through personal study, then take a junior position at a company that's willing to train you up. it is a complex discipline and will take many years of graft to be sufficiently experienced to compete in the current market (for a decent wage), IMO. even then, you'll never be able to stop learning if you want to remain competitive.

    there are exceptions to this rule - people with a disposition for programming who can pick things up very easily and hit the ground running - but that would not be common at all. nearly everyone i know who makes a living coding spend years in rubbish jobs paying their dues.

    (my background: long term interest in development, studied computer science at a good uni, 4 years perm, 3 years contracting, and the last 1.5 years at my own company - all doing development work in some capacity).
    Last edited by jim2406; 16 February 2010, 17:55.

    Leave a comment:


  • Scary
    replied
    If you want a book published by Microsoft, Code Complete by Steve McConnell might be a good place to start for a bit of a software development overview. You can look at specific languages and technologies later.

    Leave a comment:


  • gingerjedi
    replied
    Originally posted by Joeuker View Post
    ok, I have been out of work for 5 months and this morning had a look on jobserve and monitored the situation and was in total shock. From 8.30 A.M to 9.30 AM at least 20 jobs where listed on jobserve for programming/developing roles that require C++, Java, c#, SQL, .Net etc vs 5 jobs! for tech support.

    Can someone please advise me on a course from Microsoft or somewhere that will teach me c++ and VB and SQL and .NET all in one if a course does exist.

    I may not a programmer / developer role as I dont have commercial experience but better then looking down a tunnel with no light and no jobs what so ever.

    Any suggestions will be great guys!! i have been on the bench for 5 months or so and at this rate I am going to have to go back serving pints.

    ps: I have 6 years experience in tech support 4 of which in Finance that might help
    I'm seeing the same, I don't know when they decided you need .Net and Java skills to configure VPN and unlock passwords but there you go.

    It seems 3rd line with extensive scripting skills is now 'essential'.
    Last edited by gingerjedi; 16 February 2010, 13:33.

    Leave a comment:


  • the_duderama
    replied
    Originally posted by Joeuker View Post
    ps: I have 6 years experience in tech support 4 of which in Finance that might help
    What kind of "tech support"?

    Leave a comment:


  • jmo21
    replied
    In leaner times, you may be able to do that and blag your way into a role, and I really hate that about IT.

    Leave a comment:


  • Gaz_M
    replied
    Originally posted by Joeuker View Post
    Can someone please advise me on a course from Microsoft or somewhere that will teach me c++ and VB and SQL and .NET all in one if a course does exist.
    Not being negative but even if you do find such a course don't expect to walk into a contract on the back of it.

    Leave a comment:


  • VectraMan
    replied
    Originally posted by Joeuker View Post
    From 8.30 A.M to 9.30 AM at least 20 jobs where listed on jobserve for programming/developing roles that require C++, Java, c#, SQL, .Net etc vs 5 jobs! for tech support.
    Yes, but most of them are probably fake.

    Leave a comment:


  • ChimpMaster
    replied
    Originally posted by Joeuker View Post
    <snip>

    ps: I have 6 years experience in tech support 4 of which in Finance that might help
    There's a job for you in India if you want it.

    That's where all our bank's jobs are headed.

    Leave a comment:


  • Joeuker
    started a topic Changing route! HELP plz

    Changing route! HELP plz

    ok, I have been out of work for 5 months and this morning had a look on jobserve and monitored the situation and was in total shock. From 8.30 A.M to 9.30 AM at least 20 jobs where listed on jobserve for programming/developing roles that require C++, Java, c#, SQL, .Net etc vs 5 jobs! for tech support.

    Can someone please advise me on a course from Microsoft or somewhere that will teach me c++ and VB and SQL and .NET all in one if a course does exist.

    I may not a programmer / developer role as I dont have commercial experience but better then looking down a tunnel with no light and no jobs what so ever.

    Any suggestions will be great guys!! i have been on the bench for 5 months or so and at this rate I am going to have to go back serving pints.

    ps: I have 6 years experience in tech support 4 of which in Finance that might help

Working...
X