what are some of the advantages and disadvantages of being a computer programmer?
I am interested in computers and would like to more about jobs related to computers and the advantages and disadvantages of the jobs #computer #computer-science #programming
Perhaps I can share some of my personal experience. Technology is rapid changing industry. There is new technology emerges almost every day. You have to keep yourself up to update. This is both advantages and disadvantages. You would feel very exciting on the new technology. At the same time, you may feel tired to learn every day.
Developer usually would specialize in a particular programming language which is used for a particular type of applications, e.g. Apps, Web, ERP, etc. If you would like to change the platform, you would need to learn a new programming language. In case the programming language becomes obsolete, you need to pick a new programming quickly. An the employer usually would like to look for developers who are experience in that particular programming language.
Hope this helps! Good Luck!
- Lot of Opportunity
- Lot of Leaning
- Lot of Money
- Good Life if you manage work life balance well
- It is too waste , lot to learn and forget
- Sometime are stressful
- Entire day spent in front of monitor
- Health concerns Due to Over Stress and less activity
Some things to lose to get somethings ! Given take :)
Advantage: becoming a computer programer
Some examples of jobs related to computers include becoming a developer, data scientist, and web developer.
I would recommend looking into tech companies and researching what they have to offer such as flexible work hours, benefits, etc. I would recommend the site ", LinkedIn" as a start. The advantages or disadvantages of the job depend on their response and whether it would fit into your schedule.
-Source: CS major
For me here is the list:
- broad domain of application.
- no time to get bored
- continuous learning
- New things are coming up very fast. Sometimes it's overwhelming
- A lot of different programming languages to follow up with.
- debugging is hard, and it's more stressful when you do this with a customer.