Live data from Hacker News

Evolution of a Web Developer: From PHP Newbie To Python Ninja

dev.hubspot.com

1–10 of 29 posts

Re: Evolution of a Web Developer: From PHP Newbie To Python Ninja

#5
This is really good stuff. The roadmap from beginner to expert is generally consistent irregardless of the language or framework.

I always hoped for a "knowledge map" for programming (example: http://www.khanacademy.org/exercisedashboard) that clearly shows knowledge dependancies.

Can this be a step towards developing a comprehensive, collaborative knowledge map which would benefit programmers of all levels?

Re: Evolution of a Web Developer: From PHP Newbie To Python Ninja

#6
post #5

This is really good stuff. The roadmap from beginner to expert is generally consistent irregardless of the language or framework. I always hoped for a "knowledge map" for programming (example: http://www.khanacademy.org/exercisedashboard ) that clearly shows knowledge dependancies. Can this be a step towards developing a comprehensive, collaborative knowledge map which would benefit programmers of all levels?

You're giving the article way too much credit (I'm the writer).

But, I think the notion of creating a Khan Academy style map for web development would be really cool.

Re: Evolution of a Web Developer: From PHP Newbie To Python Ninja

#7

Great read, but I'm slightly horrified that it took until #18 to realize "concatenating strings to form SQL queries is a bad idea."

The order on some of those items is a bit messed up (i.e. it's not quite chronological).

I was uncaffeinated at the time I wrote it, and the order somteimes reflects the order I thought of them in, not the order they happened.

Re: Evolution of a Web Developer: From PHP Newbie To Python Ninja

#9
Nice post. It's even more fun to read and compare to your own experience, there are some things that I had know during the earlier stages that you learned at a later stage and some things I didn't know until the later stages, but you knew at the earlier stages.

Re: Evolution of a Web Developer: From PHP Newbie To Python Ninja

#10
post #6
post #5

This is really good stuff. The roadmap from beginner to expert is generally consistent irregardless of the language or framework. I always hoped for a "knowledge map" for programming (example: http://www.khanacademy.org/exercisedashboard ) that clearly shows knowledge dependancies. Can this be a step towards developing a comprehensive, collaborative knowledge map which would benefit programmers of all levels?

You're giving the article way too much credit (I'm the writer). But, I think the notion of creating a Khan Academy style map for web development would be really cool.

Ha, well I was giving credit to where it's due. As a novice coder I find myself always wondering about the bigger picture, and so I can always derive value from a step-by-step process of how someone more experienced than myself has achieved their current status.
Post reply on HN