Need to know?  Sure.<p>But being able to adapt, apply and even create algorithms is a big part of what separates crappy CRUD&#x2F;UI implementation dev jobs from real engineering and research roles.  I don&#x27;t imagine anyone wants to be stuck writing CRUD apps their entire career.