23 answers
Updated
1781 views
What is it like to work in the Tech field? Is working in the Tech field boring? What's the starting salary? Could you work from home?
My goal is to major in AI engineering and computer science with a minor of cyber security. But I would also like a remote job if that's possible.
Login to comment
23 answers
Updated
Adriana’s Answer
Hi!
Working in tech is honestly pretty dynamic. It does depend on the company and the team you're on usually but there is always something to learn, whether it's a new tool, framework, or problem to solve. It can feel repetitive at times (meetings or debugging), but overall it rarely is boring as the field moves fast and you're constantly adapting.
Remote work is super common in tech! A lot of companies are fully remote or hybrid so if that's your goal, it definitely is realistic. Just note a lot of companies have been doing return to office lately but there are still several companies with flexibility.
For salary, it varies a lot by role and location but software engineering and AI roles tend to start strong. Entry levels in the US range from $80k - 120k (sometimes more!).
Your combination sounds solid! If you're aiming for AI specifically, make sure to get hands-on real projects (personal projects, internships, etc.) since that matters as much as the degree when applying.
Best of luck!!
Working in tech is honestly pretty dynamic. It does depend on the company and the team you're on usually but there is always something to learn, whether it's a new tool, framework, or problem to solve. It can feel repetitive at times (meetings or debugging), but overall it rarely is boring as the field moves fast and you're constantly adapting.
Remote work is super common in tech! A lot of companies are fully remote or hybrid so if that's your goal, it definitely is realistic. Just note a lot of companies have been doing return to office lately but there are still several companies with flexibility.
For salary, it varies a lot by role and location but software engineering and AI roles tend to start strong. Entry levels in the US range from $80k - 120k (sometimes more!).
Your combination sounds solid! If you're aiming for AI specifically, make sure to get hands-on real projects (personal projects, internships, etc.) since that matters as much as the degree when applying.
Best of luck!!
Updated
Nalani’s Answer
What is it like to work in the Tech field? Is working in the Tech field boring? What's the starting salary? Could you work from home?
My goal is to major in AI engineering and computer science with a minor of cyber security. But I would also like a remote job if that's possible.
Thanks for your questions. I'm a former educator so you'll have to excuse that I'm going to answer your questions with questions :). But to be fair, here's my perspective:
1. I've worked as an English Professor / Teacher for 8 years and a Techie for over 10+ years. Neither are boring fields. My mom always used to say "If you're bored, you're boring," which honestly is it a bit harsh, but there's some truth to this advice. You will determine what you find the most interesting in your field, which is why I invite you to write a self reflection journal (see below). I would say with the popularization of GenerativeAI and Machine Learning Models, tech is a very dynamic place to work, so if you like constant change and to build new things, we would welcome you.
2. The starting salary varies incredibly by role title. Check glassdoor and google specific job descriptions to find ranges that are posted.
3. Remote jobs are definitely a possibility in tech, but since they are highly desirable due to flexibility, keep focusing on building your skills so that you become so valuable that you can ask for this type of work arrangement. I would recommend trying to find a hybrid/onsite job at the beginning of your career though. Many early career professionals struggle to build the deep personal relationships with colleagues that turn into a network-effect of long term job opportunities for the future. It's something to think about. At the same time, I will share that I've worked mostly remote / hybrid for the majority of my tech career. It helps me balance my work style and my family life.
Self Reflection Journal - I would like to invite you to think about why you're interested in the tech field. Did you hear about someone building something cool or exciting? Did you hear it is where to make the most money? What excited you about the Field of AI to decide on that major?
Check glassdoor.com for compensation based on desired job titles
My goal is to major in AI engineering and computer science with a minor of cyber security. But I would also like a remote job if that's possible.
Thanks for your questions. I'm a former educator so you'll have to excuse that I'm going to answer your questions with questions :). But to be fair, here's my perspective:
1. I've worked as an English Professor / Teacher for 8 years and a Techie for over 10+ years. Neither are boring fields. My mom always used to say "If you're bored, you're boring," which honestly is it a bit harsh, but there's some truth to this advice. You will determine what you find the most interesting in your field, which is why I invite you to write a self reflection journal (see below). I would say with the popularization of GenerativeAI and Machine Learning Models, tech is a very dynamic place to work, so if you like constant change and to build new things, we would welcome you.
2. The starting salary varies incredibly by role title. Check glassdoor and google specific job descriptions to find ranges that are posted.
3. Remote jobs are definitely a possibility in tech, but since they are highly desirable due to flexibility, keep focusing on building your skills so that you become so valuable that you can ask for this type of work arrangement. I would recommend trying to find a hybrid/onsite job at the beginning of your career though. Many early career professionals struggle to build the deep personal relationships with colleagues that turn into a network-effect of long term job opportunities for the future. It's something to think about. At the same time, I will share that I've worked mostly remote / hybrid for the majority of my tech career. It helps me balance my work style and my family life.
Nalani recommends the following next steps:
Updated
Jezlea’s Answer
Working in tech is one of the most dynamic and fast-moving career experiences you can have right now. The field changes constantly, which means there is always something new to learn, a new problem to solve, or a new tool to master. For people who are naturally curious and enjoy mental challenges, it rarely feels boring because the work itself keeps evolving. That said, like any career, there are days that feel repetitive or frustrating. Debugging a stubborn issue for hours or sitting through long meetings is part of the reality too. But on the whole, tech offers a level of variety and intellectual stimulation that is hard to find in most other fields.
In terms of starting salary, tech is one of the highest paying fields for new graduates across the board. Entry level software and AI engineering roles typically start anywhere from $80,000 to $120,000 depending on the company, location, and your specific skill set coming out of school. Cybersecurity roles follow a similar range. As you gain experience those numbers climb significantly, and top tier companies in major tech hubs can offer total compensation packages well into six figures even at the junior level.
Your plan of combining AI engineering, computer science, and a cybersecurity minor is an incredibly strong combination right now. AI and cybersecurity together are two of the fastest growing and highest demand areas in the entire industry, and having a foundation in both makes you a rare and valuable candidate. As AI systems become more embedded in critical infrastructure, the need for people who understand both how to build those systems and how to secure them is only going to intensify. You are setting yourself up really well just make sure to complement your degree with internships, personal projects, and relevant certifications along the way because hands on experience is what truly separates candidates in a competitive market.
In terms of starting salary, tech is one of the highest paying fields for new graduates across the board. Entry level software and AI engineering roles typically start anywhere from $80,000 to $120,000 depending on the company, location, and your specific skill set coming out of school. Cybersecurity roles follow a similar range. As you gain experience those numbers climb significantly, and top tier companies in major tech hubs can offer total compensation packages well into six figures even at the junior level.
Your plan of combining AI engineering, computer science, and a cybersecurity minor is an incredibly strong combination right now. AI and cybersecurity together are two of the fastest growing and highest demand areas in the entire industry, and having a foundation in both makes you a rare and valuable candidate. As AI systems become more embedded in critical infrastructure, the need for people who understand both how to build those systems and how to secure them is only going to intensify. You are setting yourself up really well just make sure to complement your degree with internships, personal projects, and relevant certifications along the way because hands on experience is what truly separates candidates in a competitive market.
Updated
Bryan’s Answer
Choosing to study Computer Science and AI Engineering with a Cybersecurity minor is a smart move. These fields are shaping the future.
When I started in tech, I thought coding and front-end development were the only options, especially with all the coding bootcamps popping up about 10 years ago. But I learned that the tech industry is much broader. I began as a Software Engineering Intern, moved to Tech Support, became a Product Subject Matter Expert, and now I'm a Technical Account Manager. I discovered rewarding roles I never knew about in college.
Tech offers many paths based on your strengths:
Software Engineer: Builds and designs software and AI applications.
Product Manager: Plans and guides product development to solve user problems.
Customer Success & Technical Account Management: Helps clients succeed and solve technical issues.
Tech Support / Systems Engineering: Troubleshoots and maintains complex systems.
Many tech jobs can be done remotely, and salaries are competitive and grow quickly as you specialize.
Key advice for this industry: Be ready for constant change and commit to lifelong learning. Technology evolves fast, and tools change quickly. The most successful people are curious and adaptable, eager to solve puzzles and use new tools like AI.
Stay curious, embrace change, and build a project portfolio to showcase your skills. An exciting journey awaits you!
When I started in tech, I thought coding and front-end development were the only options, especially with all the coding bootcamps popping up about 10 years ago. But I learned that the tech industry is much broader. I began as a Software Engineering Intern, moved to Tech Support, became a Product Subject Matter Expert, and now I'm a Technical Account Manager. I discovered rewarding roles I never knew about in college.
Tech offers many paths based on your strengths:
Software Engineer: Builds and designs software and AI applications.
Product Manager: Plans and guides product development to solve user problems.
Customer Success & Technical Account Management: Helps clients succeed and solve technical issues.
Tech Support / Systems Engineering: Troubleshoots and maintains complex systems.
Many tech jobs can be done remotely, and salaries are competitive and grow quickly as you specialize.
Key advice for this industry: Be ready for constant change and commit to lifelong learning. Technology evolves fast, and tools change quickly. The most successful people are curious and adaptable, eager to solve puzzles and use new tools like AI.
Stay curious, embrace change, and build a project portfolio to showcase your skills. An exciting journey awaits you!
Updated
Caitlyn’s Answer
Working in the tech field really depends on the company you join. Ever since COVID, working from home has definitely become a bigger norm across the industry. However, it varies a lot now—some companies have asked employees to come fully back into the office, others are still 100% virtual, and a lot have adopted a hybrid model.
I’m a software engineer and have been doing this for almost four years now. I personally love my job and don’t find it boring at all, but whether it's boring or exciting is entirely up to you, your interests, and the projects you work on.
Since your goal is to major in AI engineering and Computer Science with a minor in Cybersecurity, you are setting yourself up really well. AI and security are two of the highest-demand areas in tech right now, which will give you a lot more leverage when searching for remote or flexible roles. While entry-level fully remote jobs can be competitive, your specialized focus will definitely help you stand out.
My biggest piece of advice is: do not join the tech field just for the trend or the hype. You will feel the burnout quickly, and you’ll end up hating it. But if computer science, engineering, and AI are things you genuinely enjoy and are interested in, then you are on the exact right path.
I’m a software engineer and have been doing this for almost four years now. I personally love my job and don’t find it boring at all, but whether it's boring or exciting is entirely up to you, your interests, and the projects you work on.
Since your goal is to major in AI engineering and Computer Science with a minor in Cybersecurity, you are setting yourself up really well. AI and security are two of the highest-demand areas in tech right now, which will give you a lot more leverage when searching for remote or flexible roles. While entry-level fully remote jobs can be competitive, your specialized focus will definitely help you stand out.
My biggest piece of advice is: do not join the tech field just for the trend or the hype. You will feel the burnout quickly, and you’ll end up hating it. But if computer science, engineering, and AI are things you genuinely enjoy and are interested in, then you are on the exact right path.
Updated
Liz’s Answer
I've worked in the technology field for over 20 years, and one thing I can tell you is that tech is rarely boring. Every project brings a new challenge to solve, whether it's improving a process, building new features, testing software, working with AI, or helping customers have a better experience.
Some days I analyze requirements, some days I answer questions and help teammates where I'm needed, other days I collaborate with business partners, developers, and leaders. Technology is constantly changing, so there is always something new to learn.
Fields such as AI engineering, cybersecurity, software engineering, and data science are typically among the higher-paying technology careers. Entry-level salaries can be very good compared to many other fields, and compensation often increases significantly as you gain experience and specialized skills.
There are many technology jobs that can be done from home. Remote and hybrid opportunities are common in software development, cybersecurity, AI, quality assurance, systems analysis, cloud engineering, and other technology roles. However, some companies require employees to work in an office part-time, so flexibility depends on the employer and role. Honestly, when 1st starting out, it's to your benefit that you show up in the office so they can put a face to the name. This is a great way to start networking for future opportunities.
Since you're interested in AI Engineering, Computer Science, and Cybersecurity, I think you're choosing an exciting combination. My advice would be: Focus on building strong fundamentals in programming, problem-solving, and algorithms. Learn AI and machine learning concepts but understand how software systems are built. Develop cybersecurity awareness, since security is becoming important in every area of technology.
Work on personal projects and internships to gain real-world experience. This can help you pick the path you find most exciting.
Improve communication and teamwork skills. Many students underestimate how important these are, but they are often what help people advance into leadership roles later in their careers.
Most importantly, choose an area of technology that genuinely interests you. The people who are most successful in tech are usually the ones who enjoy learning and adapting because technology never stands still.
Good luck with your goals. AI, computer science, and cybersecurity are all growing fields with many opportunities ahead!
Some days I analyze requirements, some days I answer questions and help teammates where I'm needed, other days I collaborate with business partners, developers, and leaders. Technology is constantly changing, so there is always something new to learn.
Fields such as AI engineering, cybersecurity, software engineering, and data science are typically among the higher-paying technology careers. Entry-level salaries can be very good compared to many other fields, and compensation often increases significantly as you gain experience and specialized skills.
There are many technology jobs that can be done from home. Remote and hybrid opportunities are common in software development, cybersecurity, AI, quality assurance, systems analysis, cloud engineering, and other technology roles. However, some companies require employees to work in an office part-time, so flexibility depends on the employer and role. Honestly, when 1st starting out, it's to your benefit that you show up in the office so they can put a face to the name. This is a great way to start networking for future opportunities.
Since you're interested in AI Engineering, Computer Science, and Cybersecurity, I think you're choosing an exciting combination. My advice would be: Focus on building strong fundamentals in programming, problem-solving, and algorithms. Learn AI and machine learning concepts but understand how software systems are built. Develop cybersecurity awareness, since security is becoming important in every area of technology.
Work on personal projects and internships to gain real-world experience. This can help you pick the path you find most exciting.
Improve communication and teamwork skills. Many students underestimate how important these are, but they are often what help people advance into leadership roles later in their careers.
Most importantly, choose an area of technology that genuinely interests you. The people who are most successful in tech are usually the ones who enjoy learning and adapting because technology never stands still.
Good luck with your goals. AI, computer science, and cybersecurity are all growing fields with many opportunities ahead!
Updated
Cynthia’s Answer
Working in the tech field is great. There is never a dull moment. Also there are many different to fields to choose from. Technology is constantly changing so you would never be board.
So I would suggest maybe taking a tech oriented career survey. It will help you in the skills strength and weakness and then get a list of jobs in the field you would do well in.
One piece of advice make sure you have great soft skills. Good written and oral communication is a plus.
So I would suggest maybe taking a tech oriented career survey. It will help you in the skills strength and weakness and then get a list of jobs in the field you would do well in.
One piece of advice make sure you have great soft skills. Good written and oral communication is a plus.
Updated
Brittany’s Answer
Working in the technology field can be really exciting because technology is always changing. There are constantly new tools, ideas, and problems to solve, so you have to be willing to learn, adapt, and be flexible when things change. That is one of the things I find most interesting about working in tech—there are so many different things you can do, and you are always learning something new.
I would not say working in tech is boring, but it can definitely be challenging. You often work with very smart and talented people who will ask questions, challenge your ideas, and push you to think differently. You have to learn to have confidence in your ideas while also being okay with being wrong sometimes. Being open to feedback, learning from other people, and continuing to grow are really important.
Tech can also be challenging because some parts of the industry are still dominated by certain groups of people. Depending on who you are and where you work, you may sometimes find yourself being one of only a few people with your background or perspective in the room. That can be difficult, but it also makes bringing different perspectives into technology very important.
Starting salaries in tech vary a lot depending on the type of job, the company, your exp
I would not say working in tech is boring, but it can definitely be challenging. You often work with very smart and talented people who will ask questions, challenge your ideas, and push you to think differently. You have to learn to have confidence in your ideas while also being okay with being wrong sometimes. Being open to feedback, learning from other people, and continuing to grow are really important.
Tech can also be challenging because some parts of the industry are still dominated by certain groups of people. Depending on who you are and where you work, you may sometimes find yourself being one of only a few people with your background or perspective in the room. That can be difficult, but it also makes bringing different perspectives into technology very important.
Starting salaries in tech vary a lot depending on the type of job, the company, your exp
Updated
Flora’s Answer
Working at a tech company can be enjoyable, and there are many jobs besides engineering. Consider what subjects you like most in school and what tasks excite you. Then, explore the different job options available. Many people post "day in the life" videos on social media and YouTube to show what various roles are like. Salaries differ based on your location and country.
Updated
Eric’s Answer
I wouldn’t describe my work in tech as boring! Frustrating sometimes? Absolutely. But there’s something satisfying about getting a system working after you’ve spent hours figuring out what was wrong—or seeing someone use something you built to solve a problem.
I work with AI, data, and the infrastructure behind them. Recently, I’ve been building AI assistants that find answers in documents and direct questions to specialized agents. I also create hands-on labs that teach other people how to build these systems. I get to experiment, troubleshoot, build, and teach. That variety is a big part of what I enjoy.
That said, tech isn’t nonstop excitement. There are meetings, documentation, repetitive tasks, and days when one stubborn problem takes most of your time. If you enjoy puzzles, learning new things, and asking “Why does that happen?” you may find those challenges rewarding.
Can you work from home? Yes—that’s a reasonable goal! Remote opportunities exist in software development, AI, and cybersecurity. Whether a particular job is remote depends on the employer and what you’ll be doing. Working with physical equipment or certain secure systems may require being on-site. For your first job, I’d also look closely at who will help you learn. Having supportive, experienced teammates is valuable wherever you work.
What about starting pay? Assuming you’re asking about the United States, there isn’t one starting salary for “tech.” Your role, location, employer, and experience all matter. As a reference, NACE projected an average starting salary of about $81,500 for 2026 computer science bachelor’s graduates. Some offers will be lower and others higher; that figure isn’t a guaranteed salary or specific to AI engineering.
Your interests fit together well. Building an AI application is one challenge. Making sure it gives useful answers, protects private information, and only lets authorized people access it brings computer science and cybersecurity into the picture.
My biggest advice: start building things before you feel completely ready. Try making a small AI assistant that answers questions from documents you provide. Then ask yourself: Can it support its answers? What happens when it doesn’t know something? How would I keep someone from accessing another person’s documents?
You’ll learn a lot from those questions—and you’ll start discovering which parts of the work you actually enjoy. You don’t need your entire career mapped out before you begin.
I work with AI, data, and the infrastructure behind them. Recently, I’ve been building AI assistants that find answers in documents and direct questions to specialized agents. I also create hands-on labs that teach other people how to build these systems. I get to experiment, troubleshoot, build, and teach. That variety is a big part of what I enjoy.
That said, tech isn’t nonstop excitement. There are meetings, documentation, repetitive tasks, and days when one stubborn problem takes most of your time. If you enjoy puzzles, learning new things, and asking “Why does that happen?” you may find those challenges rewarding.
Can you work from home? Yes—that’s a reasonable goal! Remote opportunities exist in software development, AI, and cybersecurity. Whether a particular job is remote depends on the employer and what you’ll be doing. Working with physical equipment or certain secure systems may require being on-site. For your first job, I’d also look closely at who will help you learn. Having supportive, experienced teammates is valuable wherever you work.
What about starting pay? Assuming you’re asking about the United States, there isn’t one starting salary for “tech.” Your role, location, employer, and experience all matter. As a reference, NACE projected an average starting salary of about $81,500 for 2026 computer science bachelor’s graduates. Some offers will be lower and others higher; that figure isn’t a guaranteed salary or specific to AI engineering.
Your interests fit together well. Building an AI application is one challenge. Making sure it gives useful answers, protects private information, and only lets authorized people access it brings computer science and cybersecurity into the picture.
My biggest advice: start building things before you feel completely ready. Try making a small AI assistant that answers questions from documents you provide. Then ask yourself: Can it support its answers? What happens when it doesn’t know something? How would I keep someone from accessing another person’s documents?
You’ll learn a lot from those questions—and you’ll start discovering which parts of the work you actually enjoy. You don’t need your entire career mapped out before you begin.
Updated
Teklemuz’s Answer
Working in tech is an exciting journey where you get to solve problems, create software, analyze data, and build digital tools. Each role offers something unique: AI engineers create smart applications and machine-learning systems, while cybersecurity experts keep networks safe and handle threats. Starting salaries vary by location, company, and role, but they often grow as you gain experience and specialize.
Your decision to study Computer Science and AI engineering with a minor in cybersecurity is fantastic. CS50 is a great resource for Computer Science, while Kaggle and fast.ai are excellent for AI. Use GitHub to showcase your work, and learn about cybersecurity with PortSwigger Web Security Academy or TryHackMe. Many tech jobs can be done remotely, and you can also work as a freelancer on platforms like Upwork and Fiverr. Projects and internships will give you the experience you need for remote or freelance work.
Your decision to study Computer Science and AI engineering with a minor in cybersecurity is fantastic. CS50 is a great resource for Computer Science, while Kaggle and fast.ai are excellent for AI. Use GitHub to showcase your work, and learn about cybersecurity with PortSwigger Web Security Academy or TryHackMe. Many tech jobs can be done remotely, and you can also work as a freelancer on platforms like Upwork and Fiverr. Projects and internships will give you the experience you need for remote or freelance work.
Updated
jamie’s Answer
Working in the tech field is not boring - fast pace, ever changing and has many avenues to pursue (technical engineering, sales, finance, legal, commercial, HR, marketing, services).
Your choices of degree are strong and highly relevant - especially the security piece and how it relates to sovereignty concerns etc. The skills you will develop in your studies can be applied to current and future needs, focus on your ability to learn, grasp fundamentals, adapt to change and develop strong interpersonal skills....learning and developing the real world is a TEAM sport.
High tech can be an opportunity for remote work - but would encourage the opportunity to meet / collaborate with colleagues face to face at times - good for mentoring, role modeling, networking and interpersonal skills. Job pool is broader if you are willing to travel/relocate or lean towards local opportunities.
Starting salaries for new grads circa 50k USD (location dependant) - encourage you to seek internships prior.
Your choices of degree are strong and highly relevant - especially the security piece and how it relates to sovereignty concerns etc. The skills you will develop in your studies can be applied to current and future needs, focus on your ability to learn, grasp fundamentals, adapt to change and develop strong interpersonal skills....learning and developing the real world is a TEAM sport.
High tech can be an opportunity for remote work - but would encourage the opportunity to meet / collaborate with colleagues face to face at times - good for mentoring, role modeling, networking and interpersonal skills. Job pool is broader if you are willing to travel/relocate or lean towards local opportunities.
Starting salaries for new grads circa 50k USD (location dependant) - encourage you to seek internships prior.
Updated
Isabella’s Answer
It really depends, for all of your questions!
First, I think it's smart to minor in AI engineering, because it's becoming such a huge part of the tech field as a whole.
Secondly, I am a computer science major but did not go into software engineering. So even if you go through with this plan, you don't have to commit to a specific career path.
Salaries are generally good (usually 80k+ right out of college) but the field is very competitive. Make sure you differentiate yourself with extra learning or experience.
Is it boring? Sometimes! I think all jobs can be boring if you're not interested in them. Most tech jobs do involve sitting on a computer for several hours a day, so if physical movement is a priority maybe another field would be best.
Finally: can you work from home? You definitely can, but those roles are usually either very competitive or lower paid. A lot of big tech firms are going back to office, so it is rarer now than it was a few years ago. The good news is a LOT of roles are hybrid (1-3 days in office.)
First, I think it's smart to minor in AI engineering, because it's becoming such a huge part of the tech field as a whole.
Secondly, I am a computer science major but did not go into software engineering. So even if you go through with this plan, you don't have to commit to a specific career path.
Salaries are generally good (usually 80k+ right out of college) but the field is very competitive. Make sure you differentiate yourself with extra learning or experience.
Is it boring? Sometimes! I think all jobs can be boring if you're not interested in them. Most tech jobs do involve sitting on a computer for several hours a day, so if physical movement is a priority maybe another field would be best.
Finally: can you work from home? You definitely can, but those roles are usually either very competitive or lower paid. A lot of big tech firms are going back to office, so it is rarer now than it was a few years ago. The good news is a LOT of roles are hybrid (1-3 days in office.)
Updated
Ashish’s Answer
Right now, AI and cyber security combined are in great demand.
Tech is fast paced and always changing. You’ll spend your days solving problems, collaborating with teammates, constantly learning new tools and helping customers.
Is it boring: It depends on the role. Some people find it repetitive, especially with maintenance or routine tasks, while others enjoy the creativity of building things and solving puzzles. Moving between roles (development, data, security, design) can keep it fresh. I always like it as I keep on learning new technologies.
Starting salary: In the US, entry-level tech jobs typically pay around $60,000 to $110,000 per year, depending on the role, company, and location. Software engineering at big companies can start higher, while help desk or support roles start lower.
Working from home: Yes, often. I work from home except when I travel to my customer. Many tech jobs offer remote or hybrid options, though some companies have moved back toward office time. Remote roles are common in software development, data, and cloud work, but are harder to land as an entry-level candidate.
Tech is fast paced and always changing. You’ll spend your days solving problems, collaborating with teammates, constantly learning new tools and helping customers.
Is it boring: It depends on the role. Some people find it repetitive, especially with maintenance or routine tasks, while others enjoy the creativity of building things and solving puzzles. Moving between roles (development, data, security, design) can keep it fresh. I always like it as I keep on learning new technologies.
Starting salary: In the US, entry-level tech jobs typically pay around $60,000 to $110,000 per year, depending on the role, company, and location. Software engineering at big companies can start higher, while help desk or support roles start lower.
Working from home: Yes, often. I work from home except when I travel to my customer. Many tech jobs offer remote or hybrid options, though some companies have moved back toward office time. Remote roles are common in software development, data, and cloud work, but are harder to land as an entry-level candidate.
Updated
Aml’s Answer
Tech isn’t inherently boring — it depends heavily on the role you choose. If you enjoy solving problems, building things, learning continuously, and working with technology, it can be very engaging. But some roles are repetitive, so I’d focus on finding the type of work you actually enjoy.
Your plan of Computer Science + AI Engineering + a Cybersecurity minor gives you several options. You could eventually explore roles such as AI/ML Engineer, Software Engineer, Data/AI roles, Security Engineer, or AI Security.
Remote work is definitely possible in tech, but I wouldn’t make “remote” the main career goal. Many entry-level positions are hybrid or on-site, and remote opportunities become easier to access once you have strong skills and some experience.
For salary, there isn't one useful “Tech starting salary” because it varies enormously by country, role, company, and experience. Instead of choosing a major based on a salary number, research the salaries for the specific roles you're targeting in the country where you want to work.
If you're still in school, I’d focus on building skills alongside your degree: Python, data structures & algorithms, Git/GitHub, SQL, Linux, cloud fundamentals, machine learning, and cybersecurity fundamentals. Then build 3–4 serious projects and try to get internships.
A strong long-term strategy would be:
CS fundamentals → AI specialization → cybersecurity knowledge → internships → strong portfolio → first job → remote/hybrid opportunities.
That combination can give you much more flexibility than simply aiming for “a job in tech."
Your plan of Computer Science + AI Engineering + a Cybersecurity minor gives you several options. You could eventually explore roles such as AI/ML Engineer, Software Engineer, Data/AI roles, Security Engineer, or AI Security.
Remote work is definitely possible in tech, but I wouldn’t make “remote” the main career goal. Many entry-level positions are hybrid or on-site, and remote opportunities become easier to access once you have strong skills and some experience.
For salary, there isn't one useful “Tech starting salary” because it varies enormously by country, role, company, and experience. Instead of choosing a major based on a salary number, research the salaries for the specific roles you're targeting in the country where you want to work.
If you're still in school, I’d focus on building skills alongside your degree: Python, data structures & algorithms, Git/GitHub, SQL, Linux, cloud fundamentals, machine learning, and cybersecurity fundamentals. Then build 3–4 serious projects and try to get internships.
A strong long-term strategy would be:
CS fundamentals → AI specialization → cybersecurity knowledge → internships → strong portfolio → first job → remote/hybrid opportunities.
That combination can give you much more flexibility than simply aiming for “a job in tech."
Matthew Setter
I'm a software developer and trainer
3
Answers
Bundaberg Central, Queensland, Australia
Updated
Matthew’s Answer
Working in tech, like most fields (I suspect) is what you make of it. The old saying "you get out what you put in" is, often, pretty apt.
I've been working in tech since around 1999, mainly in web application development and systems administration. It's been, often times, quite fulfilling. But, it's had its down times as well. While being in tech is often seen as great from the outside, it's easy to run into people who treat you as a glorified factory worker. If you can, avoid these people like the proverbial plague. Working in tech is a craft and a meaningful endeavour, just like so many others are, and should be valued as such.
Your starting salary is heavily influenced by where you live, what you studied (your degrees and certifications), who you know, and how much you can demonstrate that you know and can do. I've found people are, often, most responsive willing to give you a start based on what you can demonstrate. Sure, people might be more willing to at least listen to you if you have a degree or industry certification, but demonstrating your knowledge is key!
So, build things and keep an active portfolio, one that lists key technologies along with how you built what you built. Again, not wanting to be pedantic, but being able to show, to demonstrate, is essential. Just saying you know something is not that credible.
Create a portfolio website or have some way of listing your achievements
Use tools such as GitHub to demonstrate your ability to write good quality code
Create a podcast to discuss what you're learning, the highs, the lows, and everything else on your journey
Help others as and where you can
I've been working in tech since around 1999, mainly in web application development and systems administration. It's been, often times, quite fulfilling. But, it's had its down times as well. While being in tech is often seen as great from the outside, it's easy to run into people who treat you as a glorified factory worker. If you can, avoid these people like the proverbial plague. Working in tech is a craft and a meaningful endeavour, just like so many others are, and should be valued as such.
Your starting salary is heavily influenced by where you live, what you studied (your degrees and certifications), who you know, and how much you can demonstrate that you know and can do. I've found people are, often, most responsive willing to give you a start based on what you can demonstrate. Sure, people might be more willing to at least listen to you if you have a degree or industry certification, but demonstrating your knowledge is key!
So, build things and keep an active portfolio, one that lists key technologies along with how you built what you built. Again, not wanting to be pedantic, but being able to show, to demonstrate, is essential. Just saying you know something is not that credible.
Matthew recommends the following next steps:
Updated
María’s Answer
Working in tech can be very exciting, especially if you enjoy solving problems and learning new things. Jobs in AI, computer science, and cybersecurity are expected to continue growing strongly. For example, software-development jobs in the U.S. are projected to grow 10% from 2025 to 2035, and cybersecurity analyst jobs 21%.
Is it boring? It depends on what you enjoy! Tech changes quickly, so you will often be learning, creating, and solving new problems. You can also work in many different areas, from AI and gaming to healthcare or cybersecurity.
How much could I earn? Salaries depend a lot on your job, experience, company, and location. I
Can I work from home? Yes, some tech jobs can be done remotely, especially jobs involving programming, AI, and software. Whether you can work fully from home will depend on the company and the specific job.
Your plan to study AI + Computer Science + Cybersecurity gives you several directions to explore.
My advice: Don't focus only on salary. Start building small projects and discover what type of technology you really enjoy working with. That will help you choose the right path.
Is it boring? It depends on what you enjoy! Tech changes quickly, so you will often be learning, creating, and solving new problems. You can also work in many different areas, from AI and gaming to healthcare or cybersecurity.
How much could I earn? Salaries depend a lot on your job, experience, company, and location. I
Can I work from home? Yes, some tech jobs can be done remotely, especially jobs involving programming, AI, and software. Whether you can work fully from home will depend on the company and the specific job.
Your plan to study AI + Computer Science + Cybersecurity gives you several directions to explore.
My advice: Don't focus only on salary. Start building small projects and discover what type of technology you really enjoy working with. That will help you choose the right path.
Nicole Lam
I work with partners to ideate on technical partnerships and strategy
2
Answers
Dublin, California
Updated
Nicole’s Answer
Working remotely can be fantastic, but it's also important to connect with your team. Finding a job that offers both can be perfect because remote work helps you accomplish more. Most importantly, choose a career you love. Working in tech is exciting and varied. You get to solve problems and use both your analytical and creative skills. There are many fascinating areas in technology, and the pay is often rewarding.
Updated
Elizabeth’s Answer
The tech field offers a variety of careers focused on solving problems with technology, from software development and AI to cybersecurity. While some tasks can be repetitive, many people find the work engaging because they are constantly learning, building new solutions, and tackling complex challenges. Tech careers often provide strong starting salaries, especially in areas like AI engineering and cybersecurity, and many companies offer remote or hybrid work opportunities. Majoring in AI Engineering and Computer Science with a minor in Cybersecurity is an excellent combination that can open doors to careers such as AI Engineer, Software Engineer, Security Engineer, or Cybersecurity Analyst, many of which can be done remotely.
Updated
Christian’s Answer
Having worked in operations at a tech startup, I can tell you that the tech industry is anything but boring! One thing I really enjoyed was how quickly things changed. You’re constantly solving problems, learning new things, and working with people who have different skills and backgrounds.
The great thing about tech is that there are so many career paths. You could work in software engineering, AI, cybersecurity, product development, or even operations. And yes, remote work is absolutely possible! Many tech companies offer remote or hybrid positions, although it can be more competitive to land a fully remote job right out of college.
Starting salaries vary depending on the position and location, but entry-level software engineers in the U.S. can often earn somewhere around $70,000–$100,000 annually. Some positions pay less, and others, particularly at larger companies, pay considerably more.
My advice would be to start building projects while you’re still in school. Experiment with coding, explore AI tools, and look for internships. Having actual projects to show employers can be just as important as what you study.
And don’t feel like you have to figure out your entire career right now. Tech is constantly evolving, and the job you end up loving might not even exist yet!
The great thing about tech is that there are so many career paths. You could work in software engineering, AI, cybersecurity, product development, or even operations. And yes, remote work is absolutely possible! Many tech companies offer remote or hybrid positions, although it can be more competitive to land a fully remote job right out of college.
Starting salaries vary depending on the position and location, but entry-level software engineers in the U.S. can often earn somewhere around $70,000–$100,000 annually. Some positions pay less, and others, particularly at larger companies, pay considerably more.
My advice would be to start building projects while you’re still in school. Experiment with coding, explore AI tools, and look for internships. Having actual projects to show employers can be just as important as what you study.
And don’t feel like you have to figure out your entire career right now. Tech is constantly evolving, and the job you end up loving might not even exist yet!
Updated
Madan’s Answer
If you're interested in technology, I'd definitely recommend pursuing AI Engineering and Computer Science with a minor in Cybersecurity. The tech industry can be challenging, but it's rarely boring because you're constantly learning new skills, solving problems, and working with technologies that are always evolving. One of the biggest advantages of a tech career is flexibility. Many roles, especially in AI, software development, cybersecurity, cloud computing, and data science, offer remote or hybrid work options. Starting salaries are generally strong compared to many other fields, and there is significant potential for career growth. If you enjoy technology and want a career that combines good pay, learning opportunities, and the possibility of working from home, tech is a great field to consider.
Updated
Denzil’s Answer
1. What Is It Like to Work in the Tech Field?
Working in tech feels a lot like building with digital LEGOs and solving puzzles every day.
Collaborative & Team-Focused: You rarely work in total isolation. You collaborate with designers (who decide how apps look), product managers (who decide what features to build), and other engineers to bring ideas to life.
Casual & Flexible Culture: Tech companies are famous for relaxed dress codes, modern office spaces (with snacks, game rooms, and lounge areas), and flexible working hours based on results rather than clock-watching.
Continuous Learning: Technology moves fast, so your job involves constantly learning new tools, frameworks, and techniques. If you enjoy learning how things work under the hood, it’s a very satisfying career.
2. Is Working in the Tech Field Boring?
Honestly? Most people find it exciting, but it has its moments of patience-testing work.
Why it’s exciting:
You build things people actually use: Whether you're working on Spotify’s recommendation engine, a video game physics engine, or a banking security tool, seeing real people interact with something you helped create is incredibly rewarding.
Tech exists in every industry: You don’t just have to work at a software company. You can work in gaming, sports analytics, music, fashion, space exploration (NASA/SpaceX), healthcare, or film/CGI.
The "boring" or tedious parts:
Debugging: Spending three hours hunting down a single missing semicolon or logic error can be frustrating—though the feeling when it finally works is unmatched!
Meetings & Documentation: Writing down how your code works and explaining updates in team meetings is part of the job.
3. What’s the Starting Salary?
Tech is widely known for offering some of the highest starting salaries straight out of college. Starting pay varies depending on the country, company tier (startups vs. tech giants), and role:
In the United States:
Average Entry-Level: $75,000 – $110,000 / year
Top Tech Companies (Google, Microsoft, Meta, etc.): Can reach $130,000 – $170,000+ / year (combining base salary, bonuses, and company stock).
4. Could You Work from Home?
Yes, absolutely! Tech is one of the most remote-friendly industries in the world.
Remote-First & Distributed Teams: Many tech companies allow engineers to work 100% from home from anywhere in their country (or even across the globe).
Hybrid Options: Many companies offer a hybrid model—working 2–3 days in an office to brainstorm and hang out with coworkers, and 2–3 days at home for deep, quiet focus.
What you need to make it work: High-speed internet, a comfortable desk setup, and strong communication skills (so your team knows what you’re working on via chat and video calls).
Working in tech feels a lot like building with digital LEGOs and solving puzzles every day.
Collaborative & Team-Focused: You rarely work in total isolation. You collaborate with designers (who decide how apps look), product managers (who decide what features to build), and other engineers to bring ideas to life.
Casual & Flexible Culture: Tech companies are famous for relaxed dress codes, modern office spaces (with snacks, game rooms, and lounge areas), and flexible working hours based on results rather than clock-watching.
Continuous Learning: Technology moves fast, so your job involves constantly learning new tools, frameworks, and techniques. If you enjoy learning how things work under the hood, it’s a very satisfying career.
2. Is Working in the Tech Field Boring?
Honestly? Most people find it exciting, but it has its moments of patience-testing work.
Why it’s exciting:
You build things people actually use: Whether you're working on Spotify’s recommendation engine, a video game physics engine, or a banking security tool, seeing real people interact with something you helped create is incredibly rewarding.
Tech exists in every industry: You don’t just have to work at a software company. You can work in gaming, sports analytics, music, fashion, space exploration (NASA/SpaceX), healthcare, or film/CGI.
The "boring" or tedious parts:
Debugging: Spending three hours hunting down a single missing semicolon or logic error can be frustrating—though the feeling when it finally works is unmatched!
Meetings & Documentation: Writing down how your code works and explaining updates in team meetings is part of the job.
3. What’s the Starting Salary?
Tech is widely known for offering some of the highest starting salaries straight out of college. Starting pay varies depending on the country, company tier (startups vs. tech giants), and role:
In the United States:
Average Entry-Level: $75,000 – $110,000 / year
Top Tech Companies (Google, Microsoft, Meta, etc.): Can reach $130,000 – $170,000+ / year (combining base salary, bonuses, and company stock).
4. Could You Work from Home?
Yes, absolutely! Tech is one of the most remote-friendly industries in the world.
Remote-First & Distributed Teams: Many tech companies allow engineers to work 100% from home from anywhere in their country (or even across the globe).
Hybrid Options: Many companies offer a hybrid model—working 2–3 days in an office to brainstorm and hang out with coworkers, and 2–3 days at home for deep, quiet focus.
What you need to make it work: High-speed internet, a comfortable desk setup, and strong communication skills (so your team knows what you’re working on via chat and video calls).
Updated
Stanley’s Answer
Working in tech is never dull. The one constant in technology is change, with new advancements appearing all the time. To succeed, you just need to be open to learning, adapting, and trying new things.
Like any job, some tasks might feel repetitive. But if you love solving problems, learning, and facing challenges, tech offers an exciting career path. There’s always something new to explore.
For me, working in tech has been personally and financially rewarding. I love solving problems, and this field lets me do that every day. While salaries can vary by job, skills, experience, and location, tech careers often offer great earning potential.
I work from home about 80% of the time and go to the office once a week. Surprisingly, I really enjoy that office day. Working from home helps me focus, but being in the office connects me with others.
A quick chat in the hallway or break room can introduce you to new people, spark fresh ideas, or lead to future opportunities. These connections become part of your professional network, which is valuable as you grow your career.
If you’re considering a future in tech, my advice is simple: stay curious, keep learning, embrace change, and enjoy solving problems. You don’t need to know exactly what you want to do yet. Technology is a vast field with many opportunities to find what you love.
Like any job, some tasks might feel repetitive. But if you love solving problems, learning, and facing challenges, tech offers an exciting career path. There’s always something new to explore.
For me, working in tech has been personally and financially rewarding. I love solving problems, and this field lets me do that every day. While salaries can vary by job, skills, experience, and location, tech careers often offer great earning potential.
I work from home about 80% of the time and go to the office once a week. Surprisingly, I really enjoy that office day. Working from home helps me focus, but being in the office connects me with others.
A quick chat in the hallway or break room can introduce you to new people, spark fresh ideas, or lead to future opportunities. These connections become part of your professional network, which is valuable as you grow your career.
If you’re considering a future in tech, my advice is simple: stay curious, keep learning, embrace change, and enjoy solving problems. You don’t need to know exactly what you want to do yet. Technology is a vast field with many opportunities to find what you love.