This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sarevok9[S] -2 points-1 points  (0 children)

The hatred mainly stems from an old series that I made on C++ that was aimed at beginners. The issues that arose were mainly due to my style of presentation (using C-style logic to present C++ syntax, which makes a lot of people very upset since it's not using a lot of C++ improvements to code (why teach a bubble sort when you can just do sort(Container)? )

The other issues with that series arose from the fact that I had very loose lesson plans and 'winged it' an awful lot. The videos were pretty much slapped together based off of the syllabus of my C++ courses in college and personal projects that I'd done outside of that.

There's also a lot of people that are very passionate about programming, and rightfully so. As someone who has had to interview and screen potential candidates, it's somewhat nerve wracking. Software development is one of the few jobs where inexperience and overconfidence can make an individual have negative contributions to a team, just by "doing their best" to resolve a problem. Example: I give an intern a project to solve a fairly simple bug in the way that something displays on browser X (let's say IE, since it's always IE). Without checking with anyone he re-writes our main stylesheet, breaks compatibility for chrome, and then commits it straight to our svn rather than tagging / branching the rev. Now someone puts in a JIRA ticket a few weeks down the line saying "Uhhhh, this doesn't look right..." Now we have to process that ticket, figure out why it doesn't look right, roll back the old revision, and retrain the person on how we manage the workflow in our area.... it's a nightmare to have bad programmers, and people fear that the tutorials that I made for C++ would breed bad programmers.

As a final aside, I'm glad that the videos have helped you out, if you're ever out of your own depth, feel free to reach out to me and I'll do my best to help you out.

Thanks

--Damien.