Hi, I was reading all previous posts it seems good place every one gives their frank opinion.
My question is how one should start jub hunt?
I completed my Graduation in Engg. I have no exp. I did projects during college in small companies (C/VB) and I was good as owner of company and my teachers at college were happy with my programming. Then after leaving college I took course in Java, Advanced Java, J2ME, .net.
Now I want to start career in Java/j2ee, but I am unable to show any project because my college project they are in old technology.
Also tell me how to find job, I do not have any network or so.... Which option looks good, what should be my strategy
1) job group on yahoo, 2) site like monster, fresherworld, jobsahead 3) personally sending resume to companies 4) other option you can suggest
Also I learned from all people here that joining small company is good sometimes for fresher. Can I ask them on what tech they will put me on or it is considered bad,
if they do not put me on java or say we will consider in future than what to do?
Shall I wait till I find Java jod or (I know it is personal choice but I do not know industry), because one of my friends got selected in MNC because he was extremely good in Java, Adv Java and they said we will put you on Java and Sap.
He relocated he was happy but now since 8 months he is on Documentation and Manager everytime says wait for some more time.....
Please give me advice, suggestions, direction. I am worried because more I read all posts it seems tech industry is different from what was my perception. People in other posts mention big companies having bad work culture(TCS,Wipro, amdocs (prefer own people and put you under pressure))..... etc.
Is it that knowledge skill hardwork does not matter(or matters little) and smartness, shrewdness and other things matter. I am not at all good at such skills, I work hard, try to improve but lack other skills.... [ October 05, 2005: Message edited by: Vish Kyle ]
Things are always a little different because of culture and general environment that can be quite different between the US and India, so please bear that in mind.
A lot of this has been covered many times on this forum. Do put your resume into company databases or job sites, but don't use that as your sole source of potential jobs. Same with recruiters/headhunters, very fine people but have yet to place me anywhere.
Your best bet is to start building a social network. You mentioned that you had worked with a company before? Some kind of internship? If you developed any contacts with people there, especially those that may be industry veterans, stay in touch with those people! Maybe there isn't a job at that company, but those people may know people who know about other jobs. Take opportunities to mingle with people in groups at a friendly level. Don't necessarily advertise you need a job, but don't keep it a secret either.
Look for technology groups in your area. Here in the states we have Java User Groups (JUG) all over the place. Also, if you're religious, be sure to attend religious services and get to know people. Don't stay at home when the neighbor has a block party. Get out there and meet people! We also have job networks in the US as well, but don't rely heavily on these because while they can be helpful it's best to network amongst others that are already employed!
Hard work matters, but if you want to get into management you'll want to work on those communication skills. You will definitely want to work on communication skills if you ever plan on coming to the US, as the trend now tends to be to off-shore work to India that doesn't require a lot of customer/programmer interaction.
But even if you're more technically oriented, there are options there as well. You could become a lead developer for a team and work your way up to architect. That is a route I have seen many people take who do not wish to go into management. Always improve your skills and be on the lookout for ways to advance. You don't necessarily have to step on people or be "shrewd" to advance. Sometimes enthusiasm and dedication to getting the job done is enough to be recognized.
You have to post resumes in plenty of job portal site. like naukri,monster,in.gigajob, yahoo hot jobs, careerbuilder, bixee,indeed, and so on. Also you have to keep updating your resume, especially in naukri, monster because they look for the fresh updated resume. and keep applying for more number of jobs in a day they more you apply you will get better response. hope this may help you.