Learn Software Dev

FireEye / DesignMelonMusk
Feb 10 17 Comments

Hey,
I am trying to learn more about Software Dev.

Is there a book or a resource that goes through fundamentals?

Or maybe there's an article that truly changed your perspective as a software dev.

comments

Want to comment? LOG IN or SIGN UP
TOP 17 Comments
  • Bloomberg
    IAMSlayer

    Bloomberg

    PRE
    Bloomberg LP
    IAMSlayermore
    Ridiculous statement, coding without theory is how we have these stupid ‘bootcamps’
    Feb 107
    • FireEye / DesignMelonMusk
      OP
      Any good books on theories? What theories are considered fundamentals for software dev?
      Feb 10
    • Intel NM.Enchant
      Martin Kleppman has one of the best books. Search him.
      Feb 10
    • FireEye / DesignMelonMusk
      OP
      Thanks, will check it out
      Feb 10
    • SAP avek
      Wouldn't say its ridiculous....many of the most successful developers are self taught. You can learn all the thery you want but if you don't know how to implement a solution only goes so far
      Feb 10
    • Bloomberg
      IAMSlayer

      Bloomberg

      PRE
      Bloomberg LP
      IAMSlayermore
      You clearly can’t read, I said ‘with’ real world experience, and if you don’t know how to program after getting a degree from a ‘good’ university then it can’t be ‘good’.
      Feb 10
    • SAP avek
      You clearly didn't read your own comment you specifically said "ridiculous statement".... All I said was it's not ridiculous which is correct. Sorry but you're wrong🤷🏽‍♂️
      Feb 10
    • Bloomberg
      IAMSlayer

      Bloomberg

      PRE
      Bloomberg LP
      IAMSlayermore
      Yeah and what did my original post say? Such a dim wit
      Feb 10
  • SAP avek
    YouTube.... Universities aren't great for coding
    Feb 101
    • New / Engleet4job
      Nahh I'd argue it only applies to people w good CS foundation. Otherwise, go to any formal education like Community collegges to first obtain CS fundamentals.
      Feb 10
  • Airbnb / Eng0x00000000
    Go through uc Berkeley’s CS61a lectures on YouTube, and follow the course online. Also, go through one of these two books:
    http://composingprograms.com/
    Or
    https://web.mit.edu/alexmv/6.037/sicp.pdf
    Depending in the semester you’re looking at, one of those will be the book for the course. Go through the entire class, and do all the exercises. If you make it through that, go through their cs61b course in the same way. These two will give you the most basic fundamentals of programming.
    Feb 100
  • Bloomberg
    IAMSlayer

    Bloomberg

    PRE
    Bloomberg LP
    IAMSlayermore
    Get a degree from a good university then get real world experience, that’s the case for anything technical really ...
    Feb 100
  • New roku789
    Data structures, computer architecture, algorithms, operating systems, networking, distributed systems, computer security, i will even throw in web or mobile programming since that gives you experience with user experience.
    Feb 100
  • General Motors / Eng
    RamenCup

    General MotorsEng

    PRE
    Boeing, Lockheed Martin, General Motors
    BIO
    Full stack developer with 6+ years of experience. I enjoy problem-solving, learning, and knowledge sharing.
    RamenCupmore
    MIT open courseware or Coursera
    Feb 100
  • Amazon oclue
    Leetcode
    Feb 100
  • New 1234xng
    Checkout udemy and freecodecamp
    Feb 100
  • New ussI58
    Hmmm maybe do some tutorials online
    Feb 100

Join verified employees in our anonymous social network!Download the app!

close