3 ms·
Says google is code agnostic. Provides list of the three languages you specifically need to code in. Perhaps agnostic means something different in my language
by ACow_Adonis 8y ago
Says google is code agnostic.
Provides list of the three languages you specifically need to code in.
Perhaps agnostic means something different in my language :p
- mav3rick 8y agoThose are the 3 big ones. You can code in pretty much whatever as long as you're interviewer can understand your logic. Please post here when employees in your company understand all languages possible. Op maybe an outlier but many employees go above and beyond to not make language a factor.
- danillonunes 8y agoI think code agnostic in this case means they don’t hire based on a language, but they still work with a limited set. It makes sense if you think about it. A small startup with 5 Python engineers can’t afford to hire one with heavy experience in Ruby and who knows a thing or two about Python. First, it may be the case that this person can actually transfer their knowledge and do a good job with Python, but there’s also a chance they can’t and that will disturb the entire operation for a team that small, that’s a big risk. Also, this person is not going to be paid as a Jr. Python because they have the options to be paid as a Sr. Ruby somewhere else, so the startup need to step up their pay game, now that’s a big and expensive risk. A big company like Google, on the other hand, can afford to have that risk. If everything goes right, they end up with a great Ruby and Python engineer, if things goes wrong, Google is so big they probably have some other projects somewhere that can use a good Rubyst, and in the worst case scenario, if the person really can’t fit anywhere, a company like Google can still afford to let them go and eat the costs of a wrong hire.
- PakG1 8y agoEverything you said is not wrong. But it still seems to me that agnostic is the wrong word to use here, and code agnostic is the wrong phrase. edit: mav3rick has clarified below, it does indeed seem code agnostic.
- kcmp 8y agoThose three are just the ones that will get you quickest interview scheduled. If you want to do something not listed it'll just take a little longer to find someone to interview you
- grigjd3 8y agoI work at another BigCorp and am involved with interviews. There are a ton of languages I just don't know enough of to interview you in, but a popular functional language (python) plus a choice of a structural language (c/c++ or java) covers a large range of candidates. If the only language you're comfortable in is Scala or Go and you really are uncomfortable with C , python and java, clearly you must realize a lot of the industry will have trouble hiring you.
- grigjd3 8y agoYou also must realize that I don't actually use much python, c, or java. Those are just languages I can generally expect candidates to be comfortable with.