> Well, first off, it's supposed to be fun. If you don't see the joy in either of these puzzles, please don't apply.
If you don't consider implementing something like tgrep fun, you're in the wrong line of work. I've actually thought of something like that before, for my own logs, but never gotten around to trying it out. They want people who consider what we do fun -- if you don't, they don't want you.
It is fun, but if you're the type of person who does this sort of thing for fun you should already have a nice portfolio to show them rather than needing to submit spec work.
>If you don't consider implementing something like tgrep fun, you're in the wrong line of work.
This is a silly statement to make, and honestly I'm tired of seeing this sentiment repeated.
Different people find different things fun. A big part of the fun in implementing some random project is yourself identifying the problem and coming up with a possible solution. Just trudging through someone else's spec is missing the fun aspect of problem solving.
Furthermore, for me at least, there is a tradeoff to when a project loses it's "fun" and just becomes grunt work. When there's a large creative aspect to it, that makes it fun. When the problem is fairly well-defined with an obvious solution but just needs to be fleshed out, that leans towards tedium.
For someone to assume that anyone that doesn't find their exact types of problems fun is in the "wrong line of work" is being a presumptuous prick.
> Well, first off, it's supposed to be fun. If you don't see the joy in either of these puzzles, please don't apply.
If you don't consider implementing something like tgrep fun, you're in the wrong line of work. I've actually thought of something like that before, for my own logs, but never gotten around to trying it out. They want people who consider what we do fun -- if you don't, they don't want you.