K
K
kos_dev2018-04-30 20:14:36
IT education
kos_dev, 2018-04-30 20:14:36

What do you need to study to become a Software Engineer?

Hello.
I looked at companies like Google, Facebook, Amazon, etc. There is a vacancy Software Engineer.
I liked the tasks that are covered there and I would like to become worthy of this position.
In this regard, I have a question, maybe you know the courses (enough topics that are covered in the course), maybe you know the programs at universities, after which they take an internship in similar companies for this vacancy, or you just know the list of necessary and complained knowledge for this position.
Something like this is possible, but if I understand correctly, then only one of the sections here applies to SE: https://www.cs.ox.ac.uk/softeng/courses/subjects.html
Many thanks in advance for your answers.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vladimir Olohtonov, 2018-04-30
@sgjurano

Operating systems (Linux)
Networks (CCNA)
Programming languages ​​(C++, Python)
Algorithms and data structures (Kormen)
Development experience from 3 years
Ability to solve stupid problems (Cracking the coding interview)
Approximately such a list of requirements :)
You can get to Yandex for an internship after ShAD, even without work experience.

M
Mikhail Potanin, 2018-05-10
@potan

The link is quite an adequate list of disciplines for software engineering. It's better to start learning with SEM.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question