The Mind Models of a Developer

The Interpreter
– sees role as interpreting the back end processes to the user
– application is a specialized gui to the database

The Modeler
– sees application as data, information that needs to be structured. Starts with models and relationships, then figures out the algorithms that will bridge and transform the data.

Winding road, developer’s job is to build roads into and out of the database.

Zen Unix Master
– applications are tools in a box.

Lance Cameron Kidwell

12 September 2009

Posted in Coding

In lieu of comments, please talk about this post with smart people at Hacker News Hacker News or, if you're the twittering sort, click this handsome button: