Hacker News new | ask | show | jobs
by ellio 3976 days ago
I'd like to hear your thoughts on how to be a good developer. I fall into this group and I'm entirely self-taught. I've been following the Free Code Camp curriculum while also working through some Linux books and Shaw's "Learn C the Hard Way." It's difficult for me to know what things I might be missing--the classic "unknown unknowns"--and I'd like to close whayever gaps there might be.
1 comments

I'll throw my .02 in. For me a good developer is someone who has a natural aptitude, great problem solving skills, persistence, and willingness to learn new things. Every one I've ever managed who was great had those traits. That didn't mean everything they did was perfect - we are still dealing with people,but they were more versatile than most and were able to not only get things done, but the quality was there. Formal education is great, but I don't consider it an element. Reason being that technology is changing at such a pace most of what you learned is in school is now out of date, and anything foundational you learned at school (ie algorithms) is something that you can p/u from a book or online course.