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. Web Developer Roadmap 2018

Web Developer Roadmap 2018

Scheduled Pinned Locked Moved The Lounge
csharppythoncssasp-netcom
25 Posts 15 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.
  • K Kevin Marois

    This is exactly why I just can see myself doing anything but Windows.

    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #3

    Kevin Marois wrote:

    This is exactly why I just can see myself doing anything but Windows.

    I would say "anything but web development", so I'm confused. Explain?

    Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

    R 1 Reply Last reply
    0
    • M Marc Clifton

      Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

      Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

      S Offline
      S Offline
      Slacker007
      wrote on last edited by
      #4

      When you do web dev, are you doing .net stack mainly or non MS stuff? I am mainly working in the .Net stack realm as far as web dev. Most of the stuff listed there, I have never heard of before. :sigh:

      -- rants are the vehicle of the lazy and uninspired - JSOP 2/2018

      J M 2 Replies Last reply
      0
      • S Slacker007

        When you do web dev, are you doing .net stack mainly or non MS stuff? I am mainly working in the .Net stack realm as far as web dev. Most of the stuff listed there, I have never heard of before. :sigh:

        -- rants are the vehicle of the lazy and uninspired - JSOP 2/2018

        J Offline
        J Offline
        Jon McKee
        wrote on last edited by
        #5

        Similar to what I was thinking. I'm familiar with a some of the tech on the roadmap like TypeScript, Angular, PostCSS, Redis, etc but the only thing I use frequently is the ASP.NET stack, AWS, TypeScript, and a DB. I feel like I should go hug the nearest non-ASP.NET dev :|

        M 1 Reply Last reply
        0
        • M Marc Clifton

          Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

          Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          R Offline
          R Offline
          Rage
          wrote on last edited by
          #6

          I really miss Frontpage.

          Do not escape reality : improve reality !

          M 1 Reply Last reply
          0
          • M Marc Clifton

            Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

            Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            P Offline
            P Offline
            Pete OHanlon
            wrote on last edited by
            #7

            Or, to put it another way, these are the things this particular developer is familiar with, which suggests to me that he came up through the PHP/Node.js route. Funnily enough, the one thing I find becoming less and less relevant nowadays is Node and I say this as someone who likes where Node was at a couple of years ago.

            M 1 Reply Last reply
            0
            • M Marc Clifton

              Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

              Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

              abmvA Offline
              abmvA Offline
              abmv
              wrote on last edited by
              #8

              All this to make a contact form ?

              Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

              We are in the beginning of a mass extinction. - Greta Thunberg

              P 1 Reply Last reply
              0
              • abmvA abmv

                All this to make a contact form ?

                Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long

                P Offline
                P Offline
                Paulo_JCG
                wrote on last edited by
                #9

                A pretty contact form (if your'e using latest chrome).

                Paulo Gomes Measuring programming progress by lines of code is like measuring aircraft building progress by weight. —Bill Gates Everything should be made as simple as possible, but not simpler. —Albert Einstein

                1 Reply Last reply
                0
                • M Marc Clifton

                  Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

                  Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                  P Offline
                  P Offline
                  Peter Shaw
                  wrote on last edited by
                  #10

                  The thing that worries me about things like this, is the fact they have a "Clearly marked end" We all know that as developers, learning new skills is a career long effort. No sooner do we think we reached the finish line, than someone brings something else out, or there's a large techtonic shift in tech that we have to adapt to. There seems to be a growing pre-occupation at the moment (I get sent about 10 q's a week on Quora all asking the same thing) with beginner developers looking for the "10 steps to success plan" It's plainly obvious that what they want to do is read the smallest amount possible, then jump from new-comer to senior dev (And the supposed riches that come with it) without doing any of the hard work. I'm pretty sure that none of us here will say that learning our craft is/was easy, I know in my early years I questioned what I was doing every damn day, but I stuck at it. So my reply often is "There is no end", "There is no upper pavilion of power that you aim for, with a set of rules to get you there", then some god-damn life coach goes and publishes a post with 60 steps to being a developer, or the dummies guides puts out another "Teach yourself to be an A.I scientist in 21 days" book. These beginners see things like this, and your road-map, and they take it as a rule book to follow, then they cry fowl after following each step (Usually just by installing each tool down the chain they want, but not actually learning it) because they don't understand or cannot make the things do what they want to do. It's a well put together chart, don't get me wrong, but I feel it just gives the beginners the wrong message.

                  M 1 Reply Last reply
                  0
                  • M Marc Clifton

                    Occasionally I peruse the trending GitHub repos, and came across [this](https://github.com/kamranahmedse/developer-roadmap). Unix centric, though there is mention of C#/.NET, but the whole ASP.NET stack is totally missing. None-the-less, this is probably just 1% of the entire playing field. :sigh:

                    Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                    B Offline
                    B Offline
                    BryanFazekas
                    wrote on last edited by
                    #11

                    Marc Clifton wrote:

                    None-the-less, this is probably just 1% of the entire playing field.

                    So very true! No offense to the roadmap author, but this "roadmap" appears to be simply an opinion. If it's not an opinion, what facts is it based on? There are many prediction models, including ranking technologies by the number of questions asked on Google, the number of job reqs posted, the number of projects in GitHub (or any repository), etc. The problem with all these models is that they are part of the elephant and everyone is a blind man. Our industry is horribly fragmented and making decisions on what technologies to learn is a tough one. I read industry news to get ideas but look at local jobs to see what is in demand in my area.

                    M 1 Reply Last reply
                    0
                    • S Slacker007

                      When you do web dev, are you doing .net stack mainly or non MS stuff? I am mainly working in the .Net stack realm as far as web dev. Most of the stuff listed there, I have never heard of before. :sigh:

                      -- rants are the vehicle of the lazy and uninspired - JSOP 2/2018

                      M Offline
                      M Offline
                      Marc Clifton
                      wrote on last edited by
                      #12

                      Slacker007 wrote:

                      Most of the stuff listed there, I have never heard of before.

                      Having done some Ruby and Python web stuff, there are a variety of items that I'm familiar with and on the Ruby branch particularly loathe, but on the Python branch, things like Flask are actually quite nice.

                      Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                      N 1 Reply Last reply
                      0
                      • J Jon McKee

                        Similar to what I was thinking. I'm familiar with a some of the tech on the roadmap like TypeScript, Angular, PostCSS, Redis, etc but the only thing I use frequently is the ASP.NET stack, AWS, TypeScript, and a DB. I feel like I should go hug the nearest non-ASP.NET dev :|

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #13

                        Jon McKee wrote:

                        I feel like I should go hug the nearest non-ASP.NET dev

                        Yeah - it would be interesting to put together a chart of the ASP.NET and supporting pieces as a comparison.

                        Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                        1 Reply Last reply
                        0
                        • R Rage

                          I really miss Frontpage.

                          Do not escape reality : improve reality !

                          M Offline
                          M Offline
                          Marc Clifton
                          wrote on last edited by
                          #14

                          Rage wrote:

                          I really miss Frontpage.

                          Not me - I use it for article writing! (But never for website publishing :laugh: )

                          Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                          1 Reply Last reply
                          0
                          • P Pete OHanlon

                            Or, to put it another way, these are the things this particular developer is familiar with, which suggests to me that he came up through the PHP/Node.js route. Funnily enough, the one thing I find becoming less and less relevant nowadays is Node and I say this as someone who likes where Node was at a couple of years ago.

                            M Offline
                            M Offline
                            Marc Clifton
                            wrote on last edited by
                            #15

                            Pete O'Hanlon wrote:

                            I find becoming less and less relevant nowadays is Node...

                            Music to my ears, unfortunately, looking at sites like WeWorkRemotely, there's a lot of Node development out there. Then again, you can find just about anything if you turn over the right rock. :laugh:

                            Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                            1 Reply Last reply
                            0
                            • M Marc Clifton

                              Slacker007 wrote:

                              Most of the stuff listed there, I have never heard of before.

                              Having done some Ruby and Python web stuff, there are a variety of items that I'm familiar with and on the Ruby branch particularly loathe, but on the Python branch, things like Flask are actually quite nice.

                              Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                              N Offline
                              N Offline
                              Nathan Minier
                              wrote on last edited by
                              #16

                              I did a class last year where the instructor used flask (PY is the language of choice for cybersec folks for some reason). I've been meaning to look at it some year.

                              "There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli

                              1 Reply Last reply
                              0
                              • P Peter Shaw

                                The thing that worries me about things like this, is the fact they have a "Clearly marked end" We all know that as developers, learning new skills is a career long effort. No sooner do we think we reached the finish line, than someone brings something else out, or there's a large techtonic shift in tech that we have to adapt to. There seems to be a growing pre-occupation at the moment (I get sent about 10 q's a week on Quora all asking the same thing) with beginner developers looking for the "10 steps to success plan" It's plainly obvious that what they want to do is read the smallest amount possible, then jump from new-comer to senior dev (And the supposed riches that come with it) without doing any of the hard work. I'm pretty sure that none of us here will say that learning our craft is/was easy, I know in my early years I questioned what I was doing every damn day, but I stuck at it. So my reply often is "There is no end", "There is no upper pavilion of power that you aim for, with a set of rules to get you there", then some god-damn life coach goes and publishes a post with 60 steps to being a developer, or the dummies guides puts out another "Teach yourself to be an A.I scientist in 21 days" book. These beginners see things like this, and your road-map, and they take it as a rule book to follow, then they cry fowl after following each step (Usually just by installing each tool down the chain they want, but not actually learning it) because they don't understand or cannot make the things do what they want to do. It's a well put together chart, don't get me wrong, but I feel it just gives the beginners the wrong message.

                                M Offline
                                M Offline
                                Marc Clifton
                                wrote on last edited by
                                #17

                                Peter Shaw wrote:

                                but I feel it just gives the beginners the wrong message.

                                It certainly gives a message -- look at the complicated mess web development is! It should be simpler, and it *can* be simpler, but unfortunately boys love their tools / toys, and it seems geeks are no exception.

                                Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                P 1 Reply Last reply
                                0
                                • B BryanFazekas

                                  Marc Clifton wrote:

                                  None-the-less, this is probably just 1% of the entire playing field.

                                  So very true! No offense to the roadmap author, but this "roadmap" appears to be simply an opinion. If it's not an opinion, what facts is it based on? There are many prediction models, including ranking technologies by the number of questions asked on Google, the number of job reqs posted, the number of projects in GitHub (or any repository), etc. The problem with all these models is that they are part of the elephant and everyone is a blind man. Our industry is horribly fragmented and making decisions on what technologies to learn is a tough one. I read industry news to get ideas but look at local jobs to see what is in demand in my area.

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #18

                                  BryanFazekas wrote:

                                  If it's not an opinion, what facts is it based on?

                                  It is however actually an accurate roadmap, as far as I've experienced having gone down the Ruby and Python path a bit. There are a lot of choices and he does isolate them into reasonably well organized groupings.

                                  BryanFazekas wrote:

                                  I read industry news to get ideas but look at local jobs to see what is in demand in my area.

                                  Unfortunately, what is in demand (in any area) seems to be driven not by logic. When given the opportunity, I actually avoid even ASP.NET and Entity Framework, as well as any Javascript MVVM / MVC framework, but that's me.

                                  Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                  1 Reply Last reply
                                  0
                                  • M Marc Clifton

                                    Peter Shaw wrote:

                                    but I feel it just gives the beginners the wrong message.

                                    It certainly gives a message -- look at the complicated mess web development is! It should be simpler, and it *can* be simpler, but unfortunately boys love their tools / toys, and it seems geeks are no exception.

                                    Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                    P Offline
                                    P Offline
                                    Peter Shaw
                                    wrote on last edited by
                                    #19

                                    Now that bit, you do get my vote on :-) It's a complete and utter mess, the largest problem is the NIH syndrome that seems to be more prevalant in webdev than any other branch.

                                    P 1 Reply Last reply
                                    0
                                    • K Kevin Marois

                                      This is exactly why I just can see myself doing anything but Windows.

                                      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                      B Offline
                                      B Offline
                                      Billy57
                                      wrote on last edited by
                                      #20

                                      Yeah! But, think, You may say the same thing for the opposite! It's just matter of choices! This doesn't mean someone is clever than someone other.

                                      1 Reply Last reply
                                      0
                                      • P Peter Shaw

                                        Now that bit, you do get my vote on :-) It's a complete and utter mess, the largest problem is the NIH syndrome that seems to be more prevalant in webdev than any other branch.

                                        P Offline
                                        P Offline
                                        Pete OHanlon
                                        wrote on last edited by
                                        #21

                                        Wise words Mr Shaw, wise words. I'm going to be interested to see how this all plays out once we add Web assembly to the mix.

                                        This space for rent

                                        P 1 Reply Last reply
                                        0
                                        • M Marc Clifton

                                          Kevin Marois wrote:

                                          This is exactly why I just can see myself doing anything but Windows.

                                          I would say "anything but web development", so I'm confused. Explain?

                                          Latest Article - Code Review - What You Can Learn From a Single Line of Code Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                          R Offline
                                          R Offline
                                          raddevus
                                          wrote on last edited by
                                          #22

                                          Kevin Marois wrote:

                                          This is exactly why I just can see myself doing anything but Windows.

                                          Surely he meant to say CAN'T, right?:~ He was saying that he doesn't want to go down the roadmap of web dev, right?

                                          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