Behavioral Persona
| Drawing | Name | Andrew K. |
| Activated Role | The Programmer (University Student on leave for full-time job) | |
| Goal & Motivation | I want to perform well at my job and do well at my classes. | |
| Motivation | Because I have to keep up with deliverable deadlines and maintain good academic standing. | |
| Conflict | I feel conflicted about using AI to help solve problem set questions. I also feel conflicted about my extensive use of AI while working, and the ratio of chatting with AI versus talking to humans. | |
| Attempts to Solve |
|
|
| Setting/ Environment | Dorm room/apartment | |
| Tools | ChatGPT
Cursor Deepseek Laptop + phone People: Coworkers, manager, TAs, classmates, professor |
|
| Skills |
|
|
| More | Habits
Routines
|
| Encounter Motivation (to use AI) | Write Prompt | Understand LLM Response | Interact With LLM | Reflect On Experience | |
| Emotion | 🤨 | 😶 | 🧐 | 😠 | 😟 |
| See | A problem that needs to be solved or a question that needs to be addressed | A chatbot that can answer any question | The LLM codeblock response to the problem | Issues with the code that the LLM responded with, either bugs or not following certain instructions | Codebase that is largely generated by AI rather than human |
| Think | “I need to solve this problem quickly with a convenient method” | “How can I describe my problem succinctly” | “How can I parse through this response to understand what it generated? Or apply it to my problem?” | “How can I continue to prompt the LLM to generate code that will correctly integrate with mine?” | “Why do I rely so heavily on AI now?” |
| Do | Open preferred LLM | Type out or copy and paste problem/question | Copy and paste the solution/auto-integrate into existing code | Tell the LLM what is wrong, and what should be fixed, or ask for clarification | Exit the LLM and take a break to touch grass |
| Feel | Urgent or indifferent | Indifferent | Satisfied | Concentrated or frustrated | Sad |

