{"slug": "ideas-worth-a-longer-conversation-the-jetbrains-research-podcast", "title": "Ideas Worth a Longer Conversation: The JetBrains Research Podcast", "summary": "JetBrains Research launched the JetBrains Research Podcast to explore deep questions about AI and software development, featuring psychologist Cat Hicks and professor Tomáš Petříček. Hicks found that team-level signals of belonging, learning, and recognition can cut developers' AI identity threat roughly in half, and she introduced the concept of 'overproduction pressure.' Petříček argued that programming has never been a single discipline, identifying five distinct cultures: mathematical, hacker, managerial, engineering, and humanistic.", "body_md": "## JetBrains Research\n\nResearch is crucial for progress and innovation, which is why at JetBrains we are passionate about both scientific and market research\n\n[Research](/research/category/research/)\n\n# Ideas Worth a Longer Conversation: The JetBrains Research Podcast\n\nEvery week there’s at least one new announcement about what AI will do to software development. Most of the conversation moves fast and stays shallow, focusing on productivity gains, job displacement, or which model scored highest on the latest benchmark.\n\nWe’re more interested in the questions underneath that noise, so we created the [JetBrains Research Podcast](https://www.youtube.com/playlist?list=PL1iwBJ9vqBRY15OnZdJnRqvo1lY50zt57). In it, we explore questions, such as:\n\n- What does it mean to understand a system, not just generate its code?\n- What does psychology tell us about why teams succeed or fail?\n- Why does verifiability matter more than prestige in training agents?\n\nIn our podcast, we are mainly interested in research in its various forms and the people behind it. Each podcast episode goes somewhere interesting with someone who has spent serious time on things that matter. In this blog post, we highlight the ideas that came up in these conversations.\n\n**Cat Hicks: Culture is infrastructure**\n\n“Culture is infrastructure. It is not just a “nice to have”. It shapes our thinking. It shapes our problem-solving. It directly changes the quality of work that we do.”\n\nIn our latest [episode](https://jb.gg/rsrch-pdcst-ep5), we speak with [Cat Hicks](https://www.linkedin.com/in/drcathicks), psychologist and author of *Psychology of Software Teams**. *We ask her: What actually determines whether software teams do good work? Why study teams instead of individual developers?\n\nHicks has found that signals of belonging, learning, and recognition from a team can cut developers’ measured AI identity threat, i.e. the fear that their expertise is becoming obsolete, roughly in half. She emphasizes that **it is important to look at the team level to better understand what is going on with individual team members**.\n\nFor example, Hicks has developed a measure she calls *overproduction pressure*, which refers to the feeling that arises when it seems that only short-term output matters. When that pressure is high, people generate code without understanding it, distrust colleagues, and stop being honest with managers.\n\nHicks also challenges the “lone genius” myth: the idea that teams should be built around one highly-talented individual. Instead she argues that it is actually better to strive for “more bands, fewer rock stars”. Highly collaborative cultures, such as open-source problem-solving, can be especially effective at achieving technology breakthroughs.\n\n## Tomáš Petříček: Five cultures, one argument\n\n“Programming has never really [been] just implementing a specification.”\n\nIn our fourth [episode](https://jb.gg/rsrch-pdcst-ep4), we talk to [Tomáš Petříček](https://www.linkedin.com/in/tomaspetricek/), a professor at Charles University in Prague who studies the history and philosophy of software. His book [ Cultures of Programming](http://g/core/books/cultures-of-programming/075A2D1DE611EE47807A683147B21691) argues that programming has never been a single discipline. Instead, the following five distinct cultures have been competing and collaborating since the earliest days of computing:\n\n**Mathematical**, which treats programs as formal objects to be proved correct.** Hacker**, which values direct engagement with a running machine.** Managerial**, which is focused on predictability and labor organization.** Engineering**, which accepts that systems are complex and asks which practices make them reliable despite that complexity.** Humanistic**, which begins with the question of what happens in a person’s mind when they interact with software.\n\nEach culture has a different idea of what a program is, what good work looks like, and what matters most. These cultures explain why the same event can lead to varying diagnoses. Take, for example, the [Knight Capital failure](https://en.wikipedia.org/wiki/Knight_Capital_Group) in 2012, where a software deployment error cost the company $460 million in less than an hour. Depending on which culture you approach the problem from, one diagnosis might differ wildly from another. Here are some example diagnoses from each of the five cultures:\n\n- A mathematician would ask what could have been formally guaranteed.\n- A hacker would ask what low-level knowledge would have caught th eproblem.\n- An engineer would ask about testing and rollback.\n- A manager would ask about processes and accountability.\n- A humanist would ask whether the system made its state legible to those operating it.\n\nPetříček also talks about the current enthusiasm for AI agents, especially specification-driven development. He emphasizes the importance of looking at history. Since the 1960s, people have been trying to isolate the mechanical part of programming and automate it. But it hasn’t worked yet, because software development has always been more than just the implementation of a specification. **Teams learn what they’re building through prototypes, conversations, and use.**\n\n**Alexander Kulikov: What you’re building when the solution is unknown**\n\n“When you find a problem that does not get out of your head, this is probably the right problem.”\n\nIn our third [episode](https://jb.gg/rsrch-pdcst-ep3), we chat with [Alexander Kulikov](https://alexanderskulikov.github.io/), who heads the Algorithms and Complexity Theory Lab at JetBrains Research and is the Head of Computer Science and Artificial Intelligence B.Sc. program at Neapolis University Pafos. His description of the current climate is more honest than most: “amazing, exciting, and frightening at the same time.”\n\nAnd the concern isn’t entirely theoretical. Chess engines, for example, surpassed every human player decades ago. Kulikov doesn’t know of any law preventing AI from eventually doing the same to theorem proving. He doesn’t expect it imminently, but he also didn’t expect AI-assisted coding to progress as fast as it has. His position is what he calls *attentive uncertainty*: neither denial nor resignation.\n\nIn the episode, we also talk about what it actually means to teach computer science in an era when AI can solve Olympiad problems. Kulikov’s curriculum strategy is simple: teach graduate students how to learn difficult things efficiently. The specific technologies they’ll need are unknowable. **The ability to dive into an unfamiliar subject, build a mental model, and make progress is more durable than any particular skill**.\n\nThat’s also why he still takes mathematics seriously in a world of AI-assisted coding. A student who understands the structure of a problem can test an AI-generated answer, identify missing assumptions, and recover when the first attempt fails. A student who only knows how to request an answer may not know whether the answer is trustworthy.\n\nKulikov also draws a distinction between researchers who are “birds” (i.e. ranging across fields, spotting connections from above) and “frogs” (i.e. digging deep into one area). In this analogy, he would be a frog. But AI, he thinks, could act as an artificial bird for specialists: lowering the cost of looking beyond your immediate field without requiring you to become a generalist.\n\n## Ibragim Badertdinov: From dentistry to coding agents\n\n“Vibe checks don’t scale.”\n\nIn our second [episode](https://jb.gg/jbrpod2), we talk with [Ibragim Badertdinov](https://www.linkedin.com/in/ibragim-badertdinov/), the Lead Research Engineer at Nebius. He took a somewhat unusual path to AI research: he first graduated from medical university with honors, completed a dental residency, and then gave himself a year to try something else. In this episode, he talks about how he made that switch, what he learned at School 21 and on Kaggle, and the work that followed. Most notably, we talk about his work on building [SWE-rebench](https://swe-rebench.com/).\n\nSWE-rebench is an automated pipeline for evaluating coding agents on real software engineering tasks. Accepted to NeurIPS 2025, it also has over 12 million Hugging Face downloads and a million leaderboard visits a month. Its key design feature is decontamination, or pulling tasks from GitHub only after a model’s release date, so agents can’t be trained on the answers. This way, SWE-rebench isolates the model’s problem-solving ability from any potential exposure to training data. After its release, it made headlines when many models performed substantially worse on SWE-rebench tasks than on SWE-bench Verified ones (see the [paper](https://arxiv.org/pdf/2505.20411) for more details).\n\nThis is especially important, because the standard up to now has been SWE-bench Verified, and the reported scores from this benchmark carried significant weight, both in research and the wider industry. As was discussed in a recent blog [post](https://blog.jetbrains.com/research/2026/07/benchmark-meaning-gap/), this tendency to focus on only SWE-bench Verified scores can give us a misleading picture of model performance. The post also suggests ways to evaluate models more accurately.\n\nBadertdinov also talks about why reinforcement learning with verifiable rewards has driven such dramatic gains in coding and math specifically. The insight is deceptively simple: **in domains where you can verify whether an answer is correct, you can generate vast training signals automatically**. Code runs or it doesn’t; tests pass or they don’t. That’s what makes software engineering tasks so valuable for post-training: not their prestige, but their verifiability.\n\n## Anna Kogan: The library that became infrastructure\n\n“Right now, computer vision is not cool. LLMs are very cool.”\n\nOur pilot [episode](https://jb.gg/rsrch-pdcst-ep1) is a conversation with [Anna Kogan](https://www.linkedin.com/in/anna-kogan-44b24673/), founder and CEO of FitWise and former CEO of [OpenCV.ai](http://opencv.ai). She’s been in computer vision for 15 years and still believes in its scientific value: **in computer vision, researchers gather a dataset, train a model, measure metrics, and solve specific tasks**. In our conversation, we discuss challenges in the field, including monetizing open-source tools and slow adoption of AI in various industries despite the technology already existing.\n\nThe gap between impact and resourcing for open-source tools is one thread in the conversation. An example we discuss is OpenCV, the open-source computer vision library she helped build into a global standard. It runs on billions of devices and gets 32 million Python downloads a month on PyPI alone. Because of these numbers, many people assume the library is maintained by several hundred developers, while in reality it’s been only two to eight developers at any given time.\n\nAnother conversation thread concerns a harder question: Why does computer vision adoption still move so slowly, even when tools such as OpenCV are clearly very popular? In response, Kogan brings up human movement in sports. Even though the technological advances are far enough along that people in sports could stop manually clicking through and annotating broadcast footage, organizations are resistant to adopting AI support. One reason is that it is still cheaper to hire workers in the Philippines to do this manual work, than it is to figure out an AI system to take it over.\n\nWith FitWise AI, Kogan is interested in helping sports organizations see the value in computer vision adoption. They provide the data, 3D digital replicas of athletes’ body shapes and movements in real time; this data is collected via stadium cameras that are already streaming visual data. Sports organizations can apply their expertise to the visual data, and so far there have been interesting results. For example, one company extracted the angular velocity of a quarterback’s arm during a throw and showed that this is a strong predictor of elite performance.\n\nTools like FitWise AI can change how teams understand performance and injury risk. It’s a domain where the technology is genuinely ahead of the industry’s willingness to absorb it, and Kogan is not waiting for the industry to catch up on its own.\n\n## Explore these ideas and more on our podcast\n\nThese are some of the ideas we discuss on the JetBrains Research Podcast. If you find a question you can’t stop thinking about, that’s by design.\n\nAll episodes are available on[ YouTube](https://jb.gg/rsrch-pdcst) and [Spotify](https://open.spotify.com/show/4WhDT7bqAGmZFkqXFQ68t9) (and [any other major podcast platform](https://rss.com/podcasts/jetbrains-research-podcast/)). We publish new episodes about once a month.\n\n#### Subscribe to JetBrains Research blog updates", "url": "https://wpnews.pro/news/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast", "canonical_source": "https://blog.jetbrains.com/research/2026/08/jbr-podcast/", "published_at": "2026-08-25 08:30:31+00:00", "updated_at": "2026-08-25 10:13:20.559942+00:00", "lang": "en", "topics": ["ai-research", "ai-ethics", "developer-tools"], "entities": ["JetBrains Research", "Cat Hicks", "Tomáš Petříček", "Charles University", "JetBrains Research Podcast"], "alternates": {"html": "https://wpnews.pro/news/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast", "markdown": "https://wpnews.pro/news/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast.md", "text": "https://wpnews.pro/news/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast.txt", "jsonld": "https://wpnews.pro/news/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast.jsonld"}}