Quora Feeds
Active Member
Bruno Skvorc
Update: Since this answer was posted, I have become the managing editor of SitePoint's PHP channel, formerly PhpMaster, mentioned in the answer's body below. My daily goal has been making sure that the quality of articles we present exceeds anything previously published there - an emphasis is being put on production-worthy articles in particular, none of those "this is not ready for production" warnings.
The same things we think of Lynda.com, Phpmaster.com, Nettuts etc. Most of those websites are fine - i.e. they're tutorial sites very rarely meant to take you above the basics - but they will never give one the experience of a real project, even if the tutorial is titled "Advanced [something]" or "Expert [something]".
The fact that every single article/tutorial on those websites ends in "Obviously, this isn't production ready, you shouldn't blah blah blah and blah in production, but for brevity..." doesn't really help. If the newbies have nowhere to learn production worthy code from, how would they ever stop being newbies?
That said, all those training sites do serve an excellent purpose in helping newcomers understand the logic and best practices, so I would argue that they are absolutely essential. I myself have both started on such sites and recommended them to newbies - some of whom have gotten scared and gave up, and others who are developers today.
See Questions On Quora
Continue reading...
Update: Since this answer was posted, I have become the managing editor of SitePoint's PHP channel, formerly PhpMaster, mentioned in the answer's body below. My daily goal has been making sure that the quality of articles we present exceeds anything previously published there - an emphasis is being put on production-worthy articles in particular, none of those "this is not ready for production" warnings.
The same things we think of Lynda.com, Phpmaster.com, Nettuts etc. Most of those websites are fine - i.e. they're tutorial sites very rarely meant to take you above the basics - but they will never give one the experience of a real project, even if the tutorial is titled "Advanced [something]" or "Expert [something]".
The fact that every single article/tutorial on those websites ends in "Obviously, this isn't production ready, you shouldn't blah blah blah and blah in production, but for brevity..." doesn't really help. If the newbies have nowhere to learn production worthy code from, how would they ever stop being newbies?
That said, all those training sites do serve an excellent purpose in helping newcomers understand the logic and best practices, so I would argue that they are absolutely essential. I myself have both started on such sites and recommended them to newbies - some of whom have gotten scared and gave up, and others who are developers today.
See Questions On Quora
Continue reading...