Ask HN: What's was the hardest part about starting to code?
31–40 of 42 posts
Re: Ask HN: What's was the hardest part about starting to code?
#32I learned 20+ years ago and I feel like back then it was a lot easier to learn. You would get a VB or C++ book and immerse yourself in it. The book would be self-contained --it had all the information you needed to become decent at that topic. Once you were done, you moved to the next book. If I was learning today, I think that I would be completely overwhelmed by the amount of information that we have at our disposa…
I had the same experience. When I was learning 20+ years ago, I absorbed books. I would go cover to cover and get a vision of what was possible plus whatever details I retained. Then I could go back to the book for reference as needed when I went to do things. The amount of information available now is overwhelming and, increasingly, not collected into paper books. As much has I love my e-reader for fiction, I don't…
Re: Ask HN: What's was the hardest part about starting to code?
#33Re: Ask HN: What's was the hardest part about starting to code?
#34Being frustrated about something that no one can help you with. Sometimes you get bugs that just are real headscratchers. This happens at the beginning of your career, at the end, and all the way through. There's some subtle thing keeping your code from working, even though you've gone through all the guides, stack overflow, and code review you can handle. Examples of issues like this are bugs in other people's code,…
Re: Ask HN: What's was the hardest part about starting to code?
#35The second hardest part was that edlin is a dreadful editor.
The programming comes naturally if you have documentation and tools.
Re: Ask HN: What's was the hardest part about starting to code?
#36These days my biggest gripe is probably the state of the JavaScript world. I'm mostly a Python person, but having to deal with JS leaves me frustrated more often than not: new frameworks, tools crop up every year, old tools stop working, breaking changes are introduced at such pace that someone not fully dedicated to frontend has a hard time keeping up. If any JS framework had the same stability, level of documentation, and clear roadmap as Django, the frontend world would be a much better place.
I think the most valuable skill for a "real world" programmer is the ability to find and read the documentation. Also, curiosity to do that even without an immediate need. Read it like sci-fi. The more you read, the more you have the right mindset, and those "building blocks" that would come later when you're thinking about implementation.
Re: Ask HN: What's was the hardest part about starting to code?
#37Re: Ask HN: What's was the hardest part about starting to code?
#38Being frustrated about something that no one can help you with. Sometimes you get bugs that just are real headscratchers. This happens at the beginning of your career, at the end, and all the way through. There's some subtle thing keeping your code from working, even though you've gone through all the guides, stack overflow, and code review you can handle. Examples of issues like this are bugs in other people's code,…
I recently did a certificate signing application in Golang. This was my first Golang application. The app would send CSR over to a server which would sign and respond back with certs. For over a week of debugging realised the server had bugs and was not signing the certificate properly. The bug was very subtle. The bug in third party libraries can be overwhelming for a beginner.
Anything with security, encryption, passwords, certificates is extra hard, because a lot of times the error messages are just too cryptic (ha!) to get to the root cause. They are trying to not give away anything if possible, which can make even the most trivial errors hard to spot.
Re: Ask HN: What's was the hardest part about starting to code?
#39Earlier quoted context omitted.
Is there a reason you can't just pick up a book today and immerse yourself into it to learn? What book would you recommend someone read, if they wanted to self study?
Question - do you consider yourself the type of person that functions better in short intervals e.g., 15 minute sessions or longer studying sessions?
Re: Ask HN: What's was the hardest part about starting to code?
#40There is too much stuff coming at you all at once - it's like trying to drink from a fire hose.