Originally Posted by Vodstok
Very true.
My case was pretty stupid.... Here is an anaology because it make more sense to more people.
I program in C#, we'll call it spanish. Now there are other languages similar to spanish; italian, french and portuguese are all romantic languages, so techically, if you know spanish, you might be able to fumble around in the other 3.
So i got a job, based on my ability to write in spanish fluently, for a big spanish project they had on the horizon. in the meantime, i was farmed out reams of work, little jobs here and there. Another note about my background, i always had a 3rd part to double check that my spanish was good, well formatted and didnt contain any bugs, basically a QA check.
This place expected the devlopers to check their own work 100%. This is inherently impossible as no one person can anticipate all the posibilities of how a given program will be used. Quaity Assurance from a 3rd party is necesarry, which is why every big sompany with developers has an entire department dedicated to it.
Anyway, my workload consisted of 2 spanish programs the WHOLE TIME i was there, and a ton of work in italian, french, portuguese, flemish, and even a little luxemborg dialect. i was then fired after 6 months because they "didnt have confidence in my abilities", because doing all the work myself in languages i was unfamiliar with (not to mention many I learned FOR THEM) i didnt crank out 100% perfect work in record time. Lets not forget i didnt get along real well with the guy who scheduled things, and was a barely adequate programmer himself. The guy who knew his shit got a long with me just fine, I even consider him a friend
|