Hacker News new | ask | show | jobs
by rahul_rai 4645 days ago
A 20+ year old with Google at his disposal, has 0 reasons to complain when it education and knowledge these days

WRONG

Totally

Where would a 20 year old learn about a driver code written 15 years back , with no documents? This job would feed him And it is hard.

3 comments

Nobody gets Google search results, For "segfault in driver.c written by rahul rai in 1985"

But, they get good enough help on writing device drivers and troubleshooting them. That is all you need, and you have to take it from there.

There is nothing like copy-paste if your are solving a new problem. You have to incrementally work your way to a solution.

If you think that is not possible for a person, they must rethink and chose a different profession instead.

No.

It also indicates that companies hire people and then throw problems at them without training them or mentoring them or providing adequate tools for them.

I call BS on that attitude.

First, the author was making a generic point. Your contribution is to point out some silly exception.

However, if a 20 year old had the driver's code, he can learn to look at the code of similar driver's or failing that learn to read the code, and run them through a kernel-level debugger. If he doesn't know how to do that, there are resources available on the internet to show him how.

Where do you find a similar iscsi driver code written for windows NT
Similar to what?

Here's a link to the open source linux version: http://linux-iscsi.sourceforge.net/

Also check out this site for more info: http://www.open-iscsi.org/

The Windows DDK is a good source of sample driver code. If you are a MSDN subscriber, you would be able to find it as part of your collection ( or available for download online )

Beyond that, i suggest contacting MS tech support.

I know all of this

my point is how do you deal with the pain of supporting code written by someone else years ago?

If you knew all this why ask a specific question?

I am really trying hard to take you seriously and not treat you like a troll.

As far as supporting code written by someone else years ago, that's just the nature of programming. If you find it too painful, get out of this industry, find something you truly enjoy and do your best in that area.

Life is too short to be struck doing something you really don't enjoy.

He means to say that an engineering student should have an aptitude of solving problems. All he needs is a hint of solution. Google is happy to give that..