Simon Willison’s Weblog

Subscribe

Will a professional programmer lose anything if he doesn’t learn object oriented programming?

1st November 2013

My answer to Will a professional programmer lose anything if he doesn’t learn object oriented programming? on Quora

Yes. OOP is a very important programming concept—a professional programmer who is not familiar with it will be unable to understand vast swathes of high quality existing code and will have a great deal of trouble passing interviews or contributing effectively at great companies.

That’s not to say that every line of code you write should use OOP, but if you don’t understand it you’re greatly damaging your ability to become a competent programmer.