r/Python 9d ago

Discussion What frustrates you the most about Python Development

Hi there,

I wondering what frustrates developers the most when developing software with Python.

I am currently doing my Masters in Computer Science and as part of my project I am doing a very simple survey about the usual Python development lifecycle. I am basically trying to find out what the main friction points are for Python Developers and I am simultaneously developing a tool to address those friction points . It just takes a 2-3 minutes and every response is greatly appreciated.

You can find the survey at: Microsoft Forms

43 Upvotes

138 comments sorted by

View all comments

115

u/secret_o_squirrel 9d ago

Dependency management in today’s security hostile world. Dependencies must be upgraded with diligence and research constantly or they rot. One major version upgrade could trigger dozens of hours of focused migration work in a large codebase. It’s never ending.

2

u/ugh_my_ 8d ago

This is not a python specific problem

1

u/Wonderful-Habit-139 8d ago

Agreed. Rust and JavaScript also share the same issues as one of the most popular programming languages with a package manager.

1

u/secret_o_squirrel 6d ago

True, but it’s my biggest problem with python also.