17 answers
Updated
3618 views
What Jobs should I do if I’m good with computers?
My name is Albert and I go to crane middle school in Yuma and I’m sort of good with computers but I want to be better and make a profit from my knowledge and skills. And I wanna master code or just anything with computers, So what jobs should I do if I do good with computers or technology? Because I want to find opportunities and make profit from my knowledge.
16 answers
Updated
Lyndon’s Answer
Hi Albert,
If you have a strong aptitude for computers, I highly recommend considering a career in cybersecurity.
With a cybersecurity degree, you'd be well-prepared to work at any company. Your role would involve protecting computer software, systems, and networks from various threats, including unauthorized information disclosure, theft, hardware and software damage, data disruption, misdirection of services, and protecting assets from intruders. Additionally, there are excellent opportunities within government agencies, such as the Department of Homeland Security, whose components are crucial in enhancing national cybersecurity resilience, investigating malicious cyber activity, and advancing cybersecurity in line with democratic values. Cybersecurity is truly essential and vital for every company.
I wish you the best!
Lyndon
If you have a strong aptitude for computers, I highly recommend considering a career in cybersecurity.
With a cybersecurity degree, you'd be well-prepared to work at any company. Your role would involve protecting computer software, systems, and networks from various threats, including unauthorized information disclosure, theft, hardware and software damage, data disruption, misdirection of services, and protecting assets from intruders. Additionally, there are excellent opportunities within government agencies, such as the Department of Homeland Security, whose components are crucial in enhancing national cybersecurity resilience, investigating malicious cyber activity, and advancing cybersecurity in line with democratic values. Cybersecurity is truly essential and vital for every company.
I wish you the best!
Lyndon
Updated
William’s Answer
Hi Albert,
It's great that you are already thinking ahead while in middle school.
I see that others have made suggestions, but honestly those suggestions are "today" ideas, and not necessarily indicative of the environment that you, Albert, will encounter when you graduate from high school and /or college. (I'm old enough to remember COBOL and RPG being the "hot thing" when I was in school, and those immediately dried up when I got out of school. I had to pivot to plan B, but that's enough about my experience...)
From a purely practical standpoint, get a firm grasp of the basics.
- If you are interested in programming, learn basic logic flows, such as if/else, case statements, loops, etc. The concepts themselves transcend programming languages.
- Learning basic to intermediate SQL statements is going to be a must, as you will undoubtedly encounter some interaction with databases.
- Basic, solid knowledge of networking as well as web design basics will be important.
- Understanding XML and JSON data structures, since many processes use these formats (and others) to transfer data between disparate systems.
There is a theme here, and this theme has always survived "the current trend" - know the basics.
To put a pin in the topic, AmericaOnline (AOL) as of this week has finally ended its dial-up service offering after 30 years. Almost all of the topics that I mentioned (except JSON) were already around at the beginning for AOL - they are still here today, and they are not going anywhere.
Good luck!
It's great that you are already thinking ahead while in middle school.
I see that others have made suggestions, but honestly those suggestions are "today" ideas, and not necessarily indicative of the environment that you, Albert, will encounter when you graduate from high school and /or college. (I'm old enough to remember COBOL and RPG being the "hot thing" when I was in school, and those immediately dried up when I got out of school. I had to pivot to plan B, but that's enough about my experience...)
From a purely practical standpoint, get a firm grasp of the basics.
- If you are interested in programming, learn basic logic flows, such as if/else, case statements, loops, etc. The concepts themselves transcend programming languages.
- Learning basic to intermediate SQL statements is going to be a must, as you will undoubtedly encounter some interaction with databases.
- Basic, solid knowledge of networking as well as web design basics will be important.
- Understanding XML and JSON data structures, since many processes use these formats (and others) to transfer data between disparate systems.
There is a theme here, and this theme has always survived "the current trend" - know the basics.
To put a pin in the topic, AmericaOnline (AOL) as of this week has finally ended its dial-up service offering after 30 years. Almost all of the topics that I mentioned (except JSON) were already around at the beginning for AOL - they are still here today, and they are not going anywhere.
Good luck!
Updated
Arush’s Answer
Hi Albert,
If you want to make a profit from your computer skills, focus on learning things that are in demand. Here are a few good areas to start:
1.Coding & Software Development
2.Cybersecurity
3.Data & AI
4.IT Support & Networking
You don’t need to wait until you’re an adult to start making money. You can:
Make websites for small businesses in your area and you can do online freelancing on sites like Fiverr (once you’re old enough, or work with a parent).
And the jobs You Can Aim for Later
If you stick with it, these are well-paying jobs you could do in the future:
1.Software Developer – Build apps, websites, or tools.
2.Ethical Hacker – Test and secure systems.
3.Data Scientist – Work with AI and data.
4.Systems Administrator – Maintain big networks.
5.Game Developer – Create games people love.
Regards,
Arush
If you want to make a profit from your computer skills, focus on learning things that are in demand. Here are a few good areas to start:
1.Coding & Software Development
2.Cybersecurity
3.Data & AI
4.IT Support & Networking
You don’t need to wait until you’re an adult to start making money. You can:
Make websites for small businesses in your area and you can do online freelancing on sites like Fiverr (once you’re old enough, or work with a parent).
And the jobs You Can Aim for Later
If you stick with it, these are well-paying jobs you could do in the future:
1.Software Developer – Build apps, websites, or tools.
2.Ethical Hacker – Test and secure systems.
3.Data Scientist – Work with AI and data.
4.Systems Administrator – Maintain big networks.
5.Game Developer – Create games people love.
Regards,
Arush
Updated
Neil’s Answer
Hey Albert
Great that you're planning ahead.
To help figure out what will work for you, why not check out some of the (free) online courses at Udacity or Coursera?
That'll help you to check that you have the basics sorted and also explore different applications of CS tech.
You can also start building up a portfolio of your work, to show off in future applications (educational or work).
Just take some steps and you'll be on the way to finding what really excites you!
Good luck.
Neil
Great that you're planning ahead.
To help figure out what will work for you, why not check out some of the (free) online courses at Udacity or Coursera?
That'll help you to check that you have the basics sorted and also explore different applications of CS tech.
You can also start building up a portfolio of your work, to show off in future applications (educational or work).
Just take some steps and you'll be on the way to finding what really excites you!
Good luck.
Neil
Updated
Rebecca’s Answer
Thank you for your question. I am glad to know that you have interest in technology.
Below are my suggestions :
1. There are many technology related careers, e.g. Web Developer, Apps Developer ERP Developer, Network Administrator, Cybersecurity specialist. Database Administrator, Application Support, System Administrator, etc. You can find out more technology related online.
2. Find out more on these careers and determine what you have interest
3. Speak to someone who are working in these careers
4. Shortlist 1-2 careers you would like to pursue
5. Explore the entry criteria of relevant subjects in colleges
Hope this helps! Good Luck!
May Almighty God bless you!
Below are my suggestions :
1. There are many technology related careers, e.g. Web Developer, Apps Developer ERP Developer, Network Administrator, Cybersecurity specialist. Database Administrator, Application Support, System Administrator, etc. You can find out more technology related online.
2. Find out more on these careers and determine what you have interest
3. Speak to someone who are working in these careers
4. Shortlist 1-2 careers you would like to pursue
5. Explore the entry criteria of relevant subjects in colleges
Hope this helps! Good Luck!
May Almighty God bless you!
Updated
Allen’s Answer
Hi Albert,
Learning computer skills can open many doors for you. Here are some areas you might want to explore:
1. Software Development
2. Computer Engineering
3. Data Science
4. IT
5. Electrical Engineering
Give them a look and see what excites you!
Best of luck,
Allen
Learning computer skills can open many doors for you. Here are some areas you might want to explore:
1. Software Development
2. Computer Engineering
3. Data Science
4. IT
5. Electrical Engineering
Give them a look and see what excites you!
Best of luck,
Allen
Updated
Priyanka’s Answer
Here are some rewarding career options:
1. Software Developer
2. Tech Support
3. Data Analyst
4. Web Developer
5. Cybersecurity
6. Cloud Computing and Engineering
1. Software Developer
2. Tech Support
3. Data Analyst
4. Web Developer
5. Cybersecurity
6. Cloud Computing and Engineering
Updated
Priyanka’s Answer
Here are some exciting career paths you can explore:
1. Software Engineering: If you enjoy coding, you can become a software developer, web developer, or work in data science and machine learning.
2. Cyber Security: Protect important information and keep systems safe.
3. Systems Engineering: Design and manage complex systems for various projects.
4. Network Engineering: Build and maintain communication networks.
5. Robotics: Create and work with robots to solve real-world problems.
1. Software Engineering: If you enjoy coding, you can become a software developer, web developer, or work in data science and machine learning.
2. Cyber Security: Protect important information and keep systems safe.
3. Systems Engineering: Design and manage complex systems for various projects.
4. Network Engineering: Build and maintain communication networks.
5. Robotics: Create and work with robots to solve real-world problems.
Updated
Tim’s Answer
There are a number of jobs that are available if you have strong computer skills such as - programming, creating video games, architectural design, computer aid drafting, etc....
Updated
Demetrius’s Answer
Good Morning,
If you're good with computers, you're already off to a great start! To build on that, it's really helpful to understand the key components of a device—like the processor, memory, storage, and how they all work together. This knowledge gives you a strong foundation for troubleshooting and making upgrades.
It’s also smart to learn a bit about the tech companies you admire and their competitors. Understanding what sets them apart can help you make informed choices and even prepare for future job opportunities.
Finally, being able to troubleshoot issues, upgrade software, and replace hardware are valuable skills that can save time, money, and even open doors to internships or freelance work. The more hands-on experience you get, the better!
If you're good with computers, you're already off to a great start! To build on that, it's really helpful to understand the key components of a device—like the processor, memory, storage, and how they all work together. This knowledge gives you a strong foundation for troubleshooting and making upgrades.
It’s also smart to learn a bit about the tech companies you admire and their competitors. Understanding what sets them apart can help you make informed choices and even prepare for future job opportunities.
Finally, being able to troubleshoot issues, upgrade software, and replace hardware are valuable skills that can save time, money, and even open doors to internships or freelance work. The more hands-on experience you get, the better!
Updated
Sangeetha’s Answer
If you're good with computers and coding and want to learn more, try free courses on Udemy, Coursera, LinkedIn, and university websites. These courses can help you show off your skills to companies and might lead to internships or full-time jobs.
You can also look into freelancing. Websites like Fiverr and Upwork offer opportunities for software developers and engineers to find jobs and earn money.
If you're just starting your career and need experience, check out VolunteerMatch.org. You can find nonprofits that need tech help and volunteer as a software engineer. This will give you valuable experience and improve your skills, increasing your chances of getting paid work.
You can also look into freelancing. Websites like Fiverr and Upwork offer opportunities for software developers and engineers to find jobs and earn money.
If you're just starting your career and need experience, check out VolunteerMatch.org. You can find nonprofits that need tech help and volunteer as a software engineer. This will give you valuable experience and improve your skills, increasing your chances of getting paid work.
Updated
Randy’s Answer
Many areas like healthcare, finance, IT, engineering, teaching, and transportation need people with computer analysis and programming skills. Your passion for computers can lead to many great opportunities. By learning to code in different programming languages, you can combine your love for computers with another field you enjoy, making your career both exciting and rewarding.
Updated
Arina’s Answer
Hi Albert,
If you are good with computers please remember thaat you want to enjoy what you are doing, so choose what you love to do, not only what you are good with.
Beeing good with computers will widen your options.
Learn more, enjoy and find what you love !!!
If you are good with computers please remember thaat you want to enjoy what you are doing, so choose what you love to do, not only what you are good with.
Beeing good with computers will widen your options.
Learn more, enjoy and find what you love !!!
Updated
Manasi’s Answer
Being good with computers can open up many exciting job opportunities in different fields, not just in software engineering.
1. High-Paying Tech Careers
- Machine Learning Engineer: Earn around $151K
- Data Scientist: Earn around $152K
- Software Architect: Earn around $214K
- Cybersecurity Engineer: Earn around $131K
2. Entry-Level & Beginner-Friendly Roles
- Help Desk Technician: A great start for an IT career.
- Junior Technical Writer: Mix writing skills with tech knowledge.
- Web Designer: A creative and technical role.
3. Non-Coding Tech Jobs
If coding isn't your thing, you might like:
- UI/UX Designer
- Technical Recruiter
- SEO Specialist
- Project Manager in Tech
4. Creative & Remote Roles
- Graphic Designer
- Instructional Designer
- Technology Journalist
Think about what you enjoy:
- Do you like building systems?
- Are you interested in data and analytics?
- Do you love creative design or solving problems?
- Would you prefer working in support, infrastructure, or with customers?
1. High-Paying Tech Careers
- Machine Learning Engineer: Earn around $151K
- Data Scientist: Earn around $152K
- Software Architect: Earn around $214K
- Cybersecurity Engineer: Earn around $131K
2. Entry-Level & Beginner-Friendly Roles
- Help Desk Technician: A great start for an IT career.
- Junior Technical Writer: Mix writing skills with tech knowledge.
- Web Designer: A creative and technical role.
3. Non-Coding Tech Jobs
If coding isn't your thing, you might like:
- UI/UX Designer
- Technical Recruiter
- SEO Specialist
- Project Manager in Tech
4. Creative & Remote Roles
- Graphic Designer
- Instructional Designer
- Technology Journalist
Think about what you enjoy:
- Do you like building systems?
- Are you interested in data and analytics?
- Do you love creative design or solving problems?
- Would you prefer working in support, infrastructure, or with customers?
Updated
William’s Answer
The IT industry offers many opportunities, especially if you're skilled with computers and coding. Try to intern with various companies and explore different job roles to find what you enjoy most. Starting with a small IT project can also be helpful. Experiment early, focus on what interests you and where your strengths lie, and then dive deeper into what you love. Remember, building a career is a long journey, so enjoy the process!
Updated
Leela’s Answer
Great job young man!
The options are limitless for you. AI is the future.
There are a lot of open source tools that can help you with learning about AI. Python, LLM, RAG, Cloud computing, Java. Also, Copilot and some other tools like CrewAI can help you write code and create AI Agents. It may not be a bad idea to learn these so you can monetize your skills.
https://learn.deeplearning.ai/courses/practical-multi-ai-agents-and-advanced-use-cases-with-crewai/lesson/vf16z/generate,-deploy-and-monitor-crews
https://docs.crewai.com/en/installation
https://docs.crewai.com/en/examples/example
https://www.python.org/downloads/
https://en.wikipedia.org/wiki/Retrieval-augmented_generation
Good luck!
The options are limitless for you. AI is the future.
There are a lot of open source tools that can help you with learning about AI. Python, LLM, RAG, Cloud computing, Java. Also, Copilot and some other tools like CrewAI can help you write code and create AI Agents. It may not be a bad idea to learn these so you can monetize your skills.
https://learn.deeplearning.ai/courses/practical-multi-ai-agents-and-advanced-use-cases-with-crewai/lesson/vf16z/generate,-deploy-and-monitor-crews
https://docs.crewai.com/en/installation
https://docs.crewai.com/en/examples/example
https://www.python.org/downloads/
https://en.wikipedia.org/wiki/Retrieval-augmented_generation
Good luck!
Delete Comment
Flag Comment
Delete Comment
Flag Comment