Should I switch to C++ Qt?
-
my advice is to do something other than computer/software engineering, lest you end up another trade school instructor, teaching yet another generation of gullible kids who think they are going to become the next Steve Jobbs. The market has been over-saturated ever since the end of the dot-com era.
-
Qt is a good choice for cross platform development. Will also work on Windows. Personally, I would prefer it to C# even when developing for Windows only.
-
@anthonycolucci
notice how they removed that option from you by dropping visualC++? M$ couldn't care less about the engineering. Its all about creating a subservient class of customer whom are forever tied to their products. -
@Kent-Dorfman Microsoft is the IBM of the 21st century.
-
@Kent-Dorfman as a onetime employee of one of IBM's largest customers (Atlantic Richfield), I would disagree with your assessment. IBM was the absolute master of locking down a customer for life.
You may be familiar with the old saying, "no one got fired for choosing IBM" -- that was indeed the prevailing mentality in many if not most MIS (then IS, now IT) departments in Fortune 500 America...
-
@Achgaz said in Should I switch to C++ Qt?:
Hello, I have a pretty good experience with PyQt5 but mainly for personal projects, Should I switch to C++ Qt If I want to find a job/freelance ? and how big is the demand for C++ Qt.
"Hi there! PyQt5 is a great tool for personal projects, but the demand for C++ Qt in the job market or freelance industry may be higher. C++ Qt is a popular choice for many industries, particularly in developing cross-platform desktop applications. Whether or not you should switch to C++ Qt depends on your goals and the specific job market in your area. It might be a good idea to research current job postings in your area to get an idea of the demand for C++ Qt and to determine if it aligns with your career aspirations. Additionally, exploring the projects currently being developed by companies in your area can give you an idea of the demand for C++ Qt developers in your region.
Good luck with your search!"
-
If you have a good experience with PyQt5, then you may already have a solid foundation for working with Qt. PyQt5 is a Python binding for Qt, while C++ Qt is the native language of the Qt framework. Switching to C++ Qt may be a good idea if you are looking for more job opportunities in the software development industry, as C++ is a widely-used language for developing desktop applications, and Qt is a popular framework for building cross-platform applications.
The demand for C++ Qt developers may vary depending on the region and industry. However, Qt is widely used in various industries, such as automotive, medical devices, and consumer electronics, so there may be opportunities for Qt developers in those fields. Additionally, many software development companies that build desktop applications may also use Qt.
Ultimately, the decision to switch to C++ Qt depends on your career goals and personal interests. If you enjoy working with PyQt5 and Python, and are able to find job opportunities that align with your skills and interests, then there may not be a need to switch. However, if you are interested in exploring new opportunities and expanding your skillset, then learning C++ and Qt may be a good option for you.