The 2 Biggest Mistakes I Made When Learning to Code
suneelius.com
The 2 Biggest Mistakes I Made When Learning to Code
1–10 of 90 posts
Re: The 2 Biggest Mistakes I Made When Learning to Code
#2Re: The 2 Biggest Mistakes I Made When Learning to Code
#3Re: The 2 Biggest Mistakes I Made When Learning to Code
#4 There are so many benefits to jumping right in.
You’ll quickly get over any fear you may have of programming.
You’ll start seeing the fruits of your labor right away.Re: The 2 Biggest Mistakes I Made When Learning to Code
#5More people need to just jump in. If you get to a point that you want a feature from jQuery, look it up and implement it, but don't feel like you need to wrap your mind around every feature before you can begin. Great work and keep at it.
Re: The 2 Biggest Mistakes I Made When Learning to Code
#6Learning programming fundamentals is a better way to go. That way, you can jump from lang to lang.
Starting is hard so congrats again.
Re: The 2 Biggest Mistakes I Made When Learning to Code
#7Best quote in the article: There are so many benefits to jumping right in. You’ll quickly get over any fear you may have of programming. You’ll start seeing the fruits of your labor right away.
We have an extremely small, simple project that we've been talking about. Screw it. I'm dumping the book and starting on that as soon as I get home.
Exactly what I needed to read.
Re: The 2 Biggest Mistakes I Made When Learning to Code
#8Congrats on learning to code but the biggest mistakes new hackers are making is diving right into learning a specific lang. Learning programming fundamentals is a better way to go. That way, you can jump from lang to lang. Starting is hard so congrats again.
Re: The 2 Biggest Mistakes I Made When Learning to Code
#9Great insight. Every time someone says, "I want to learn to code." They should have a project/task in mind and just go. The stack that Suneel lays out is a good foundation for web dev, but as he admits, he like many others invested more time than was necessary in books/documentation/tutorials. More people need to just jump in. If you get to a point that you want a feature from jQuery, look it up and implement it, but…
If there was a list of software projects somewhere, ordered by difficulty, with tips on how to get started and how to extend it later, I would be very interested.
I can code (somewhat), but I find that any time I have an itch to scratch, it's much easier to google it and solve it through existing software and configuration changes. Every time I've had a project in mind, I'm quickly in over my head. I'd like to move beyond scripting and actually build self contained software I can post on Github and give to my friends, but I guess I don't know where is a reasonable place to start.
Re: The 2 Biggest Mistakes I Made When Learning to Code
#10Congrats on learning to code but the biggest mistakes new hackers are making is diving right into learning a specific lang. Learning programming fundamentals is a better way to go. That way, you can jump from lang to lang. Starting is hard so congrats again.
* Computer Architecture
* Operating Systems
* Algorithms
* Data Structures
* Database Fundamentals
* etc.
In addition, more seminal-yet-not-directly-practical books such as SICP are quite valuable. I've been meaning to read TECS (a copy of which is staring at me as we speak), however I have not had the time to devote to its projects yet.Edited to add :
In addition, reading up on web application architecture was quite helpful. This is increasingly important as modern frameworks may otherwise abstract away concepts to the point of making them very black-boxy.
That said, my goal was not to rush towards an MVP or prototype. I intend to be a competent developer first, and a founder second. If these were reversed, I might well have adopted the OP's approach instead.