You are not logged in.
It's not really any better here in the US, either... Right now, the
economy is in the crapper, and it's next to impossible for even
highly skilled and experienced programmers to find decent work...
My roommate hasn't been able to find a computer-related job for
the past 6 months or so (after the company he was working for
went out of business), and is now working at a pizza place (!) just
to make some money... I'm just glad I never left my relatively
low-paying job to go to a .com start-up, during the boom days,
because I'd probably now be unemployed, as well...
But, if you just want coding experience, I'd recommend working
on some open source projects... Either start your own, if you've
got some great new idea for something to write, or just contribute
to some existing one... It'll give you some real-world coding
experience, and give you something to point to later as something
you had a hand in developing...
Its always that way Dev... though it is worse now than usual...
The best advice I can offer is to start trying to make friends in the industry... because (if things work in India like they do in the USA) you are much more likely to get a job if you are the friend of someone in the company and a mediocre programmer than you are being a great programmer and don't know anyone at the organization...
That may sound like a pessimistic attitude... but it is unfortunately true...
For example... I can state for a fact that of the apx dozen people I know who have gotten new jobs in the past half year... every single one of them were given the position based on personal relationships rather than an evaluation of their ability in comparison to other potential hires... I am not saying that those people are not good engineers, its just that because of their friendship with others in the organization(s), they were immediately bumped to the top of the list for hiring... resulting in a very large advantage for them...
"The only difference between me and a madman is that I'm not mad."
Salvador Dali (1904-1989)
yea, thats true that u need some one in some company to get a job there. but bout real value projects as Rob said, the prob here is the companies donot consider such projects as experiences. and the eligibility for getting into a interview is the experience certificate. and even if i do any such projects , i will not be taken for interview, and untill i get a chance in interview , i cannot prove my self. still its best to some of them as i have no other choise and its much better than sitting without any work.
lets see what comes up. i am even tinkig of geting a fake ceritificate! i cannot help it, but to get a job here u need it. god knows when will i get something. can u guys suggest something for topics as projects:- my area of interst being network programming and security. i am poor in maths and electronics. i have worked on chat and mai server so far.
Places that require any kind of official certification for hiring
programmers are just stupid, and I personally wouldn't want
anything to do with them, anyway... Programmers generally
aren't the kind of people who have a good view of official
certification procedures, or who would want to undergo such
nonsense... They'd much rather be learning stuff on their own,
and writing real code... I know lots of first-rate programmers
who have no kind of certification at all, including no college
diploma (and, in some cases, no HS diploma, even!)... Not
getting along with institutional learning facilities and procedures
tends to be a common trait among many good coders... And,
even those who DO have some kind of official certifications
don't consider them at all important... All that's important is
whether or not you're a good programmer; and, there's no
certification on the planet that can confirm that...
As for things to work on related to network coding and security...
How about OpenSSH, or Snort, or Ethereal, or Nmap, or
Nessus, etc... There are a wide variety of existing projects
to choose from... Or, you could create your own, if you have a
good idea for something which no one seems to have done (or,
you think you can do better)...
i am coming back into the forum. bought a sys and started doing some dummy projects. giving myself 1.5 months to revise and work hard to get back the confidence in unix,c,network prog etc. god bless me, hope to fuck the interviewrs here soon. know something , in one of my last interview, on a question on OS, they asked me to talk on mem mangement. i was talking on swapping and paging, the fellow says there is no diff between two!, i saidf there is a big diff, but then his ego was there and i was out of race. i donot know how the fools like that get into companies and that too in interview commite!
any way decided to work hard and get back soon.