Get a top-rated Mini-MBA Certificate for $199 $49 (till 29th Feb)

How to get into the tech industry without a degree or experience

How to get into the tech industry

The last big economic crisis has forced people to reevaluate their career choices and ask themselves whether their current jobs would assure them of a stable income until retirement. Many who see trouble round the corner for their jobs or industries find that learning technology skills is the solution. Meanwhile, more and more young people are opting for tech careers right after college or are changing paths early enough.

Of course, if you have the time and money, and if age is on your side, a traditional four-year bachelor’s degree in software or computer engineering is the best foundation for a tech career. But a degree may not guarantee a job as it may not equip your with the skills or personal and professional qualities that companies are looking for.

So, what are possible routes to get into the technology sector? Here are a few tips that you could use on your journey.

What we cover below is a slight detour from our regular topics. This one is meant for students and young professionals who are looking for technical break in the industry, as opposed to experienced professionals looking for management level opportunities.

Getting into tech with no degree

Some bigger companies go only for candidates with a four-year degree. Others look at the technical skills of their candidates more than what degrees they have earned. In a Forbes article, “15 great jobs that don’t require a four-year degree,” a recruiter says that candidates’ code samplings and their fit with the work culture mattered most to his company. “Of the people we hired, I had no idea who had a degree or not. If we liked them and thought they were cool and they wrote good-quality code, that’s all that mattered.”

So, you could teach yourself some tech. Programmers need to learn new coding languages to keep up with technology changes. Once you’ve picked up enough, you could go to a small companies and ask for an apprentice-like role, stressing you are going to learn more on the job. They will probably appreciate your initiative and may give you a job.

Teaching yourself using online courses, taking on small projects, and getting to work as an assistant to a freelancer can help you learn by yourself.

Free online courses

Here are some free online courses where you can not only learn, but also get a certification from a top university:

Learn HTML, and perhaps also JavaScript, says an article in Online resources and printed books are useful.

You may teach yourself, but it is difficult to land a tech job without experience. The best thing to do is to take up tech-related tasks at your current firm. For example, offer to help design, build and promote your company’s website. This will help build up your profile for a tech company job.

Another approach is to go to a disruptor company that has reshaped your industry and is posing a risk to your company and your job. They may be able to use you. A article gives the example of a radio salesperson who was laid off by his company but who got a job selling ads for the Internet radio Pandora.

Positioning yourself as an innovator pays dividends. You don’t necessarily have to be a technology innovator. For example, if you can forge a strategy to improve the marketing of a product or devise a marketable product, you will be showing your talent for innovation, which no tech firm can fail to appreciate.

Getting into tech with a degree

Sometimes, even with a graduate degree, it is hard to get into the tech industry, as most companies look for people with three to five years’ experience. suggests setting up instant alerts on job sites with keywords matching the roles that you are looking for, such as “software engineer” or “product manager.”

If job sites don’t work, you could send targeted, personalized emails to people in your address book or your LinkedIn connections or directed messages to developers and managers, admiring a specific project and inviting them for coffee. If you think they wouldn’t mind (best to check rather than assume), you could also attach your CV with your job titles and experience in bullet points. Here’s how to write a good resume.

Narrow down your search to ten or 12 target companies. Find out about their work, people, and policies. Use Glassdoor and follow the companies’ blogs and social media sites. Maintain a job-application tracking template with all details of your applications. When researching, try to find answers to these questions: Is the company using the latest tech? How much impact can I have? Will I enjoy its software development culture? Who will I be working with?

As for your application and interview, tailor your CV to the company you are applying to. In your application, refer to the technical terms and cultural signals mentioned in the job description (such as “teamwork”), to let the recruiter know you have noticed their specific requirements. Mention even your odds jobs that taught you the value of collaboration and conflict resolution, for example. Prepare for your interview, and do some research on your company and interviewers before you arrive.

For software developers, product roles will include a technical interview, usually conducted by a senior engineer or team lead. They will try to find how you go about handling an abstract problem, and may perhaps not be so much interested in your solution. You may be questioned about some specialist knowledge. Feel confident enough to say “I don’t know” and to ask for clarifications.

A good majority of jobs are found through networking (read these professional networking tips). Attending company events from information available on social media websites and meeting the company guests is a good idea. Do some research on the guests and introduce yourself at the event. You could also grow your network by writing about your work and experiences online on self-branding sites like Careerizma.
Also read Technology jobs and salaries in investment banking after MBA.

Getting into the technology industry with no experience

As you have little experience, you don’t know whether tech is suitable for you. To find out, try your hand at tech projects (like this business simulation game we’ve created). Involve yourself in tech projects at your firm while keeping your current role or do so in your spare time, suggests

  1. The first step: acquire some tech skills. You may not be able to go back to school for a full-fledged degree, and the next best thing you can do is to find out about courses that teach the most useful programs. Ask people who know. Check out online programs. Learn HTML, JavaScript, PHP, Python, or whatever you are comfortable with.
  2. Look at startups: Traditional tech companies are not always the best route for you. Try start-ups, which require people with well-rounded personalities and useful skills such as good communication skills. Of course, by this time you should have taught yourself some tech skills.
  3. Find a mentor: Someone who is tech-savvy and willing to help can be your mentor. A mentor can not only impart his/her skills to you but also help you settle down in the field.
  4. Follow your passion: Read all you can about developments in the sector. Attend seminars and conferences to listen to experts in the field.

If you are a senior professional already in a non-tech industry, you need to accept that you may be considered only for a junior position in the tech sector initially. But eventually, after you have made a name for yourself, you will be given a senior role.

A blogger on gives more tips on how to get into tech without a background in it:

  • Identify ten tech skills to learn.
  • Start a blog on the skills you’re acquiring.
  • Identify five people who are influencers in the tech sector that you’re targeting.


Tips for the newbie trying to break into tech

The myriad tech career tips may confuse you. Should you learn a programing language or go in for tech certification? Which of the career paths from database administrator to network engineer should you take?

For a newbie, it is wise not to take on an expensive and time-taking program without knowing whether it is good for you, says an article on You should attend industry-organization meetings where you could meet potential mentors and receive guidance on what to do. Explore job roles and find out which career path seems best for you.

Meanwhile, you need to learn HTML, the language used to display Web pages, which programmers, technical writers, and information architects, and many others in the tech field need to know. Read computer books on specific topics such as programming and networking. Learn programming—for example, JavaScript. You will need nothing more than a Web browser, a text-editing program, and an online tutorial.

Install Linux to know about the open-source movement and learn an operating system other than Windows. To gain some initial experience, offer your services to someone in your circle of friends who requires computer assistance.

You could also volunteer for a social service group that could use your knowledge. Enroll in a course at a community college or technology training center or join an online course.

Making the switch from other industries to tech

Fortune magazine features the experience of an MBA in the field of market research and consulting who made the switch to technology. He points out that if you want to get into tech, you need to stick with it and love it so much that it doesn’t feel like work.

He recommends taking some free online courses, starting with JavaScript, as it gives you a good understanding of Web applications. Move on to established online courses, which are not free but are not very expensive.

After learning a couple of languages, you could join an open-source community and learn and apply what others are doing. The benefit is that you can find out if you’re really interested in making the switch to tech. But finding your first job as a techie takes time, and you may probably have to complete dozens of online courses.

The other option is to join a tech bootcamp, if you can take a study vacation from your current job. However, they are not cheap at $10,000-$20,000. But this could prove worth it as recruiters hire from these camps.

Companies are not able to find qualified tech people for all their roles from among degree-holders, and so they turn to events such as bootcamps, points out an article in However, though bootcamps may throw open opportunities, they can be an expensive option, and you may not be able to do it part-time while holding a job or doing another course.

Their advantage? They teach in a few weeks what colleges teach in a few years. Liberal arts grads to lawyers sign up for bootcamps, some of which insist that the attendees also sign up for a basic tutorial so that they are certain they want to pursue tech.

Breaking into tech at any age

Your birth year has no relevance if you have decided to make a complete career switch to tech, writes a blogger who made the change when she was in her 40s. But you need to develop a specific tech skill set, she says on

You could start small by creating a landing page for a writer friend. It could be a pro bono project, but you can benefit from the experience. You can then expand your network by going to tech meet-ups and conferences. You don’t need to feel apologetic as “the oldie in the room” as you already have experienced a career. You could use the social media by following tech conversations on Twitter and joining tech-related FB groups. Eventually, you can participate in discussions and get contacts.

Update your CV so that you include only the ones that are most relevant, deleting your earliest jobs if they are not. Of course, cover letters, if they must be written, should be short and to the point. Ask yourself: Should you send attachments? Is the recruiter going to open them?

There’s also no need to focus on your age or be apologetic about it in the application or in your interview. Don’t make a big deal about it.

Consider which skills from your old career you can transfer to your new tech job. For example, you could bring your experience in customer service and communication skills to a tech role.

An advantage of starting out late is that you can consider not only 9-5 jobs but also freelance assignments and flexi-schedule and remote job options. Your flexibility will be welcomed by recruiters.

You may have to accept a junior position, but they can be fun and well-paying, too. You will eventually get a senior position. Be confident and proud of your past work experience, but also be humble as you need to learn on your new job.

Why tech?

Technology is constantly innovative and financially rewarding, and it is not just for tech wizards that it is so. Tech companies are hiring techies but also other professionals for many of their functions such as marketing to product development. There has not been a better time to get into tech, according to a top official at a British software company quoted in the Guardian.

The tech sector provides more opportunities for creativity, technical excellence, and other skills, and it is likely to employ more creative people than any other sector in the near future. Technology is disrupting every sector, changing or enhancing them. But there is a shortage of the right people. No wonder then that salaries for great candidates are going up.

Also read:
MBA startups from Harvard, Stanford, MIT, Wharton rake in millions
Career change options after MBA for software engineers
Types of jobs after MBA in Technology
Best MBA Programs in Technology
Career Change from Software IT to Product Management after MBA
Best consulting firms in Technology
Resources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

Mini-MBA | Start here | Success stories | Reality check | Knowledgebase | Scholarships | Services

Serious about higher ed? Follow us:


Sameer Kamat
About Sameer Kamat
Founder of MBA Crystal Ball. Author of Beyond The MBA Hype & Business Doctors. Here's more about me. Follow me on: Instagram | Linkedin | Youtube

7 thoughts on “How to get into the tech industry without a degree or experience”

  1. I normally love articles at CrystalBall, they are well researched, practical and actionable. Though, this one is bit devoid from ground reality and talks from a very high level standpoint of what maybe a norm around 5-10 yr back. Also, it suddenly undermines the management positions which most people visiting this site seek. Without discussing how people at different levels can switch to suitable positions in tech and what they need to cover-other than HTML/JS, it re-iterates some standard points that I feel have become obsolete. And I can be wrong, but I would hold onto my view that the write-up isn’t exhaustive in covering some of the level 1-level 2 questions that MCB’s loyal audience would expect to be covered.

    Without going into details, I understand it’s not one of the strength areas of the core articles MCB educates us about. At the same time, its a timely topic and one that needs a fair conversation around it, so glad you brought it up.

    Apologies If i might sound curt.
    An old time silent reader and fan of MCB’s work in general 🙂

  2. Thanks for the feedback, Pankaj. I agree that this may not be as relevant for our old MCB readers.

    Here’s the context for choosing the topic, and keeping it at a relatively high level.

    Over the years, MCB’s audience has grown to include folks (including students and fresh graduates) looking for general career advice. Many readers approach us with queries that aren’t directly related to MBA admissions and careers. Several are looking for general tips on managing smaller career transitions without a big investment.

    Since we’ve covered pretty much all the basic (and advanced) level MBA related topics, we thought it wouldn’t hurt to write something for newbies (non-techies wondering how to take the first small step to learn tech) who’ve asked us this question over social media.

    Please bear with us as we try to learn and balance the interests of a wider spectrum of readers.

    Hope the other articles we have in the pipeline will be more helpful to you.

    Can you suggest a few topics that you’d like us to write on?

  3. Hi
    I am currently in final year electrical and electronics with a cgpa of 8.6 , and I am placed in Capgemini. I want to know how much chance do i have to get into Harvard if I work for 2 years. What kind of profile do i need to make to get admission

  4. Dear Sir,

    I have done my btech(IT) in 2010. I have 7+ years of IT industry experience. But now I am frustrated with the IT industry. No career progress and lots of politics in this field. I want to do something else with my career other that IT. What are my scopes in other industry and how can I get into those industry to build a different career. Kindly reply.

  5. Hi Sameer,
    I have completed my btech in electronics with above average result. I have been working in a service based company for one year almost now.
    My aim is to study further.
    1. I don’t know whether to go for a ms abroad or stay in India and do MTech or MBA.

    Is getting a job after masters in USA that difficult ? What are the main hurdles ?
    Is it worth to come back to India then after your ms in US to get a job here ?
    Or is compared to ms in USA, MTech in India better for ones future ?

  6. @Isha: We’ve written this article on how to get into harvard:

    @Somali: Here are some career change options for software engineers:

    @Ankita: For an international academic experience, an MS in USA is a good option. The teaching style, the overall learning is very different from India. The biggest risk would be work permits. If you can get into good program with a decent scholarship, that’ll make the process of coming back to India much easier.

  7. Everything sounds great but why only computer Engg why not Mechatronics or electronics or even mechanical for tech role so many things are going on in these fields also


Leave a Comment