• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Needed Career advice

 
Ranch Hand
Posts: 692
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi ...I just need advice as a friend , philosopher, brother .....I m in the first year of computer engineering graduate course and i am doing this because computers and programming is my passion, i m just 21 but my dreams are "big" , i don't want to work for Infosys , TCS, etc (indian IT firms) I wanted to work for companies like Google , Apple just to solve real world problems (& not for the big pay cheque) but the problem is I have seen many college toper's (EX students) who are just working in indian IT firms like Infosys , TCS and they just work on deployment , support or management projects in which i have no interest , this year I have taken an internship with a start-up company where I have meet other programmers who were working full time in big IT companies like "Capgemini" and they said me that to get jobs at Google or Apple you have to be so "extra-ordinary" , topping in the college is not just enough ...so I decided to ask you (experience) guys ...what i can do in-order to get jobs at these companies ...I know timing is most important factor in today's world so i wanted to utilize my next 3 years in such a way that i should be ready for this big companies ....can you guide me please ? every day i code 10-12 Hrs.... i m familiar with(Java , C# , vb.net , C) ...if you say me to code more and work even harder I will do that ...but i know, hard work is not just enough i need to know some great concepts before even applying for this companies as well as some strategies...what i can do to mark my name in the IT world ? ....can you please guide me ....pleaseeee
 
author
Posts: 23951
142
jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

The programming diversion forum is definitely not the correct place for this -- let's move this to the job discussion forum. I am also going to delete the duplicate topic.

Henry
 
Greenhorn
Posts: 8
Eclipse IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
naved momin
Ranch Hand
Posts: 692
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.


but still if we don't know the concepts of data-mining sorting etc how can we think ...so to come up with sudden solution we should have a strong in-fact very strong knowledge of the previously said subjects..in college we are just though which is preety much old ....I still believe that getting jobs at these firms is based on how much you know as well as some key stratergies that those people know which gets employed at google , apple
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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".

Good luck!
 
Marshal
Posts: 28193
95
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Your question is rather like asking how you would get to be on, say, your national cricket team. I'm sure you have a pretty good idea how to do that -- you play cricket a lot, you make sure you get to be good at cricket, and you make sure that the people you play with know that you are good at cricket. And then you work your way up through the ranks.
 
naved momin
Ranch Hand
Posts: 692
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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".

Good luck!


oK..i find this cool ..and i usually make stuff at home ..apart from intership project but the question is how can i send my projects to big companies ..?
 
Ranch Hand
Posts: 174
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Naved,

Working in a startup will give you the best learning. Contribute to open source, make Google/Web gadgets,apps,mobile apps..distribute it for free.
Nothing will come overnight. You need to be patient and keep working hard and keep learning.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic