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. What to learn and what not to

What to learn and what not to

Scheduled Pinned Locked Moved The Lounge
designhostingcloudregexarchitecture
10 Posts 9 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.
  • S Offline
    S Offline
    sumitskothari
    wrote on last edited by
    #1

    I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

    L P R W R 6 Replies Last reply
    0
    • S sumitskothari

      I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Write them all on bits of paper and then draw them out of a hat.

      Peter Wasser Art is making something out of nothing and selling it. Frank Zappa

      1 Reply Last reply
      0
      • S sumitskothari

        I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #3
        1. Bacon 1) Beer 2) Sunshine After that is up to you.
        J A 2 Replies Last reply
        0
        • S sumitskothari

          I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

          R Offline
          R Offline
          RC_Sebastien_C
          wrote on last edited by
          #4

          sumitskothari wrote:

          Can anyone suggest how should I prioritize the things.

          For professional development or personnal interest? Idealy find the one that ranks high on both scales. Are you aiming to become an expert on one topic or have decent knowledge on many? Priorities depends on what you want and only you know that.

          1 Reply Last reply
          0
          • S sumitskothari

            I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

            W Offline
            W Offline
            walterhevedeich
            wrote on last edited by
            #5

            Personally, I prioritize things according to my current situation. I focus on topics that are related to my tasks. It would be good for me to learn mobile development but as of now, I'm not able to apply it on my work. Learning many concepts/technologies is good if you have a lot of time doing it, but there's a chance that you might forget them later on because you were not able to apply it. So choose those that you think you can apply later on, and then gradually increase your learning on other topics while applying those that you have already learned.

            Signature construction in progress. Sorry for the inconvenience.

            1 Reply Last reply
            0
            • S sumitskothari

              I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

              R Offline
              R Offline
              Roger Wright
              wrote on last edited by
              #6

              Which ones are foundational? That is, which ones must you master before you can learn the others? Start with those. Once you understand them, the rest you can pick up when you need them.

              Will Rogers never met me.

              1 Reply Last reply
              0
              • P PIEBALDconsult
                1. Bacon 1) Beer 2) Sunshine After that is up to you.
                J Offline
                J Offline
                Jan Steyn
                wrote on last edited by
                #7

                No, no, no. Do not listen to this advice... Sunshine is BAD for you. Think Vitamin D overdose! ;P

                1 Reply Last reply
                0
                • P PIEBALDconsult
                  1. Bacon 1) Beer 2) Sunshine After that is up to you.
                  A Offline
                  A Offline
                  AspDotNetDev
                  wrote on last edited by
                  #8
                  1. Elephanting Sunshines

                  Thou mewling ill-breeding pignut!

                  1 Reply Last reply
                  0
                  • S sumitskothari

                    I have a big question (at least nightmare for me). I got confuse between lot many technologies, like some times I wanted to learn about OS internals some time about web design sometimes about UML and other time about Design pattern. At times I also planned to work on Mobile development and cloud computing also. Can anyone suggest how should I prioritize the things.

                    N Offline
                    N Offline
                    nv3
                    wrote on last edited by
                    #9

                    Eventually you will have to learn all of them, at least to a certain depth. On which ones you will need more depth depends on where you are going to end up in the industry. So you can as well start with any of them, as long as you find it fun to work with them. When you like a subject and are well motivated your learning process will be a lot faster. So start with the things you like most and try find a job in which you can play these cards well. In the course of your life you will detect that you might like some of the other subjects as well and pick them up. New technologies will show up, and some of the existing ones will turn out to be no longer a factor. One general tip: No matter which area you will work in, good software design work is always a big advantage. That doesn't necessarily mean that you should learn UML first. It is more your the attitude towards software design than the tool you are working with. Good luck!

                    L 1 Reply Last reply
                    0
                    • N nv3

                      Eventually you will have to learn all of them, at least to a certain depth. On which ones you will need more depth depends on where you are going to end up in the industry. So you can as well start with any of them, as long as you find it fun to work with them. When you like a subject and are well motivated your learning process will be a lot faster. So start with the things you like most and try find a job in which you can play these cards well. In the course of your life you will detect that you might like some of the other subjects as well and pick them up. New technologies will show up, and some of the existing ones will turn out to be no longer a factor. One general tip: No matter which area you will work in, good software design work is always a big advantage. That doesn't necessarily mean that you should learn UML first. It is more your the attitude towards software design than the tool you are working with. Good luck!

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Thanks, best answer I think.

                      Happy Programming

                      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