ARTICLE AD BOX
I need to vent — and genuinely want to hear from people who've been in this spot.
I'm a passionate JavaScript developer. JS is not just my job, it's how I think. I've spent months going deep on LangChain.js and LangGraph.js — I've built multi-agent workflows, RAG pipelines, tool-calling agents, all in TypeScript/Node.js. I'm proud of what I've built.
But here's the thing: every single job description I open asks for Python.
It's always some version of:
Required: Python, FastAPI, LangChain (Python), PyTorch / HuggingFace , numpy etc..
I genuinely love what I do. I can wire up an LLM to a Node.js backend, build agentic workflows, handle streaming responses, connect it all to a React frontend — end to end, no Python required. But the market doesn't seem to care.
Now I'm seriously reconsidering learning Python — not because I want to, but because I feel like I have to just to stay relevant. And that frustrates me. A lot.
I don't want to abandon JavaScript. But I also don't want to be invisible in the job market. What would you do?
Also If possible, please guide me on how I can quickly start with python.
