Chapter Three - Artificial Psychology
In 2004 I had been working in two fields. I was a computer network manager for a telecom company in Costa Mesa, California. I had earned numerous industry certifications and a degree in computer network management. I had also been working with a number of medical management companies, and as an office manager & assistant for a clinical psychologist.
At that time I surmised that at some point in the future these two disciplines would intersect, and the idea of Artificial Psychology was born. Unknown to me at the time is the term itself had already been coined, however the concept that it was coined for was entirely different than what I was thinking of.
There was an idea out there somewhere that computers might be used for counseling and therapy. Of course having experience in both fields I think this is a terrible idea. I thought so then, and I am even more convinced of it now. But this is not what my concept of Artificial Psychology is about.
My concept has to do with the programming of the AI agent, not the user.
Computer programming in 2004 was an incredibly rapidly growing field. While not a "developer" per se, I do have a solid handle on what is involved, especially in terms of complexity and scope. I had written some small programs in various languages, things that were not much more than "Hello World" or menu systems or task managers.
Coding is really not a fit for my personality so I didn't go very far with it, because it was not required for my job. We had a programmer who handled security and app development, while I managed (among other things) coding the corporate website in html, dhtml, dss, and js. I'm competent with websites, not an indepth developer, but for the purposes of this conversation, I do have a qualified opinion.
Mostly I built things like workstations, servers, networks, and implemented whatever technology the CIO noticed in PC Weekly. I have been in the field since 1994, and by 2004 I could see clearly that the number of languages, size of programs, and complexity had grown exponentially. It did not seem difficult to imagine where this trajectory would lead to: systems would eventually outgrow the human ability to manage them in the traditional sense, and therefore a new paradigm would be needed.