Code:
mox ah,9
mov dx,offset helloworld
int 21
ret
helloworld db 'Hello world$'
simple asm example for msdos/x86
i feel very fortunate as i started off in asm , and i feel that if you learn asm you can pretty much get anywhere since although each chip has a different instruction set the ideas are the same.
OO is a methodology, you learn about OO programming, its not about a particular language, just some languages are designed with it in mind, you can write OO in asm , C or pascal.
I live in southern california, and the market here is probably the strongest around, i get daily calls from people looking for more good programmers.