Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Which one is better

Which one is better

Scheduled Pinned Locked Moved The Lounge
csharpcareer
10 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rah_sin
    wrote on last edited by
    #1

    which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

    rahul

    C K J Steve EcholsS R 5 Replies Last reply
    0
    • R rah_sin

      which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

      rahul

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      Depends - what do you want them to write ? They are two different areas. A person who has done one, has a learning curve to do the other.

      Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

      1 Reply Last reply
      0
      • R rah_sin

        which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

        rahul

        K Offline
        K Offline
        Kent Sharkey
        wrote on last edited by
        #3

        Given only those two choices, I would think the Web developer. Back when I was trying to persuade people to go .NET, trying to get most companies to invest in creating Windows apps (although ClickOnce may change that). However... I think a "one language" developer of any stripe has poor prospects. Many companies change policies with the wind (especially if the wind is coming from Redmond), and having a single language's idioms under your belt is limiting. By learning different languages and idioms, and learning the merits and pitfalls of each, you broaden your skills, and therefore job prospects. I have a friend who is a PL/1 programmer. He's a good PL/1 programmer, but he had to find a company using that. Contrast that with many of the people here, who carry with them knowledge of C/C++, C#, SQL, JavaScript and likely more languages. They are the ones with the best job prospects.

        -------------- TTFN - Kent

        K 1 Reply Last reply
        0
        • R rah_sin

          which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

          rahul

          J Offline
          J Offline
          Joe Woodbury
          wrote on last edited by
          #4

          rah_sin wrote:

          a person having experience in c# web based application

          This by far. I speak from personal experience. Been looking for work. I've interviewed for one job that was for a non-web C# client/server app. Unfortunately, I don't know ASP.NET simply because none of my jobs required it. (The only other C# windows app project I know of was the one I was working on when my previous company had their layoffs.)

          Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

          C 1 Reply Last reply
          0
          • J Joe Woodbury

            rah_sin wrote:

            a person having experience in c# web based application

            This by far. I speak from personal experience. Been looking for work. I've interviewed for one job that was for a non-web C# client/server app. Unfortunately, I don't know ASP.NET simply because none of my jobs required it. (The only other C# windows app project I know of was the one I was working on when my previous company had their layoffs.)

            Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

            C Offline
            C Offline
            Christian Graus
            wrote on last edited by
            #5

            Joe Woodbury wrote:

            This by far

            I do both, and I have to ask, why ?

            Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

            J 1 Reply Last reply
            0
            • R rah_sin

              which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

              rahul

              Steve EcholsS Offline
              Steve EcholsS Offline
              Steve Echols
              wrote on last edited by
              #6

              I'd say look at other aspects of the prospect, because "c#" is a relatively young language. What other skills does the prospect have, in terms of writing windows based application, or web applications? There's a lot more to writing an app or web app than the language in which it's written.


              - S 50 cups of coffee and you know it's on!

              • S
                50 cups of coffee and you know it's on!
                Code, follow, or get out of the way.
              1 Reply Last reply
              0
              • C Christian Graus

                Joe Woodbury wrote:

                This by far

                I do both, and I have to ask, why ?

                Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

                J Offline
                J Offline
                Joe Woodbury
                wrote on last edited by
                #7

                Christian Graus wrote:

                I do both, and I have to ask, why ?

                What I've seen based on demand by employers.

                Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                C 1 Reply Last reply
                0
                • J Joe Woodbury

                  Christian Graus wrote:

                  I do both, and I have to ask, why ?

                  What I've seen based on demand by employers.

                  Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #8

                  OK, so by 'better' you mean 'in more demand' ? I'd concur. I took 'better' to mean, if I was hiring, which developer has more skill.

                  Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    Given only those two choices, I would think the Web developer. Back when I was trying to persuade people to go .NET, trying to get most companies to invest in creating Windows apps (although ClickOnce may change that). However... I think a "one language" developer of any stripe has poor prospects. Many companies change policies with the wind (especially if the wind is coming from Redmond), and having a single language's idioms under your belt is limiting. By learning different languages and idioms, and learning the merits and pitfalls of each, you broaden your skills, and therefore job prospects. I have a friend who is a PL/1 programmer. He's a good PL/1 programmer, but he had to find a company using that. Contrast that with many of the people here, who carry with them knowledge of C/C++, C#, SQL, JavaScript and likely more languages. They are the ones with the best job prospects.

                    -------------- TTFN - Kent

                    K Offline
                    K Offline
                    Kevin McFarlane
                    wrote on last edited by
                    #9

                    Kent Sharkey wrote:

                    I think a "one language" developer of any stripe has poor prospects. Many companies change policies with the wind (especially if the wind is coming from Redmond),

                    Yep. And even apart from MS it's good to know several languages anyway. It's also helpful to know a bit about languages one may never use.

                    Kevin

                    1 Reply Last reply
                    0
                    • R rah_sin

                      which one has better job prospects a person having experience in c# window based application OR a person having experience in c# web based application

                      rahul

                      R Offline
                      R Offline
                      Rocky Moore
                      wrote on last edited by
                      #10

                      While this is actually comparing two entirely different fields even though the base technology (.NET framework) is the same, from what I have seen in the job sites, you will find more listings with a web target, but usually the desktop based development pays more. I think the higher pay is due to the bad rep web development has received over the years causing some to think it requires less ability than desktop development, but in today's world of ASP.NET, I think that they balance out. Another issue though is that the web technologies are still evolving at a fairly fast clip so a person will probably have to stay up more on various technologies while desktop developers can count on things changing a bit slower.

                      Rocky <>< Latest Code Blog Post: ASP.NET HttpException - Cannot use leading "..".. Latest Tech Blog Post: Replacing Vista System HD & New things learned!

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups