Skip to main content
3 answers
3
Asked 779 views

which subject i must take to became software engineer?

i wanted to work in it field to achievement #career #engineer #software

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

3

3 answers


1
Updated
Share a link to this answer
Share a link to this answer

mathias’s Answer

Matematics and logics are directly of help.
All kinds of logical games as well as complex board games such as chess and go/baduk are also indirectly of help.
Also, programming is creative work so anything that trains your ability to create stuff is also good.
Stay curious and be open to learning anything new, that also helps! As a programmer you must be able to learn new languages and tools quickly every now and then. Good luck!

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

Fred’s Answer

A strong math background is important, you should also look at taking some intro level programming classes. This will help you better understand this field.


You should also look at the prerequisites for the college that you want to attend.

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

Hanish’s Answer

CS is a very broad area and there are multiple fields within it that you can work in like Artificial Intelligence, Software Engineering, Security Engineering, Embedded Systems Engineering, etc. If you're someone who wants to get into the tech industry quickly, I would suggest trying out for fullstack engineer roles. I would suggest focusing on data structures and algorithms and mastering at least one programming language. A lot of people start out with python or javascript because they’re easier to learn compared to an object oriented language like Java or C++. Data structures and algorithms are crucial for anyone that’s trying to learn CS concepts because once you start interviewing for jobs, most of these jobs will focus on your ability to solve problems using common data structures like linked lists, arrays, stacks, queues, etc. Try to solve questions on leetcode in different programming languages like python, javascript, java, c++, etc. Leetcode has a section of problems dedicated to just interview, from personal experience I can vouch that you can expect to get these in atleast 90% of the time. Good luck!
0