I can do programming job.But most of my jobs done were very specialized field such as robot control
(real time system),mobile phone embeded softyware
etc.,most codes written with C,sometimes even
using much more specialized tools such as labwindows/labview,UNIX model languages(like script,then convert to C).I feel Canadian companies are so strict,so I may not qualified to apply.
Talk about Java,I am not a expert,for C++
also cann't say profound.Unix shell is good,
UNIX C is good,ORACLE project involeved about 6 years ago.UML,COM,CORBA just knowledge level.
I think if small business could survive,it would have much more freedom for me.