throwaway789a
Joined 15 years ago
Joined 15 years ago
Yes.
> I'm pretty sure that's illegal.
Why would that be illegal?
It was an existing project developed by the client, and they used Perl. So the technology was fixed.
> And why is it so important to him that you do the project in Perl?
That wasn't important, I was just the guy with some free capacity.
> As you said, you don't even know Perl. Why isn't the project going to someone who does know it?
There was none who knew it (at least as far as I know), the company was a Java shop.
And it wasn't about my true feelings or me being right. I enjoy analyzing and thinking about stuff, and so when you give me an assessment form with about 20 topics, you will get a (critical) analysis of them. With my thoughts on what's good and what could be improved. And many questions. For me it was like a code or design review.
It's not that I'm not interested in a different language (besides Java I use other languages, too), it's just that I was not interested in Perl.
I agree with you about the value of learning new languages, but I think you are more successful in learning a new language when you learn it because you want to learn it, and not, because you must learn it. Intrinsic vs. extrinsic motivation.
Yes, I have contributed patches/bug reports to open-source projects, but I'm not involved as a regular developer in any project. And I created some open-source projects, but they are only small libraries. Plus I'm active on StackOverflow.
In my CV I don't mention I got fired. However, from the certificates of employment (I'm not sure this is the correct translation for the German "Arbeitszeugnis") you can easily figure out that I was fired.
One clarification:
> A negative assessment of your boss? Whoa. That would piss me off, too. Why didn't you just talk to him?
Filling out the assessment form was a required preparation for the yearly staff appraisal. You fill it out, give it to your boss and then you discuss it with him at the meeting. Though the discussion never happened in my case.
The project was in a programming language I didn't know (and it wasn't used at the company) with a tight schedule. And I knew I wouldn't be able to finish it in time in the quality I want to provide. Plus as a Java developer I wasn't that interested in that particular programming language (Perl).
How else would you handle such a situation?
And maybe you are right about me being a potential entrepreneur. It's something that's in the back of my mind, but so far I didn't find a business idea.