back to article Are you an IT pro? It's no longer safe to bet your career on Microsoft

Is Microsoft still a safe bet for the IT pro? In a word: No. As an IT worker, you have to gamble on which technology will keep you fed and housed over the coming years. For a really long time that has been Microsoft, but you don’t get paid on the past. Instead you need to peer into an uncertain future. The Windows 8 launch …

COMMENTS

This topic is closed for new posts.

Page:

        1. Annihilator
          Boffin

          Re: So can anyone suggest a realistic alternative....

          "C++ to parse "semi-structured" data? You must be a masochist. Try using something like Perl instead."

          Depends what you need it to do. I'm hoping and assuming that if he is doing it in C++ he's relying heavily on Flex++ or similar.

      1. jason 7
        Facepalm

        Re: So can anyone suggest a realistic alternative....

        Coding? Christ why would anyone do that? More exciting this to do.

        1. Christopher Rogers
          Trollface

          Re: So can anyone suggest a realistic alternative....

          I take it this is your guide on how to look like a tit on The Register's comments page then.

  1. Anonymous Coward
    Anonymous Coward

    Worst post on the reg?

    I feel Dominic Connor was refraining from using terms like "windoze" in this article.

    It's all well and good to point out flaws in MS programming languages, but this can be done with any language.

    I'm yet to find a better programming language than ASP.net MVC to get a model driven site up really quickly.

    Also, he never really points out his ideal alternative.

    Most probably another "we should always use java" noob.

  2. tehwabbit

    Please...

    ..can I have the 10mins of my life back I spent reading this terrible article?

    1. Anonymous IV

      Re: Please...

      Remember that the article was written by the IT equivalent of an estate agent.

  3. vic 4

    slow death of VB.NET

    Didn't even notice that it was even alive in the first place.

    1. serendipity

      Re: slow death of VB.NET

      your loss then as VB.Net is 99% like C# but with nicer syntax - unless you like squiggly brackets and semi-colons that is :-)

      1. BlueGreen

        Re: slow death of VB.NET - @serendipity

        So, honest question, does VB now support generics, closures and lambdas?

        1. Anonymous Coward
          Anonymous Coward

          Re: slow death of VB.NET - @serendipity

          Yep. Generics since they were introduced into the .NET framework, and lambda functions certainly are present though the syntax looks dodgy.

          Even has async/await and that.

  4. amanfromarse

    I don't care how much it pays, I can't think of anything worse than banging out server scripts using Powershell, Cygwin, or anything else, for the rest of my working days.

  5. jerkyflexoff
    Trollface

    All that I seem to be reading here is a Linux, Apple and Microsoft pissing match.

    Apples for the 60 %dummies out there,

    Linux for the 2% Hardore

    Windows for everyone else.

    I see it hard to believe windows going anywhere in a hurry, it is at the heart of all business. they way things are financially, people are not going to be jumping quick to the alternative,... which is?

  6. url

    "The Windows 8 launch was remarkably stealthy compared to the good old days when it was an event on an Apple scale. "

    What now?

    I'm in SE Asia and I can't watch any TV channel without an adm or (more commonly) multiple ads in the same rotations at the premium spots (i.e. first and last) without seeing a surface ad.

    so yeah, i'm really sure the rest of your article is worth reading.

    how about you get out off the mis-onformed train, take the connection at informed, and ride with the rest of us - you fucking muppet.

    1. Richard 12 Silver badge

      Surface is not the same as Windows 8

      Heck, the orderable Surface hardware being advertised doesn't even run Windows 8, it runs Windows 8 RT instead, the almost-but-not-quite* TIFKAM-only, Windows App Store front end.

      Win8RT is to Win8 what iOS is to OSX, except that you can run Win8RT apps under Win8.

      Those ads are for Microsoft's iPad/Nexus/Note, and just like those there's almost no mention of the OS.

      * Its stripped-down version of Office uses the desktop, nothing else is allowed to. Presumably a tacit admission that TIFKAM simply isn't suitable for non-trivial applications.

      1. h4rm0ny

        Re: Surface is not the same as Windows 8

        "Win8RT is to Win8 what iOS is to OSX, except that you can run Win8RT apps under Win8."

        WinRT is a lot more fully-featured than iOS from what I've seen. For one easy example, can you run a multiple windowed Office suite on iOS?

        "Its stripped-down version of Office uses the desktop, nothing else is allowed to. Presumably a tacit admission that TIFKAM simply isn't suitable for non-trivial applications"

        IE can still run on the Desktop, as does file manager, control panel, the vastly improved Task Manager... As to "non-trivial applications", is a browser non-trivial? An email client? Probably there will be a MUI version of Office one day, but re-coding the whole thing to run that way must be an epic task.

        1. Richard 12 Silver badge

          Re: Surface is not the same as Windows 8

          IE isn't a desktop app in Win8RT.

          It is under Win8 (x86)

          Also you're an astroturfer, so I hope you got paid for that post.

          1. h4rm0ny

            Re: Surface is not the same as Windows 8

            "IE isn't a desktop app in Win8RT."

            I'm literally running IE on a SurfaceRT right now. Check your facts before trying to correct someone.

            "Also you're an astroturfer, so I hope you got paid for that post."

            No, I'm not. False accusations as a way of discrediting someone's argument (particularly when it's a factual argument that can be checked and found that I am right), is a pretty poor means of conducting yourself.

  7. Anonymous Coward
    Anonymous Coward

    Would rather work on MS stuff than become a 10 a penny iOS developer!!

  8. IJC
    Facepalm

    Really?

    Anyone can post speculative nonsense. The basic rule of the game has always been and always will be keep your skills relevant to a sizeable chunk of the market. It really doesn't matter which technology as long as you are willing to change and adapt. If you can't change and adapt you're in the wrong business to start with.

    1. jason 7
      Devil

      Re: Really?

      Like all these IT Pros struggling to get to grips with Windows 8 then?

      Even my old dad can use it......

  9. Wintermute
    Happy

    This is a great article.

    It reads like something the BOFH would write.

  10. Martin 37

    WTF is Integrity Constraint?

    It has too much? Too little? What are you trying to say?

  11. Anonymous Coward
    Anonymous Coward

    nice anecdote

    Moral of the story: When your employer picks up a new tech, jump at it.

  12. Anonymous Coward
    Megaphone

    Career change? - the future is web shaped.

    IT Pro's could conceivably move into web development.

    If predictions and trends turn out to be on the money, Saas driven by web technology is the direction the industry is headed.

    It's almost a full circle back to the days of the 'dumb terminal', where the computing power was derived from the mainframe.

    The similarities are there to be examined. The 'cloud' is the mainframe, the web browser is the 'dumb terminal'

    Google are pushing a massive stake in the ground when it comes to web based applications.

    Online email is hardly new, but online 'office' style applications certainly are.

    Imagine a future when your 'mainframe' (the cloud) is serving your entire companies office software requirements. Need to upgrade the entire companies office suite? Do it once, in the cloud.

    Microsoft's business model is dying, slowly, but still dying.

    The idea of purchasing multiple licenses of an office suite and having to install and maintain it on hundreds of computer hard drives will become an archaic concept.

    1. Anonymous Coward
      Thumb Up

      Re: Career change? - the future is web shaped.

      ... and take it that big step further ...

      The 'dumb terminal' is just a shell - initiate a network connection which streams a simple 'window manager' - a web browser.

      Say goodbye to the idea of a local hard drive based operating system completely.

    2. Unlimited

      "Google are pushing" "purchasing multiple licenses" "archaic concept"

      Google apps for business charges per user.

    3. KroSha

      Re: Career change? - the future is web shaped.

      I'm starting to seriously consider moving my skill set to storage and networks. I think desktops will be declining rather significantly over the next 10 years.

    4. Anonymous Coward
      Anonymous Coward

      Re: Career change? - the future is web shaped.

      IT Pro's could conceivably move into web development.

      If predictions and trends turn out to be on the money, Saas driven by web technology is the direction the industry is headed.

      It's almost a full circle back to the days of the 'dumb terminal', where the computing power was derived from the mainframe.

      The similarities are there to be examined. The 'cloud' is the mainframe, the web browser is the 'dumb terminal'

      Google are pushing a massive stake in the ground when it comes to web based applications.

      Online email is hardly new, but online 'office' style applications certainly are.

      Imagine a future when your 'mainframe' (the cloud) is serving your entire companies office software requirements. Need to upgrade the entire companies office suite? Do it once, in the cloud.

      Microsoft's business model is dying, slowly, but still dying."

      You do realise that MS have been pushing SaaS, the cloud and everything else you mention (in some cases for years) don't you?

      "Google are pushing a massive stake in the ground when it comes to web based applications."

      As are Microsoft, should you care to look.

  13. Christian Berger

    Another article from the Windows "Bubble"

    Somehow Windows "professionals" seem to be inside a strange world where e-mail servers are somehow complex pieces of software, and .net is portable.

    Seriously, if you still believe such things, go to your local library and get a book called "The Art of Unix Programming" from Eric S. Raymond and read it. If you understand that book, you might slowly understand why the rest of the world stayed with Unix or moved towards it. You might even understand why those "advanced features" of Powershell are essentially useless. You might even be able to find which pieces of software are crap and which are properly designed.

    1. h4rm0ny

      Re: Another article from the Windows "Bubble"

      Didn't we just do this dance in the last article's comments section with you trying to find all sorts of reasons why Powershell was inferior and Windows was rubbish? Having cut my teeth on HP UNIX 11 over a decade ago and been working on Unix or Linux platforms of one kind or another pretty much ever since, I find it rather patronising to be told that if I look at UNIX I "might even understand why those advanced features of Power Shell are essentially useless." Seeing as on Monday you didn't even understand some of the features of Power Shell and were commenting that it was rubbish even then, you seem to have merely made up your mind and now adopted the position that maybe it can do some new things, but they're rubbish so you're still right.

      I've used Bash and I've used Bourne before it and have been doing so for a long time. Power Shell has taken that and built on it with some nice new ideas as well. Maybe a couple of years down the line Linux will take some of the features Windows has brought in and incorporate them, just as MS have built on the design ideas of Bash. It's called progress. And your patronizing comment on how if we read more about Unix we'd value that progress less, is pretty much insulting to the principles that made UNIX what it is.

  14. Tim Almond
    FAIL

    Inaccurate

    "Developers face the problem that MS doesn’t love them anymore, seeing us as disloyal peasants, best expressed when Visual Studio Express was intentionally crippled to produce only Metro (or No-tro, or whatever it’s called) apps."

    You're 5 months out of date. Microsoft relented on that and have a version for Windows 8 and for Windows desktop. Because they... errr... listened to those "disloyal peasants".

    Personally, as an ASP.NET/C#/SQL/XAML developer, the one thing that I'll always credit Microsoft for is that they love developers. I got a free day covering Azure, days like the DDD days, free evenings with pizza going over technologies, Microsoft people on Twitter and blogs who are happy to talk about stuff.

    And honestly, ASP.NET MVC is a dynamite development platform. Nothing comes close for building a solid web application.

  15. jake Silver badge

    Duh.

    Since when was it a good idea to bet the farm on any "cutting edge" anything?

    Folks who buy into this kind of marketing are, in my mind, unemployable.

  16. Nigel 11
    Alert

    Be platform-independant

    Surprised no real mention of platform-independent coding. I'd have thought Python, Qt or WxWidgets for GUI, other platform-independant libraries deserve a mention. Even Java, if Oracle don't (accidentally?) kill it by getting it banned from every business PC as a security nightmare.

  17. Anonymous Coward
    Anonymous Coward

    As always

    Unix, Windows, Linux.....same arguments....how much of your budget will go towards retraining users of windows at home that Linux at work is the better option, hell even my 11 year old's school teaches them office.

    your skillset is as relevant as the latest trend, as with clothes, something else comes along eventually and yes, i know lots of out-of-work Unix admins and scripters because they thnk they are still worth twice the going rate of everyone else, adapt and survive until the next big wave of technology.

  18. This post has been deleted by its author

    1. Dominic Connor, Quant Headhunter

      Portable C++ ?

      C++ code may or may not be portable, but C++ *skills* are portable, if you trouble yourself to learn STL and Boost like I say.

  19. Anonymous Coward
    Windows

    What I'd like to see is a new Windows which starts with an NT codebase like XP or Windows 7, and then modularizes everything. And I do mean everything; it should only take a dozen or so small-to-medium-sized files to boot into Safe Mode, with everything else loading after. Like old Windows and 'NIX boxes, it would have a command line "core", but it would be 64-bit and fully featured like the DOS of old (and the Linux of today). Due to it's modular nature, you could upgrade individual pieces of the OS with different vendors' software easily; or even "better" editions of Microsoft's own.

    For ease of sales, MS would still sell boxed and OEM copies in particular configurations (Home, Workstation, Server, etc.), but this new approach would also let them digitally sell custom .isos of the OS specified to that company or vendor. Why include Media Player on a business machine when your company writes it's own media software? Your business is international, but the home office only uses, say, 3 languages, so why pay for 50? And so on.

    And, again, being modular, a company or individual could always pay to upgrade a particular piece of the OS they might want later. It'd let MS become the service company it dreams of being, without screwing up the few good things it's always done (being consistent, for starters). This would have an added bonus of ending Service Pack headaches as you'd only need to patch the pieces installed on your system; rather then how it is now, where a Firefox or Chrome user still needs to keep IE updated 'cause of it's hooks into the rest of the OS.

Page:

This topic is closed for new posts.

Other stories you might like