Assistant Manager at a tech vendor with 10,001+ employees
Real User
Top 5
Feb 25, 2026
I use PyCharm's debugging tools on a case-by-case basis. The libraries are generally documented well enough that in most cases when I am debugging, half of the errors are found by the IDE initially. Given that I have been working for a very long time, there is very little debugging that I need to address. However, JetBrains has good support, which I prefer. Whenever it is required, I use the debugging tools. I have integrated PyCharm with GitHub for version control. Version control is an essential part of managing an entire infrastructure, from code to software or applications. I have integrated VCS support with a visual workflow, allowing me to manage commits, branching, and the guided user interface rather than relying solely on the command line. I also have merge conflict resolutions. Additionally, when I do machine learning versioning, I have data version control integration. For Hugging Face, I have tracking where I manage and version the pre-trained models downloaded via Hugging Face, identifying and deleting unused models to save space. This is one of the efficiencies I gain from using PyCharm. I have worked on cases with PyCharm's support for Python web frameworks, though this is not extensively my primary focus. In my team, the UI team uses supported frameworks such as Django for the structure tool window, navigating views and admins. They also use FastAPI. For my own personal lab experiments to test new things and develop my skills, I use Flask. I do use these frameworks, but at this point, I see there are areas where we could expand. However, for the projects I have encountered until now, I have not had extensive use of the supported libraries. I would recommend PyCharm to other users, and I would rate this review a seven overall.
At the moment I am doing penetration testing. I manage many software applications including PyCharm, VirtualBox, and SQLAlchemy. I manage many technologies. On a scale of one to ten, I rate PyCharm a nine.
Our platform operates independently of Azure, but it can be ported to Azure. We work with Terraform to deploy in Azure, and once deployed, it functions with standard integrations. However, I am not personally involved in the Azure or cloud aspects. Currently, PyCharm is not integrated. Developers create Python scripts and implement them in dashboards using tools such as Grafana, then work with them independently. I have not personally explored the debugging capabilities of PyCharm. For my review about PyCharm, anonymous is better because I am not professionally known to be a PyCharm user. Overall, I would rate PyCharm an eight out of ten based on my experience. It is a very mature product, very stable, and I appreciate its interface. However, this assessment comes with limited intensive usage. My review rating for PyCharm is 8 out of 10.
I'm still working with these products intermittently as a consultant. Currently, I'm dealing with different cloud technologies, not really AWS. I'm currently working with legacy systems. The solutions from Oracle that I'm dealing with include just the database, as I'm doing some performance tuning on Oracle, both on-premises and on cloud. Regarding Oracle Database, I'm working with on-premise and an Oracle instance running on Azure, Microsoft, not Oracle Cloud Services. I use IntelliJ from JetBrains as my Java IDE almost daily. IntelliJ is my main product, and I use PyCharm when programming in Python. The best features in the product are its integrated nature. Understanding IntelliJ for Java makes switching to PyCharm seamless due to the familiar IDE facilities. I have integrated PyCharm with version control systems such as Git and GitHub. On a scale of 1-10, I rate PyCharm a 9.
PyCharm has an excellent user experience, and I appreciate its cross-platform capabilities. The code completion has become more intelligent over the years. I rate PyCharm a nine.
If you're interested in using PyCharm, I'd advise you to watch a video tutorial to learn how to fully take advantage of its features. I recently discovered many useful features I wish I had known about earlier, which could have enhanced my productivity. JetBrains also sends newsletters with updates, which can be helpful. While it can be time-consuming to explore all the features, it's often worth it because some features are incredibly useful. I'd rate PyCharm an eight out of ten. Two points are deducted because it's quite heavy on system resources, which can be a drawback for regular use. Second, many useful features are hidden, requiring users to be curious to explore them.
Senior Project Manager at a computer software company with 1,001-5,000 employees
Real User
Jan 20, 2023
The main difference between PyCharm and competitor products lies in their features. PyCharm's features are specifically designed for Python programming, while its competitor products are typically more generic since they are designed for multiple languages. Rafael: I would rate PyCharm an eight out of ten.
The solution has a good reputation in the development community because it is very easy to use for creating software. College students who want to build quickly should use the solution. Many tutorials and online resources are available for ongoing learning. I rate the solution a ten out of ten because it has always been very convenient to use, is easy to understand, and surely increases the effectiveness of software development.
Be More Productive
Save time while PyCharm takes care of the routine. Focus on the bigger things and embrace the keyboard-centric approach to get the most of PyCharm's many productivity features.
I use PyCharm's debugging tools on a case-by-case basis. The libraries are generally documented well enough that in most cases when I am debugging, half of the errors are found by the IDE initially. Given that I have been working for a very long time, there is very little debugging that I need to address. However, JetBrains has good support, which I prefer. Whenever it is required, I use the debugging tools. I have integrated PyCharm with GitHub for version control. Version control is an essential part of managing an entire infrastructure, from code to software or applications. I have integrated VCS support with a visual workflow, allowing me to manage commits, branching, and the guided user interface rather than relying solely on the command line. I also have merge conflict resolutions. Additionally, when I do machine learning versioning, I have data version control integration. For Hugging Face, I have tracking where I manage and version the pre-trained models downloaded via Hugging Face, identifying and deleting unused models to save space. This is one of the efficiencies I gain from using PyCharm. I have worked on cases with PyCharm's support for Python web frameworks, though this is not extensively my primary focus. In my team, the UI team uses supported frameworks such as Django for the structure tool window, navigating views and admins. They also use FastAPI. For my own personal lab experiments to test new things and develop my skills, I use Flask. I do use these frameworks, but at this point, I see there are areas where we could expand. However, for the projects I have encountered until now, I have not had extensive use of the supported libraries. I would recommend PyCharm to other users, and I would rate this review a seven overall.
At the moment I am doing penetration testing. I manage many software applications including PyCharm, VirtualBox, and SQLAlchemy. I manage many technologies. On a scale of one to ten, I rate PyCharm a nine.
Our platform operates independently of Azure, but it can be ported to Azure. We work with Terraform to deploy in Azure, and once deployed, it functions with standard integrations. However, I am not personally involved in the Azure or cloud aspects. Currently, PyCharm is not integrated. Developers create Python scripts and implement them in dashboards using tools such as Grafana, then work with them independently. I have not personally explored the debugging capabilities of PyCharm. For my review about PyCharm, anonymous is better because I am not professionally known to be a PyCharm user. Overall, I would rate PyCharm an eight out of ten based on my experience. It is a very mature product, very stable, and I appreciate its interface. However, this assessment comes with limited intensive usage. My review rating for PyCharm is 8 out of 10.
I'm still working with these products intermittently as a consultant. Currently, I'm dealing with different cloud technologies, not really AWS. I'm currently working with legacy systems. The solutions from Oracle that I'm dealing with include just the database, as I'm doing some performance tuning on Oracle, both on-premises and on cloud. Regarding Oracle Database, I'm working with on-premise and an Oracle instance running on Azure, Microsoft, not Oracle Cloud Services. I use IntelliJ from JetBrains as my Java IDE almost daily. IntelliJ is my main product, and I use PyCharm when programming in Python. The best features in the product are its integrated nature. Understanding IntelliJ for Java makes switching to PyCharm seamless due to the familiar IDE facilities. I have integrated PyCharm with version control systems such as Git and GitHub. On a scale of 1-10, I rate PyCharm a 9.
PyCharm has an excellent user experience, and I appreciate its cross-platform capabilities. The code completion has become more intelligent over the years. I rate PyCharm a nine.
I rate the overall solution a ten out of ten.
If you're interested in using PyCharm, I'd advise you to watch a video tutorial to learn how to fully take advantage of its features. I recently discovered many useful features I wish I had known about earlier, which could have enhanced my productivity. JetBrains also sends newsletters with updates, which can be helpful. While it can be time-consuming to explore all the features, it's often worth it because some features are incredibly useful. I'd rate PyCharm an eight out of ten. Two points are deducted because it's quite heavy on system resources, which can be a drawback for regular use. Second, many useful features are hidden, requiring users to be curious to explore them.
I would rate PyCharm at seven, and I would recommend it to beginners or those starting with Python programming for its ease of use.
Overall, I rate the solution a nine out of ten.
It's a good product. Overall, I would rate the solution an eight out of ten.
I rate PyCharm a nine out of ten.
The main difference between PyCharm and competitor products lies in their features. PyCharm's features are specifically designed for Python programming, while its competitor products are typically more generic since they are designed for multiple languages. Rafael: I would rate PyCharm an eight out of ten.
The solution has a good reputation in the development community because it is very easy to use for creating software. College students who want to build quickly should use the solution. Many tutorials and online resources are available for ongoing learning. I rate the solution a ten out of ten because it has always been very convenient to use, is easy to understand, and surely increases the effectiveness of software development.
I would highly recommend it. I would rate it a nine out of 10.
This is a good solution and I recommend it. I rate PyCharm nine out of 10.