IRC doesn't actually specify an encoding for messages, only limiting each message to 512 bytes IIRC. This could and did cause encoding issues when dealing with non-english language text.
By a bad manager maybe, a good manager would figure that you're going to be unreliable moving forward and slowly manage you out of their team / key milestones until you eventually quit.
Flash got a lot of people into programming because of how one could go from cartoons to copy-pasting snippets of ActionScript for some basic interactivity to full-blown games and apps.