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. Other Discussions
  3. The Insider News
  4. Why every developer should learn computer science theories first

Why every developer should learn computer science theories first

Scheduled Pinned Locked Moved The Insider News
data-structureshelptutorial
6 Posts 5 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 Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Better programming[^]:

    Everyone can learn how to code. Computer science theories will teach you how to program

    Because knowing how to balance a binary tree will help you with that new website the boss wants

    Apologies for posting an item from Medium. I don't log in and it showed, but I know others have had troubles in the past accessing these.

    N J 2 Replies Last reply
    0
    • K Kent Sharkey

      Better programming[^]:

      Everyone can learn how to code. Computer science theories will teach you how to program

      Because knowing how to balance a binary tree will help you with that new website the boss wants

      Apologies for posting an item from Medium. I don't log in and it showed, but I know others have had troubles in the past accessing these.

      N Offline
      N Offline
      Nelek
      wrote on last edited by
      #2

      Kent Sharkey wrote:

      Apologies for posting an item from Medium. I don't log in and it showed, but I know others have had troubles in the past accessing these.

      I could read it, but I didn't finish it. While I partially agree that there should be some other content being additionally taught, is not exactly computer science theories what I would do, what I miss is a bit of common sense and a bit of just plain computers or low level stuff.

      M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

      W 1 Reply Last reply
      0
      • K Kent Sharkey

        Better programming[^]:

        Everyone can learn how to code. Computer science theories will teach you how to program

        Because knowing how to balance a binary tree will help you with that new website the boss wants

        Apologies for posting an item from Medium. I don't log in and it showed, but I know others have had troubles in the past accessing these.

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

        What a weird article; the author doesn't ever answer his thesis; it's entirely tautological.

        Greg UtasG 1 Reply Last reply
        0
        • N Nelek

          Kent Sharkey wrote:

          Apologies for posting an item from Medium. I don't log in and it showed, but I know others have had troubles in the past accessing these.

          I could read it, but I didn't finish it. While I partially agree that there should be some other content being additionally taught, is not exactly computer science theories what I would do, what I miss is a bit of common sense and a bit of just plain computers or low level stuff.

          M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

          W Offline
          W Offline
          Wastedtalent
          wrote on last edited by
          #4

          Good solutions design and coding principles is what I always find people miss, rather than low level theory which is rarely used.

          N 1 Reply Last reply
          0
          • J Joe Woodbury

            What a weird article; the author doesn't ever answer his thesis; it's entirely tautological.

            Greg UtasG Offline
            Greg UtasG Offline
            Greg Utas
            wrote on last edited by
            #5

            Tautology is what often passes for logic these days.

            Robust Services Core | Software Techniques for Lemmings | Articles
            The fox knows many things, but the hedgehog knows one big thing.

            <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
            <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

            1 Reply Last reply
            0
            • W Wastedtalent

              Good solutions design and coding principles is what I always find people miss, rather than low level theory which is rarely used.

              N Offline
              N Offline
              Nelek
              wrote on last edited by
              #6

              Quote:

              rather than low level theory which is rarely used.

              Low level programming might not be that used in a part of the industry, but it always help. I started with C, PICs and PALs, then several years programming PLCs and industry robots... Then mainly C# (some c++ too). My senior always says he likes brainstorming with me, because I usually see way more simple and efficient ways to do the tasks than he does, although I don't really know how to do them programatically yet. And that comes from the low level experience in my CV.

              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

              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