I dont know much about hardware programming but as someone who offers free advice ... one thing I can tell you is it's a great feeling to try out the newest of the technologies when you start out your career. I know that for a fact coz I have been there.
So, what I'd like to suggest is this - if he is interested, may be he can go for iPhone development. From my understanding, iPhone apps are built using iPhone sdk (objective C -> extensions to C). All you need is a Mac (you should be able to get one for as low as $1000 - refurbished ofcourse) and joining the iphone developer program<http://developer.apple.com/iphone/program/>. Since he is still in the 3rd year, by the time he gets out he will be totally familiar with iPhone and what not. And since the world is going mobile these days, he would be totally in demand and on his road to awesomeness! Some reasons why I suggest iPhone development : 1. Its the coolest gadget ever built - and programming it makes him feel good and gets him hooked into programming. Who knows, he might build a time machine out of it. :) 2. Its where the money is right now, after facebook ofcourse! say : $1 per installation * million installations = 1 million dollars :) 3. Add to it, the feeling of being on top of the technology & the cool sideaffects ofcourse. I know that iPhone development is not a traditional path to success but its a cool shortcut and trust me if he works hard on it now he might never have to work again. I wish I can go back to my B.Tech 3rd year again coz I would have totally gone this route :) And finally, if he is interested then I can give him some really useful resources. Thanks! On Wed, Apr 8, 2009 at 12:38 PM, J.MAHENDRA NAG <[email protected]> wrote: > > > Hi Friends, > > My brother is in 3rd engineering. > I suggested him to go with C , to program for HBAs, FC switches, storage, > raid controllers, mezzanines etc. > pls suggest him a better way to reach his destination. > Any forums, blogs etc will be usefull > > regards > mahendra > > > -- Cheers, John

