One career you can take that is related to APCSP is Computer Programming. The job has certain duties:
You will be expected to develop Websites as part of your job.
You will be expected to conduct trial runs of programs to make sure they are correct.
You need to write, analyze, review, and rewrite programs in your job.
While those are not all duties, those are some that you will most likely have to do. There are also certain skills that you will need in order to have this job:
You will need very good time management skills.
You will need to have critical thinking, and use logic and reasoning to your advantage.
You have to be skilled in performing mathematical operations.
Most companies looking for computer programmers require at least a bachelor's degree in education, however some only require an associate's degree, and few do not require a degree at all. You will also be required to have knowledge about computers, math, engineering, and some places require the applicant to know English. The job pays a medium salary of $93,000 per year, however this number can vary from $40,000 to up to $200,000.
This job pays very well, and is a very high demand job that many companies would be willing to pay lots of money for. However, it is also a somewhat laborious job, as it requires creating a lot of code, and then making sure that code has zero bugs. Overall, I think that I would be somewhat successful in this job, and I would want this job due to the very high pay.
Another career related to computer science is a Data Warehousing Specialist. Here are some duties you would be expected to complete:
Design and implement warehouse database structures,
Develop and implement data extraction procedures from other systems, such as administration, billing, or claims,
Verify the structure, accuracy, or quality of warehouse data.
There are also certain skills that you will need:
You will need to be good at communicating through writing.
You will need to identify the performance of systems, and determine if they are performing well.
You will also need to solve complex problems.
Like the previous job discussed, most companies that are hiring require at least a bachelor's degree. However, some colleges require just a high school diploma, or any college degree. The salary for this job has less variance than the previous, as it ranges from a yearly salary of $60,000 to $170,000.
Overall, this job has a high job security, as data centers will always exist and will always need maintenance. However, this job is even more laborious than the previous, and I do not believe I would be very successful in this job. I would not take this job, even though the pay is high.