7 answers
Asked
1579 views
How can I have a higher chance getting and sustaining a job in Technology cause I know they pay well and they are hard to get into so any tips to help me.?
I want to be a tech guy who works on technology for a living and makes a lot of money.
Login to comment
7 answers
Updated
Praveen’s Answer
That’s a great and honest question — and you're definitely not alone in thinking this way. A lot of people are drawn to tech because of the combination of interesting work, flexibility, and high earning potential. The good news is: yes, it is competitive, but it’s also more accessible than ever if you're willing to put in the time and effort. Here are some tips with a real-world, human approach:
1. Pick a Starting Point — Then Go Deep
Tech is a huge field. Want to code? Build apps? Work with data? Design systems? Start by picking an area that genuinely interests you. Here's a quick guide:
Software Development (apps, websites, tools): Start with HTML/CSS/JavaScript → then move into Python, Java, etc.
Data Science: Python, SQL, and statistics — then tools like pandas, Jupyter, and machine learning libraries.
Cybersecurity: Networking basics → ethical hacking → certifications like CompTIA Security+, CEH.
Cloud/DevOps: Learn Linux, AWS, CI/CD pipelines, containers (Docker/Kubernetes).
Once you pick a path, focus. Don’t try to learn everything at once. Get good at one thing.
2. Build Projects That Show What You Can Do
Instead of just taking online courses, build something. Start small — a simple app, a portfolio website, a dashboard. Then push it to GitHub and show your progress. Employers care less about your degree and more about what you’ve actually done.
3. Certifications Can Open Doors (Especially Early On)
They're not everything, but for someone breaking in, a certification shows commitment. Examples:
Google IT Support or AWS Cloud Practitioner (entry-level)
FreeCodeCamp or Codecademy projects (to show skill)
Coursera/Udemy/edX courses from trusted instructors
4. Join Communities
You’ll stay motivated if you're not going it alone. Join:
Reddit communities like r/learnprogramming or r/cscareerquestions
Discord servers or Slack groups for beginners
LinkedIn groups for job seekers and tech professionals
Talking to others who are doing what you want to do is huge.
5. Start Applying Before You Feel Ready
This one’s important: You’ll never feel 100% ready. Start applying to internships, junior roles, freelance gigs, or even volunteering on open-source projects. Each real-world experience adds up.
6. Think Long Game, Not Quick Win
It might take 6 months, a year, maybe more to land your first solid tech job — but once you're in, opportunities open up. Be consistent, stay curious, and treat this like a career you’re building, not just a paycheck you’re chasing.
7. Money Will Come — Focus on Skill First
Yes, tech pays well. But the money follows the skill. Focus on becoming really good at solving problems with technology. That’s what companies pay for. And once you build that skill, the income potential is huge.
You're not too late. You're not behind. And you don't need to be a genius. You just need consistency, curiosity, and the willingness to keep learning.
If you want, I can help you map out a path based on your current skills or interests — just let me know where you’re starting from.
1. Pick a Starting Point — Then Go Deep
Tech is a huge field. Want to code? Build apps? Work with data? Design systems? Start by picking an area that genuinely interests you. Here's a quick guide:
Software Development (apps, websites, tools): Start with HTML/CSS/JavaScript → then move into Python, Java, etc.
Data Science: Python, SQL, and statistics — then tools like pandas, Jupyter, and machine learning libraries.
Cybersecurity: Networking basics → ethical hacking → certifications like CompTIA Security+, CEH.
Cloud/DevOps: Learn Linux, AWS, CI/CD pipelines, containers (Docker/Kubernetes).
Once you pick a path, focus. Don’t try to learn everything at once. Get good at one thing.
2. Build Projects That Show What You Can Do
Instead of just taking online courses, build something. Start small — a simple app, a portfolio website, a dashboard. Then push it to GitHub and show your progress. Employers care less about your degree and more about what you’ve actually done.
3. Certifications Can Open Doors (Especially Early On)
They're not everything, but for someone breaking in, a certification shows commitment. Examples:
Google IT Support or AWS Cloud Practitioner (entry-level)
FreeCodeCamp or Codecademy projects (to show skill)
Coursera/Udemy/edX courses from trusted instructors
4. Join Communities
You’ll stay motivated if you're not going it alone. Join:
Reddit communities like r/learnprogramming or r/cscareerquestions
Discord servers or Slack groups for beginners
LinkedIn groups for job seekers and tech professionals
Talking to others who are doing what you want to do is huge.
5. Start Applying Before You Feel Ready
This one’s important: You’ll never feel 100% ready. Start applying to internships, junior roles, freelance gigs, or even volunteering on open-source projects. Each real-world experience adds up.
6. Think Long Game, Not Quick Win
It might take 6 months, a year, maybe more to land your first solid tech job — but once you're in, opportunities open up. Be consistent, stay curious, and treat this like a career you’re building, not just a paycheck you’re chasing.
7. Money Will Come — Focus on Skill First
Yes, tech pays well. But the money follows the skill. Focus on becoming really good at solving problems with technology. That’s what companies pay for. And once you build that skill, the income potential is huge.
You're not too late. You're not behind. And you don't need to be a genius. You just need consistency, curiosity, and the willingness to keep learning.
If you want, I can help you map out a path based on your current skills or interests — just let me know where you’re starting from.
Updated
Terry’s Answer
I'm glad to share my journey into a career in Computer Technology and Information Management. I initially pursued an undergraduate degree in History with plans to attend law school. During my studies, I took several computer engineering classes as electives. I excelled in these courses and enjoyed designing and coding applications, even developing a billing system for a bank credit card company back in the 1970s.
To support myself in college, I worked part-time at a telecommunications company in their IT department. This job provided computer training and valuable hands-on experience, much like an internship, where I worked 24 hours a week while attending classes full-time.
After graduating, I received offers from several law schools and was accepted into a History graduate program. However, the telecommunications company offered me a managerial position in their IT department, which I accepted. I thought I could continue my education at night school later on.
After a few promotions and gaining extensive real-world experience, the company sponsored my education at Washington University in St. Louis, where I earned a Master's in Telecommunications and another in Information Management. This led to several international assignments.
From my experience, I suggest finding an area in IT that you are passionate about, starting with self-education, and getting your foot in the door with an enterprise IT department. Be prepared to work hard and smart. Nowadays, certificates can be more important than degrees, although some IT consulting companies still require a degree.
To support myself in college, I worked part-time at a telecommunications company in their IT department. This job provided computer training and valuable hands-on experience, much like an internship, where I worked 24 hours a week while attending classes full-time.
After graduating, I received offers from several law schools and was accepted into a History graduate program. However, the telecommunications company offered me a managerial position in their IT department, which I accepted. I thought I could continue my education at night school later on.
After a few promotions and gaining extensive real-world experience, the company sponsored my education at Washington University in St. Louis, where I earned a Master's in Telecommunications and another in Information Management. This led to several international assignments.
From my experience, I suggest finding an area in IT that you are passionate about, starting with self-education, and getting your foot in the door with an enterprise IT department. Be prepared to work hard and smart. Nowadays, certificates can be more important than degrees, although some IT consulting companies still require a degree.
Updated
Jennifer’s Answer
Hi Jahmai!
I have been working in Cybersecurity for 7 years now. If you want to break into tech and build a strong career, here are some ways to do so. First, learn the basics. Start by utilizing some free or low-cost resources (such as Codeacademy, Coursera, or YouTube) to learn coding, networking, or basic IT fundamentals. Next, pick a focus! Technology is a very broad field. Try to figure out if you're interested in areas such as cybersecurity, software development, data or hardware. Build some projects. Create you own apps, websites or solutions. Hands-on experience will definitely set you apart from the rest. Gain certifications. Consider going for some beginner-friendly ones like CompTIA A+, Google IT Support, or AWS Cloud Practitioner. Network early. This is very important!!! Join forums, attend virtual events, and connect to others in the industry via LinkedIn. You never know who you might run into and who might have the perfect opportunity for you!!
Keep learning and don't get discouraged. It's competitive but very possible with consistent effort! Best of luck to you!
I have been working in Cybersecurity for 7 years now. If you want to break into tech and build a strong career, here are some ways to do so. First, learn the basics. Start by utilizing some free or low-cost resources (such as Codeacademy, Coursera, or YouTube) to learn coding, networking, or basic IT fundamentals. Next, pick a focus! Technology is a very broad field. Try to figure out if you're interested in areas such as cybersecurity, software development, data or hardware. Build some projects. Create you own apps, websites or solutions. Hands-on experience will definitely set you apart from the rest. Gain certifications. Consider going for some beginner-friendly ones like CompTIA A+, Google IT Support, or AWS Cloud Practitioner. Network early. This is very important!!! Join forums, attend virtual events, and connect to others in the industry via LinkedIn. You never know who you might run into and who might have the perfect opportunity for you!!
Keep learning and don't get discouraged. It's competitive but very possible with consistent effort! Best of luck to you!
Updated
Jori’s Answer
If you want a better chance of getting and keeping a job in technology, start by building your skills early and consistently. It sounds like you are intersted in making a lot of money, so IT sales would be a good direction to consider. For example, you are probably working on a Chromebook. A salesperson worked with your school to decide which ones to buy and the configuration. The salesperson also worked with your school to choose a warranty and more. Your school has wifi–someone sold them and implemented the system.
Action items:
Look around for internships–IT is everywhere, even not-for-profits need help in this arena. Be sure to work on your soft skills—like communication and teamwork—because IT jobs whether sales or not often involve working with others to solve problems.
Examples of IT Sales Jobs:
1. Software Sales Representative
- Sells software products like CRM systems, productivity tools, or enterprise platforms.
- Often works with SaaS (Software as a Service) companies.
2. Cybersecurity Sales Specialist
- Focuses on selling security solutions like firewalls, antivirus software, and threat detection systems.
- Requires understanding of security risks and compliance needs.
3. IT Equipment Sales Representative
- Sells hardware such as servers, laptops, networking gear, and peripherals.
- Often works with vendors or resellers.
4. Cloud Solutions Sales
- Sells cloud-based infrastructure and services (e.g., AWS, Azure, Google Cloud).
- Involves technical knowledge of cloud computing and pricing models.
5. Managed Services Sales (MSSP)
- Offers outsourced IT services like helpdesk, monitoring, and infrastructure management.
- Common in B2B environments.
6. Enterprise Account Executive
- Manages large-scale IT sales to enterprise clients.
- Often involves long sales cycles and complex negotiations.
7. Channel Sales Manager
- Works with partners and resellers to distribute IT products and services.
- Focuses on building relationships and expanding market reach.
8. IT Consulting Sales
- Sells consulting services for digital transformation, system integration, or IT strategy.
- Requires strong communication and problem-solving skills.
Action items:
Look around for internships–IT is everywhere, even not-for-profits need help in this arena. Be sure to work on your soft skills—like communication and teamwork—because IT jobs whether sales or not often involve working with others to solve problems.
Examples of IT Sales Jobs:
1. Software Sales Representative
- Sells software products like CRM systems, productivity tools, or enterprise platforms.
- Often works with SaaS (Software as a Service) companies.
2. Cybersecurity Sales Specialist
- Focuses on selling security solutions like firewalls, antivirus software, and threat detection systems.
- Requires understanding of security risks and compliance needs.
3. IT Equipment Sales Representative
- Sells hardware such as servers, laptops, networking gear, and peripherals.
- Often works with vendors or resellers.
4. Cloud Solutions Sales
- Sells cloud-based infrastructure and services (e.g., AWS, Azure, Google Cloud).
- Involves technical knowledge of cloud computing and pricing models.
5. Managed Services Sales (MSSP)
- Offers outsourced IT services like helpdesk, monitoring, and infrastructure management.
- Common in B2B environments.
6. Enterprise Account Executive
- Manages large-scale IT sales to enterprise clients.
- Often involves long sales cycles and complex negotiations.
7. Channel Sales Manager
- Works with partners and resellers to distribute IT products and services.
- Focuses on building relationships and expanding market reach.
8. IT Consulting Sales
- Sells consulting services for digital transformation, system integration, or IT strategy.
- Requires strong communication and problem-solving skills.
Updated
Christopher’s Answer
Hi Jahmai -
I've been working in Technology for 20 years, so I can share some tips. First off, your education is the key to starting your career in Technology (or any other field). Right now, focus on studying hard and getting good grades because companies will definitely check your college transcript when hiring.
There are some tech careers that pay well and have lots of job openings. Software development, IT management, and cybersecurity are always in demand and offer great salaries. Also, fields like cloud computing, data science, and AI/machine learning have amazing opportunities.
Top Tech Careers:
Software Development:
Software developers build and maintain apps, working on everything from front-end to back-end and full-stack development. They're in high demand, with salaries ranging from $95,226 to $186,500.
IT Management:
IT managers oversee computer-related activities in a company, like hardware, software, and network security. They earn a median salary of $169,510.
Cybersecurity:
With more cyber threats, cybersecurity analysts are vital for keeping networks and data safe. Their salaries range from $90,425 to $120,360.
Cloud Computing:
As companies switch to cloud solutions, cloud engineers and specialists are needed to manage and improve cloud systems.
Data Science:
Data scientists look at big data sets to find insights and make predictions, a highly valued skill in many industries.
AI/Machine Learning:
AI and machine learning engineers create and apply artificial intelligence systems, with a growing need for these experts.
I've been working in Technology for 20 years, so I can share some tips. First off, your education is the key to starting your career in Technology (or any other field). Right now, focus on studying hard and getting good grades because companies will definitely check your college transcript when hiring.
There are some tech careers that pay well and have lots of job openings. Software development, IT management, and cybersecurity are always in demand and offer great salaries. Also, fields like cloud computing, data science, and AI/machine learning have amazing opportunities.
Top Tech Careers:
Software Development:
Software developers build and maintain apps, working on everything from front-end to back-end and full-stack development. They're in high demand, with salaries ranging from $95,226 to $186,500.
IT Management:
IT managers oversee computer-related activities in a company, like hardware, software, and network security. They earn a median salary of $169,510.
Cybersecurity:
With more cyber threats, cybersecurity analysts are vital for keeping networks and data safe. Their salaries range from $90,425 to $120,360.
Cloud Computing:
As companies switch to cloud solutions, cloud engineers and specialists are needed to manage and improve cloud systems.
Data Science:
Data scientists look at big data sets to find insights and make predictions, a highly valued skill in many industries.
AI/Machine Learning:
AI and machine learning engineers create and apply artificial intelligence systems, with a growing need for these experts.
Updated
Elliot’s Answer
Jahmai,
I think the advice the others provided is good and I want to add specifically that if you can determine what your true interests and passions are among all the diverse areas of IT, you can focus on specializing and developing your skills for a good job. If you work hard and learn your stuff, you may get a good job that pays well. But as a student now, focus on LEARNING and DISCOVERING what aspects are favorites. You don't simply want to be money focused. In fact, the job market for software engineers over the year or so has been very very difficult. You may have heard there are lots of layoffs. You should also keep an eye open on the economy, what sectors are performing well, and what jobs are being sought after. Watch some news occasionally and know what is happening in the country and world. You will have years ahead to make money. For now, focus on learning and figure out what specific parts of technology you truly enjoy. These are more important for you now! Good luck!
I think the advice the others provided is good and I want to add specifically that if you can determine what your true interests and passions are among all the diverse areas of IT, you can focus on specializing and developing your skills for a good job. If you work hard and learn your stuff, you may get a good job that pays well. But as a student now, focus on LEARNING and DISCOVERING what aspects are favorites. You don't simply want to be money focused. In fact, the job market for software engineers over the year or so has been very very difficult. You may have heard there are lots of layoffs. You should also keep an eye open on the economy, what sectors are performing well, and what jobs are being sought after. Watch some news occasionally and know what is happening in the country and world. You will have years ahead to make money. For now, focus on learning and figure out what specific parts of technology you truly enjoy. These are more important for you now! Good luck!
Updated
Teklemuz Ayenew’s Answer
To thrive in the tech world, start by discovering what excites you and recognizing your strengths and skills. Dive into areas like electrical engineering, computer science, or aerospace engineering—whichever sparks your interest the most. Once you pick a path, use online resources like freeCodeCamp, Coursera, or edX to learn what you need, and get comfortable with tools like Git. Build your confidence and skills by working on personal projects or contributing to open-source projects to create a strong portfolio. Besides technical know-how, grow your soft skills like communication, teamwork, and problem-solving. Boost your professional image with an updated resume and LinkedIn profile, and gain experience through internships, freelancing, or volunteering.
If you're leaning towards computer science, make sure to get a good grip on programming, as it's crucial in this field. Stay dedicated to learning and keep up with industry trends. If possible, consider joining bootcamps or online courses to speed up your progress. To sharpen your skills even more, join hackathons, coding contests, meetups, fellowships, or similar events. Aim to be well-rounded by learning both front-end and back-end development. See failure as a chance to learn, ask for feedback, and build your personal brand by sharing your work on a blog or social media. Networking on LinkedIn and attending tech meetups can help you meet industry pros and raise your profile in the tech scene. If you need more info, feel free to ask!
If you're leaning towards computer science, make sure to get a good grip on programming, as it's crucial in this field. Stay dedicated to learning and keep up with industry trends. If possible, consider joining bootcamps or online courses to speed up your progress. To sharpen your skills even more, join hackathons, coding contests, meetups, fellowships, or similar events. Aim to be well-rounded by learning both front-end and back-end development. See failure as a chance to learn, ask for feedback, and build your personal brand by sharing your work on a blog or social media. Networking on LinkedIn and attending tech meetups can help you meet industry pros and raise your profile in the tech scene. If you need more info, feel free to ask!