Customer problem
Something is not working.
A prescription did not process, a claim rejected, an order was delayed, information does not match, or a customer received an unexpected result.
Analyst + Engineering Mindset
My work as a Customer Service Advocate is more than answering questions. Every interaction requires me to investigate problems, analyze information, identify patterns, navigate complex systems, evaluate processes, and determine the right next step.
The connection
Working directly with customers has given me something I could not learn from technology alone: a view of what happens when systems, processes, policies, and people meet.
Customer problem
A prescription did not process, a claim rejected, an order was delayed, information does not match, or a customer received an unexpected result.
Investigation
I gather information, review available details, compare what should have happened with what actually happened, and identify where the situation changed.
System thinking
I think about the relationship between the customer, prescription, claim, pharmacy, benefit rules, workflow, documentation, and the systems involved.
Resolution
I identify the next actionable step, explain it clearly, document the situation, and help move the issue toward resolution.
Pattern recognition
When similar problems appear repeatedly, I become interested in the larger pattern: where the workflow creates confusion, where information is missing, or where a process may be creating unnecessary friction.
Improvement
This is where my curiosity moves beyond the individual interaction. I start thinking about better processes, clearer information, system improvements, and eventually technology that could prevent recurring problems.
How I think like an analyst
My current role constantly puts me in situations where I need to investigate information, connect details, identify barriers, and determine what should happen next.
Analyst Thinking 01
A customer may describe one large problem, but the actual cause may involve several smaller issues.
I have learned to separate the situation into pieces: what the customer expected, what the system shows, what happened previously, what information is missing, and what rule or process may be affecting the outcome.
That same habit of breaking a complex problem into smaller, understandable components is something I want to continue developing through business analysis, quality analysis, and software engineering.
Analyst Thinking 02
One of the most useful questions I have learned to ask is: What should have happened?
Then I compare that expectation with what actually happened. A prescription should process one way, but the claim may produce a different result. An order should follow one path, but something may have interrupted the workflow.
That difference between expected and actual behavior is often where the investigation begins.
Analyst Thinking 03
When I encounter similar customer problems repeatedly, I naturally start asking whether there is a larger pattern.
Is the same step confusing multiple people? Is information consistently missing? Is a workflow creating repeated handoffs? Are customers asking the same question because something is unclear?
That curiosity is what draws me toward analysis and continuous improvement.
Analyst Thinking 04
My customer service background gives me a perspective I want to carry into technical work: systems are experienced by people.
A technically correct solution can still create frustration if the workflow is confusing, the information is difficult to understand, or the user does not know what to do next.
Understanding the customer helps me think about usability, communication, requirements, and the real-world effect of a system.
How I am developing an engineering mindset
Customer service showed me the problems. Analysis is teaching me how to understand them. Software engineering is where I want to develop the technical ability to build solutions.
I want to understand the problem before jumping into a solution. What is the requirement? Who is affected? What constraints exist? What should the system accomplish?
When something produces an unexpected result, I want to understand the path that led there. That means thinking about inputs, rules, dependencies, processes, outputs, and where something may have changed.
I am developing the habit of asking whether a solution actually works, whether it handles unexpected situations, and whether the result matches the original requirement.
My customer service experience keeps the human side of technology visible. I want to build solutions that are not only functional, but understandable, useful, and grounded in real user needs.
The transition
My current role gives me the foundation. My next roles will allow me to apply that way of thinking at a deeper level.
Today
Next
Long term
The connection I want to carry forward
Customer service taught me how to listen to people and understand problems from the user's perspective. Analysis is helping me learn how to investigate those problems systematically. Software engineering is the technical direction I am building toward so I can eventually turn that understanding into solutions.
The bigger picture
I am building from the experience I already have: understanding customers, investigating problems, navigating systems, recognizing patterns, and looking for better ways to work.