Is that still a field with a fair amount of jobs or is it all higher level stuff like Java/C++ etc.?
There's decent demand in information security for talented x86 assembly language programmers.
Reverse engineering, exploit development, malware analysis, etc...
Usually, they're going to want you to know C/Java/C++/etc... too though.
Also there are some embedded systems jobs and kernel/driver development jobs that still require assembly language skills.
From what I understand you deal a lot more with the hardware. It sounds really interesting.
I spent 6 years in embedded systems and kernel internals. IMO there are not many jobs for straight assembly. There are boatloads of jobs in C, and a good bit in C++ where they also want you to know a little assembly.
The biggest injustice in this world is that people who do systems programming in C/Assembler make half as much as HTML/PHP guys.
I actually started out as a C/asm guy, but I got sucked into web development during the first dotcom bubble.
You got sucked in because that's where the money is. I'm still doing that same shit. Way over 10 years later it's all the same market using different technologies. The cool part is that the new platforms make development go a lot faster. The downside is that since development goes faster, there's a lot of outsourcing. The plus side is that the outsourced shit which was supposed to go faster ends up not getting done right, the code sucks balls, and you get paid to do more consulting work to re-write or fix the Indian/Chinese shit. The companies could actually save money writing .com bubble circa-1995-97 classic ASP in-house instead of repeating the viscious cycle...but instead they bicker about capital vs O&M budgets and the same old shit and it keeps us in business cypherpunk. It really does, god bless American IT!!!
HardHittingHeeb - The biggest injustice in this world is that people who do systems programming in C/Assembler make half as much as HTML/PHP guys.^ truth
I would be kind if I said I had to think even 1/2 as hard about the shit I design and code up today compared to when I first started out of school at a software company.
I feel bad for the legit Indian coders, because they are vastly outnumbered by the shite Indian coders who bluff there way through their work.
HardHittingHeeb - The biggest injustice in this world is that people who do systems programming in C/Assembler make half as much as HTML/PHP guys.
Not true if you're into one of the booming verticals like networking used to be and storage I think still is. If you're a talented systems guy and know networking or storage real well, or whatever your hot vertical market is -- you can make bank.
I cleaned up from 1999 - 2003 in networking, 6 figs, great bennies. Though all the network stuff died off and instead of moving to storage I went to app development.
But if your in robotics or consumer electronics you will get paid slave wages.
HardHittingHeeb - The biggest injustice in this world is that people who do systems programming in C/Assembler make half as much as HTML/PHP guys.
This is exactly why I came over to the PHP side. Assembly is fun as hell and you can do some crazy things with hardware but it is more of a hobby for me.
cypherpunk - I feel bad for the legit Indian coders, because they are vastly outnumbered by the shite Indian coders who bluff there way through their work.
Yeah I feel bad for all five of them too
I always find it funny when people complain about Indian coders, in all my years I've only worked with one bad one. Some of my Indian peers were the sharpest guys in the company too. On the other hand I've worked with a lot of bad Asian coders.