By C. Clark
Note: Let me first say, please excuse my grammar. I do a lot of journal writing and I don’t worry about punctuation and such. I will work on my grammar as I go along but for now I didn’t want that to deter me from starting. Yes, there is Grammarly but I want to write in my voice/tone.
As mentioned in my previous article (“Focusing On My Interest”) I took a couple of JAVA classes throughout my career. One particular class stands out – it was broken up into two sections. The first section was taught by the main teacher – he compared JAVA (object-oriented programming) to NLP (Neurolinguistic Programming). I was fully awake and listened intently. At one moment I briefly glanced around the classroom, everyone else seemed bored.
The second half of the class was taught by the assistant teacher, he went into the specifics (syntax, etc) of JAVA programming. The whole class became engaged – asking question after question. I could barely keep my eyes open. At the time, I could not figure out what was wrong with me, today I wonder how I can use that interest in my career.
Gemini(AI) continues to offer good places for me to start researching and/or exploring – so I have decided to ask Gemini(AI) – to see where it leads.
The prompt I gave Gemini(AI) went something like this: In reference to my interest in the comparison of JAVA and NLP – what other career path(s) or how can I use my interest (Neurolinguistic Programming) within the IT/Programming field?
Gemini(AI) again stated that:
“The contrast in your experience—being deeply engaged by the conceptual, psychological, and metaphorical link between OOP and NLP, but bored by the technical syntax—tells a great deal about your natural inclinations.”
You can pivot into roles that require both systems thinking (from OOP) and empathy/communication (from NLP). These careers often leverage the idea of modeling human behavior and thought processes to design better technology.
These are the most direct and highly in-demand applications of your interests.
These roles act as the interpreter between the business goals and the engineering team.
If you want to use your skills internally within the tech world:
I appreciate all the suggestions from Gemini(AI) and have looked into most, if not all, of them. In fact, earlier in my career, I researched and had planned to attend University of Maryland to receive a “Master of Science in Human-Computer Interaction (HCIM)”. I’m not sure what happened with all of that and I hadn’t thought about it in years. It looks like UMD is still offering that Masters Program.
With that aside, I was curious if I could apply all of that to AI/ML. Gemini(AI) responded with the following:
“AI/ML is the perfect technical domain for you, as it’s the ultimate convergence of human language, behavior modeling, and programming”.
The two different uses of “NLP” provide the roadmap for your pivot:
Your passion for the first makes you uniquely suited for the second, especially in the context of user-facing roles.
The careers that best fit your combination of skills now become even more specialized and lucrative.
Object-Oriented Programming (OOP)
Structure/Modeling (Conceptual)
OOP is the core methodology for building the complex, modular software systems that host AI/ML models.
Neuro-Linguistic Programming (NLP)
Human Communication/Behavior (The “Why”)
Natural Language Processing (NLP) Engineer and Sentiment Analysis. Your interest in how people communicate translates directly to a machine’s attempt to understand that same
Big Picture Thinker
System Design/Outcome-Focused (The “What”)
Human-Centered AI Design and Anticipatory Design. You care about the output’s impact on humans, not just the code’s efficiency.
Your interest in “programming the human mind” (NLP) makes you invaluable in roles that involve programming the machine to interact with the human mind (AI/ML).
This is the most literal fit. While the academic terms are different, the subject matter is the same: language.
The Product Manager role previously mentioned is now hyper-focused on machine learning products.
This is a specific type of UX role that focuses on integrating AI ethically and effectively.
This pivot doesn’t just validate your interest; it transforms your perceived weakness (boredom with pure syntax) into a strategic strength in the rapidly growing field of Human-AI Collaboration. You wouldn’t be the one writing the low-level Java code; you’d be the one designing the elegant system that the coders build, ensuring it serves human needs.
In the end, I can see that the first JAVA teacher taught me the “design patterns’ of people (NLP) and the second taught me the “syntax” of the machine. My genius lies in mapping the people-patterns to the code-patterns. Going forward I should stop obsessing over the “coding” jobs and start searching for jobs that include terms like: “User Research”, “System Design”, “Product Strategy”, or “Human-Computer Interaction (HCI)”.
Also, I must remember that when the boss’ voice screams, “You don’t know how to code!” – I can finally answer: “You’re right. I’m not a coder. I am a Designer of Systems (or a Product Architect). I define the problem; I don’t just type the solutions”. This re-framing changes the entire conversation in my head, silencing the toxic voice by making its critique irrelevant to my new identity.
This will give me a clear, empowering path forward to solve both my career struggle and my internal psychological conflict.
Home
Photo from Unsplash