How to jump start your career At Google, Facebook, or Amazon?

The choice of programing language acts as an enormous issue for a novice within the world of programming. If one stumbles upon a language whose syntax is too advanced, one would positively rethink of learning it.But, what if you have crossed that entry barrier and you’re wanting to create a career and land employment at heavyweights like Google, Facebook, or Amazon?

languages


You might have to stumble upon the articles that tell that programming language used at large firms like Google, Facebook, etc the selection of these firms doesn’t essentially replicate their wants whereas hiring a candidate. There are few possibilities that they’d have the interest to interview somebody who is professional in a single programing language.

Similar views were also expressed by Justin Mattson, Senior Software Engineer, Fuschia at Google. He answered a user’s query on Quora

In his answer, Mattson says that if a company is hung up on the fact that you know a language X, but not language Y, you shouldn’t be interested in working there. ” Languages are a tool, like a saw. Whether the saw is manual, table or laser is less relevant than understanding the basic principles of wood and how cutting it happens,” he writes.


languages


There are possibilities that an individual is professional in a single programing language, however that doesn’t create him/her a better engineer.Totally completely different programming languages teach You different things–C and C++ teach you what’s happening with memory and alternative low-level operations and Java, Ruby, etc., take a look at your style selections. So, it’s vital that you just learn a lot of languages.

Don’t learn just one, learn at least two, hopefully, three. This will give you a better sense of what feature are often common to most languages and what things differ,” Mattson adds.



But, what about expertise in a single programming language?

Does having complete command over one language considered irrelevant?

 Answering this question, Mattson says that one must become an expert in the language one uses, instead of focusing on what a company wants. “If you say you’re an expert in Python and then can’t use it properly in the interview, that is a problem,” he adds.

In the Nutshell, if your fundamentals and style selections area concepts are clear, then In such MNC's, you’ll have to be compelled to use multiple languages and acquire the new one.




Comments

  1. Yes, Sir I also face these problems but from now I will focus on one core language

    ReplyDelete

Post a Comment

Popular Posts

9 Reasons Why You Must exercise | (Squats and Lunges workout)

CheerpJ Converts Your Java Apps To JavaScript Apps Without Accessing Source Code.

Why Do We Have QWERTY Keyboard, Not ABCDE? The Real Reason Will Surprise You

9 Best Free Antivirus Software | (2017 Edition)

How Finger shape Determine Your temperament And Health Risks.