Device driver programming is a specialty niche that does not appeal to all programmers, since it involves many tedious and minute problems. A high degree of reliability as well as efficiency and economy are required of device driver programs, so sloppy or careless programmers need not apply for those jobs. However, it could be extremely rewarding to know that millions of people will depend upon a little snippet of code which is executed billions of times each day. |