Computer science is not software development

preview_player
Показать описание
In "Computer science is not software development" I try to explain what the difference is between computer science and software development.
Рекомендации по теме
Комментарии
Автор

Well, you need to be both, at least to some extent. If you are only a "software developer" that doesn't understand Big-O notation or how to make a simple linked list and just copy-pastes code all day, you will not get very far. On the other hand, if your work is only theoretical and there you never actually program, you will have a hard time finding jobs, because most companies want people who can write actual code.

Everyone has a different path, but what I've learned is that you need practice. From doing things I felt the need to learn more math, because I didn't understand how things worked. People coming from a theoretical background may learn that some things work fine in theory, but not in practice. Being just a "software developer" or a "computer scientist" - both are extremes, the best way is somewhere in the middle.

fschutt