python excels at certain kinds of taskswhich means that it also lends itself to certain types of programming the kind of programming you can perform determines the job you get and the way in which you make your living for examplepython probably isn' very good choice for writing device driversas / +areso you probably won' find yourself working for hardware company likewisepython can work with databasesbut not at the same depth that comes natively to other languages such as structured query language (sql)so you won' find yourself working on huge corporate database project howeveryou may find yourself using python in academic settings because python does make great learning language (see my blog post on the topic at python-as- -learning-toolthe following sections describe some of the occupations that do use python regularly so that you know what sorts of things you might do with your new-found knowledge of coursea single source can' list every kind of job consider this an overview of some of the more common uses for python working in qa lot of organizations have separate quality assurance (qadepartments that check applications to ensure that they work as advertised many different test script languages are on the marketbut python makes an excellent language in this regard because it' so incredibly flexible in additionyou can use this single language in multiple environments -both on the client and on the server the broad reach of python means that you can learn single language and use it for testing anywhere you need to test somethingand in any environment in this scenariothe developer usually knows another languagesuch as ++and uses python to test the applications written in +howeverthe qa person doesn' need to know another language in all cases in some situationsblind testing may be used to confirm that an application behaves in practical manner or as means for checking the functionality of an external service provider you need to check with the organization you want to work with as to the qualifications required for job from language perspective