Personal

Survival Mode vs Self-Reflection: Two Different Ways of Thinking

5 min read20 views

"Two people can observe the same situation, hear the same conversation, and experience similar difficulties, yet arrive at completely different conclusions about life."

A Discussion That Made Me Notice How Differently We Think

Last week, after a brief discussion through messages, I joined a meeting about using AI agents and large language models more efficiently. I entered the discussion with a very specific problem in mind: I wanted to understand how I could reduce token usage while still producing distinctive and intentional UI designs. One frustration I have with AI-assisted development is that generated interfaces can easily become visually generic; after seeing enough of them, you can often recognise the familiar “vibe-coded” aesthetic immediately. That is not what I want for the applications I build. I want each application to have its own visual identity, design language, and character rather than looking like another variation of the same AI-generated interface.


I already understood several ways to reduce unnecessary token usage when working on functionality, backend logic, and repetitive development tasks. What I had not figured out was how to achieve similar efficiency when communicating visual direction to AI. The aesthetic I imagine in my head is not always easy to translate into words, and even a reference image may only represent part of what I actually want. What I was really looking for was a way to compress an aesthetic language into something AI could understand consistently without requiring long prompts and repeated corrections. When I was told that there might be a way to approach this, I became genuinely interested. If someone had discovered a better method, I wanted to learn it and incorporate it into my existing development workflow.

Media

The Discussion Was Valuable, but It Was Solving a Different Problem

During the meeting, however, I gradually realised that the discussion was focused on something slightly different. The main topic was how to use AI more efficiently by reducing hallucination, preventing agents from going down unnecessary rabbit holes, and structuring their execution more effectively. These are useful subjects, particularly as AI agents become more capable and development workflows become increasingly complex. The discussion also touched on harness engineering and broader ideas about how we should structure our interactions with AI. None of this was irrelevant or unimportant. It simply did not directly answer the particular question that had brought me into the discussion.


That distinction became clearer as the conversation continued. The other perspective seemed more interested in understanding AI systems, their behaviour, and how we should think about working with them. My interest was much narrower and more outcome-oriented: how do I make AI produce the specific result I want, more efficiently? These two interests overlap, but they are not identical. One explores the system itself, while the other treats the system primarily as a tool for achieving a particular outcome. That conversation eventually made me realise that the difference was not really about AI at all. It reflected a much broader difference in how people approach problems.

My Mind Naturally Looks for the Next Available Action

When I encounter a problem, my mind tends to move almost immediately toward available options. I ask myself what I can control, what choices are currently available, what consequences each choice might have, and what action I should take next. I do care about understanding the cause of a problem, especially when understanding it helps me solve or prevent it. However, once I have enough information to make a reasonable decision, I rarely feel compelled to remain with the question for very long. My instinct is to choose an option, act on it, observe the result, and adapt if necessary.

A simple example would be someone telling me that they hate their current job and asking what they should do. My mind immediately reduces the situation into several practical possibilities: stay temporarily while looking for another job, stay and accept the current situation, or resign if remaining has become genuinely unsustainable. Each option carries different risks and consequences, and the final decision belongs to the person living that life. Faith also shapes the way I understand uncertainty; I believe that Allah is the greatest planner, while we are still responsible for making choices from the paths available to us. I therefore tend to focus less on finding the perfect answer and more on identifying the best available next action. Sometimes life does not give us a perfect option; it simply gives us several imperfect ones and asks us to choose.

Self-Reflection Approaches the Same Problem Differently

Through this discussion, I realised that some people naturally spend more time examining the meaning and context surrounding an experience. Instead of immediately asking, “What can I do next?”, they may first ask, “Why did this happen?”, “Why am I responding this way?”, “How have previous experiences shaped this decision?”, or “What does this tell me about myself?” They may explore the assumptions behind a decision before deciding which action to take. Personal history, emotional context, values, identity, and patterns of behaviour can therefore become important parts of understanding the problem. This approach can produce insights that a purely action-oriented mindset may overlook.


I can understand this way of thinking intellectually, but it does not come naturally to me. Long philosophical explanations can sometimes leave me searching for the central point because my mind is already asking what I am supposed to do with the information. If the answer eventually leads to an actionable conclusion, I instinctively want to reach that conclusion sooner. This does not mean reflection has no value, nor does it mean action is always superior. Reflection can help people understand patterns, avoid repeating mistakes, and make decisions that are better aligned with their values. The difference is simply that some people need understanding before action, while others naturally seek enough understanding to enable action.

Perhaps Mine Is a Form of Survival Thinking

I sometimes describe my own approach as “survival mode.” I do not mean that in a clinical or psychological sense, but as a personal description of how I have learned to approach difficult situations. When circumstances require decisions, my instinct is to identify what remains within my control and work from there. Spending too much energy on something I cannot change feels inefficient when there are still things I can change. My attention therefore moves toward adaptation, available resources, and the next decision. Over time, that way of thinking has become almost automatic.


My upbringing probably contributed to this mindset. In my family, education was supported through school, but tertiary education required considerably more independence. If I wanted to continue studying, the practical question was not why someone else could not finance it; the useful question was how I could make it possible with the resources available to me. The options might include applying for an education loan, working first and saving enough money to continue later, or deciding not to continue at all. None of those choices is necessarily easy, and identifying options does not magically remove their consequences. But once one option is unavailable, I find it more useful to work with the remaining possibilities than to spend too much energy wishing the unavailable option were different.

I Apply the Same Thinking to Technology

This mindset also explains how I use technology. I am interested in AI, but I am primarily interested in it as a tool that can help me achieve an outcome. If one AI coding tool cannot produce the visual result I need, I am comfortable moving to another tool, using Canva or OpenArt, modifying something manually, or learning a completely different method. If the most efficient way to create a particular dashboard is to learn PivotTables in Excel rather than forcing AI to recreate everything inside an application, then learning PivotTables becomes the practical solution. I do not feel particularly loyal to a tool or methodology. The outcome matters more to me than insisting that one technology must solve every problem.

That was also the real reason behind my original question about AI-generated UI. I was not primarily trying to understand the philosophy of AI, the future of agents, or AI systems at a conceptual level. I had a concrete target: create more distinctive interfaces while communicating visual intent more efficiently and using fewer tokens. Harness engineering, hallucination reduction, and agent efficiency are valuable areas of knowledge, but they exist at a different layer from the immediate problem I was trying to solve. I wanted a practical technique that I could integrate into my development workflow. Recognising that distinction helped me understand why two people could participate in the same discussion, find it intellectually valuable, and still leave with completely different expectations.

Different Priorities Do Not Mean Someone Is Wrong

The more I thought about the conversation, the more I realised that neither approach is necessarily wrong. A reflective thinker may uncover assumptions, motivations, or long-term patterns that an action-oriented person could miss. An action-oriented thinker may move more quickly from uncertainty to experimentation and discover the answer through execution. There are situations where deep reflection is valuable, and there are situations where circumstances simply require a decision. The difficulty begins when we assume that another person should naturally process a problem in the same sequence that we do. What feels unnecessarily complicated to one person may be essential context to another.

Time also influences which mode we prioritise. Adult life often comes with work, family responsibilities, freelance commitments, continuous learning, personal projects, and limited hours in which to manage all of them. I therefore tend to be selective about how much time I spend exploring a subject when my original objective is narrow and practical. That does not make broader discussions useless; sometimes they introduce ideas that become valuable much later. It simply means that at a particular moment, the discussion may not be the right discussion for the problem I am trying to solve. A valuable conversation can still be the wrong conversation for a particular objective.

What Can I Do Now?

Perhaps the biggest lesson I took from the experience was not about AI at all. It was the realisation that people can approach exactly the same problem from fundamentally different starting points. Some people first seek meaning, context, and understanding; others first seek options, decisions, and movement. I tend to belong to the second group. Once something has happened and I no longer have the ability to change it, my attention naturally shifts toward what remains possible. I take whatever lesson is useful, adjust my approach, and ask the question that has followed me through many situations in life: What can I do now?

That mindset has helped me survive difficult periods, but I also recognise that it is only one way of interpreting the world. Another person may need to understand why something happened before they can decide how to move forward, and their conclusion may be completely different from mine. Neither person necessarily misunderstood the situation; they may simply have been looking for different things from it. Recognising that difference makes it easier to understand why intelligent people can have productive conversations and still fail to connect on the same level. Two people can observe the same situation, hear the same conversation, experience similar difficulties, and still arrive at entirely different conclusions about life.

Please be mindful and respectful when sharing your thoughts. Comments cannot be edited or deleted after posting, so take a moment to review before submitting. If you need a correction or removal request, contact admin@syatechservices.com.

Sign in to join the conversation

Loading comments...