Ask HN: Things New Developers Struggle with Most?
Hi HN! I am developing some educational materials based around programming/web development (PHP, Java, language agnostic concepts) and I am wondering what your personal experiences have been regarding the concepts/topics/workflows that are most challenging to new (or even intermediate) developers. These could be struggles you've personally had, or difficulties you've seen while mentoring or pair programming.
I want the curriculum I design to directly solve real problems that developers face, rather than be based on my own single subjective experiences/personal bias. I think aggregating a list of these topics might not only be selfishly beneficial for my project, but might be a good resource for a new programmer who can see what challenges they might face (and more importantly, that those challenges can be overcome!).
2 comments
[ 4.8 ms ] story [ 12.7 ms ] threadEssentially I would like to target non-academically trained beginners who want practical/actionable knowledge in the respective language. So my basic outline would be: installing the language, choosing/installing an IDE, setting up a simple web server, language basics, OOP, database interaction, front-end rendering, etc. The reason for this Ask HN is that I would hate to waste extra time on something that 90% of students will grasp immediately, at the expense of a topic that might need extra attention.