One definition of insanity is “doing the same thing over and over, expecting different results.” In this talk, Paul discusses how organizations keep treating developers poorly, especially by demanding overtime, and why it is crazy for developers to expect their organizations to change of their own volition. Paul shows how you can change the way your organization treats you, to your own benefit and (hopefully) the benefit of the organization.
In this November 7th, 2013 presentation, Paul Jones @pmjones presents on the relationship between developers and the organizations they work for. Paul is an internationally recognized PHP expert who has worked as everything from junior developer to VP of Engineering in all kinds of organizations (corporate, military, non-profit, educational, medical, and others). Paul’s latest open-source project is the Aura project for PHP (auraphp.github.com). Among his other accomplishments, Paul is the lead developer of the Solar Framework (solarphp.com), and the creator of the Savant template system (phpsavant.com). He has authored a series of authoritative benchmarks (github.com/pmjones/php-framework-benchmarks) on dynamic framework performance (paul-m-jones.com/?p=421), and was a founding contributor to the Zend Framework (framework.zend.com) (the DB, DB_Table, and View components). In a previous career, Paul was an intelligence operations specialist for the US Air Force, and enjoys putting .308 holes in targets at 400 yards.