Mihai Boisteanu wrote:Hi. I'm pretty much in your situation too. I'm 21 but I'm in my last year of college, also computer science so I can relate to your concern.
Now, if you really want to get a job at those Big Companies well just knowing very well a lot of programming language is not enough. For example Google. They want people who think a lot, people who work mostly on logical problems for example. I had a teacher who was at their interviews but didn't got the job because, well, you probably know that Google wants young programmers. Well, my teacher said that they don't really care much about how many programming languages you know, 1 usually is enough for them. But they will ask you a lot of sorting, searching and other problems like that. They want to see how you can resolve a problem in the best way possible and then they ask you to resolve it again in a better way. They care not about how much you know but how you think.
So, I guess if you still want to do this, start searching for books in programming logic and start reading. Also get involved in some open source projects, that helps a lot. And try sending them your CV, you never know, they might call you even the next day.
Jimmy Clark wrote:If an individual creates a product that sparks the interest of one or more large companies, an organization may want to purchase it and may offer a position in their organization.
Sending a CV or resume is nice. However, if you send a detailed proposal and a sales kit for a product that you own, you may capture their interest a bit more.
"Knowing" things is not enough. You must demonstrate your knowledge and provide real evidence of what you "know." You must "show", not "tell".