News for hackers. Stuff that matters.
Re:South Park's creators on how the series has evolved by blowski on Wednesday September 14, 2016 @02:06PM (#12499648)
This is probably true for going from novice to mediocre in many things, and there might be some skills where you can become great by constantly starting again.

But in software development, the most valuable skills you learn are not those you pick up when throwing a quick CRUD app together, but those you learn when debugging, refactoring and optimising legacy code.

I see too many junior devs get frustrated with something, throw it away, only to rebuild it with very similar problems because they didn't really understand the root cause in the first place.

Re:South Park's creators on how the series has evolved by flanbiscuit on Wednesday September 14, 2016 @02:19PM (#12499779)
Having both worked in startup/tech companies and ad agencies, one of the most valuable skills I've learned is being able to decipher and debug someone else's spaghetti code. Clients shift agencies all the time and sometimes you're just given the entire codebase for site, with no documentation and no help offered from the previous agency, and you have to make an update to it or learn how some vital part of it works so you can recreate it in the new site. That's happened to me quite a few times and it made me a better debugger and coder.
Re:South Park's creators on how the series has evolved by shuntress on Wednesday September 14, 2016 @03:05PM (#12500220)
There is a difference between writing broken code many times while never learning, and writing broken code once learning why it was broken then starting over and writing good code.

If you are saying you can (and should) fix code but cannot fix, for example, a joke. I disagree.

Only once you know what the problem is can you decide if it makes more sense to start over.

Re:South Park's creators on how the series has evolved by blowski on Wednesday September 14, 2016 @03:08PM (#12500244)
I have no idea whether you can fix a joke. I'm not very funny.
Re:South Park's creators on how the series has evolved by michaelgrafl on Thursday September 15, 2016 @02:22AM (#12503865)
I disagree.
Re:South Park's creators on how the series has evolved by lettergram on Wednesday September 14, 2016 @04:14PM (#12500848)
I somewhat disagree. I'm in the process of building my 5th production rails app, and 8th web app (which will be used in production and make a profit). I've gotten ridiculously better at figuring out how to structure the underlying models.

This alone has made me way better at structuring databases for queries, planning properly, etc. My day job is more of a data science role and it's helped a ton to know how to build the whole stack.

Re:South Park's creators on how the series has evolved by jimbokun on Wednesday September 14, 2016 @11:47PM (#12503262)
I think a closer analogy is fast iterations vs waterfall design.