Skip to main content
4 answers
5
Asked 886 views

what are the education requirements for one to become a software engineer

what education requirements does one need to have in order to become a manager in software engineering

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

5

4 answers


0
Updated
Share a link to this answer
Share a link to this answer

Mikki’s Answer

Hiya!

So, this is not to say anything about the other answers but I am not sure where that information comes from.

You absolutely do *not* need a secondary education degree to become a software engineer. There are some companies that will require it (Intel comes to mind) but the vast majority of opportunities do not.

I myself am completely self-taught. I do not have a degree nor did I go to code school. I've been working professionally as a software engineer for over a decade now.

I work with individuals who did coding bootcamps, folks who went to the traditional 4 year college, as well as many others who are self-taught as well. I have colleagues who went to college for business, chemistry, art, who all have found themselves as well established software engineers.

That's not to say college is inherently a *bad* idea and if your trajectory in life is leading you that way, then absolutely take that.

As far as moving onto managerial roles, a lot of time that's just the natural flow of a software career. After anywhere from 5-20 years, folks usually find themselves either moving onto becoming a manager or continuing down the path of being an individual contributor.

Most of my expertise comes from working in startups and I've seen a lot of hiring of managers from within the software team.

Best of luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

aditi’s Answer

To become a software engineer, a candidate has to pass higher secondary school with physics, chemistry and mathematics as their focus subjects. The most appropriate course to pursue would be a BTech (Bachelor of Technology) in computer science engineering or a related field, like information technology. You may also consider other degree programs like BCA (Bachelor of Computer Application).
Steps-

1. Graduate from a higher secondary school.
2. Pursue a bachelor's degree.
3. Apply for entry-level jobs
4. Complete an internship
0
0
Updated
Share a link to this answer
Share a link to this answer

Sree Padma’s Answer

Patrick:

The straightforward way is to get an engineering degree in software. To prepare for this, you will take enough courses in math in the junior and senior years of high school. This will make your application strong to Engineering colleges.
Thank you comment icon Thank you for taking the time to help. Patrick Rolemodel
0
0
Updated
Share a link to this answer
Share a link to this answer

Rebecca’s Answer

Thank you for your question. I am glad to hear that you are interested to develop your careers in technology and have plan to advance your career path. There may not have a role 'Software Engineering Manager', it is subject to the organization structure.
Below are my suggestions :
1. Work hard and do your best in each job assignment to demonstrate your capability
2. Keep your knowledge up to date, e.g. learn about the latest technology, attend seminars, etc.
3. Collaborate with your colleagues and line manager from time to time
4. Attend MBA courses on part time basis to learn the management and business skills
Hope this helps! Good Luck!
0