3 ms·
Most companies won't hire you without you finishing a school first. Hell, even most jobs like a plumper need school certificate (or whatever it is called in you
by konart 10y ago
Most companies won't hire you without you finishing a school first. Hell, even most jobs like a plumper need school certificate (or whatever it is called in your country).
>A CS degree is not required to work at google as a software engineer
Maybe so. But don't be mistaken - this is an exception. Yes, you can be hired without CS or any other degree or without higher education at all, but you'll have to prove you are exceptional enough. The very fact that you started programming at the age of 12 or whatever - doesn't say anything.
> use frameworks and new technologies
This is one thing that also does not matter much. New frameworks\technologies and languages appear and die all the time. What matters is you knowledge (OOP, design, algorithms, patterns etc) and your experience.
- evex 10y agoThanks for your reply. > you'll have to prove you are exceptional enough what is exactly "exceptional enough", can you tell me how do you see exceptional enough? > What matters is you knowledge (OOP, design, algorithms, patterns etc) and your experience what's etc(just in-case there is something in etc I don't know about)?
- konart 10y agoSorry for the late reply. >what is exactly "exceptional enough", can you tell me how do you see exceptional enough? This will be purely subjective. For me - one thing, for guys in Facebook\Google\whatever - something else. Maybe they'd want to see that you are exceptionaly good with algorithms, maybe you can come up with desigh ideas quicker than most of them or at least other candidates. I can't tell. The point is - you will have to prove that you are so skilled that you relly didn't need that one yera at school, certificate, degree or something else. >what's etc Depends on reqirements for the position. For programmers this is usually algorithms and patterns, but this will inculde something else. Maybe protocols understanding, maybe deep learning, maybe working with graphic imformation. Just look for what they have in their jobs descriptions: www.facebook.jobs