|
|
|
|
|
by Illniyar
2204 days ago
|
|
Can't really say much about landing a job. But I think the best advice I can give when getting a job is this: Your job will most likely have nothing to do with what you were taught in school. It might have some superficial resemblance because you might use the same tools or in rare cases even apply something you learned but the the day to day work, the skills you need succeed and what you need to do to do something well are simply stuff you are never taught in school. Higher education is used almost exclusively as a signal in hiring. Higher education teaches you how to be an academic (and if that's you career choice than forget what I said) it isn't a vocational school and neither the people who ran the institutions nor the people who will hire you expect Academia to actually teach you how to do the job. This is true for almost all degrees to some extend, not just CS, but it is very evident in CS and many fresh graduates who land their first CS job have a hard time to adjust to the change in expectations. For CS the shock usually revolves around understanding that most of what you are going to do is combining and interfacing with other people's code (whether colleagues, open source libraries or 3rd party services) and rarely if ever do algorithmic or data structure work. |
|