|
Your comment really hit a nerve with me, probably because I'm the same age as the OP and playing around with programming language implementations is a bit of a hobby for me, so I'll apologize for my reaction ahead of time, I tried to tone down what follows from the screed I initially wrote. Your comment comes off as a little bit condescending and presumptuous. There's this underlying judgement about the relative worth of writing a Brainfuck interpreter and environment versus drinking in some bar in Guatemala or starting a company, like the latter is obviously a better use of time and energy. Aside from the fact that doing the things you mention aren't mutually exclusive with this little project, it's really tiring to hear (older) people constantly beat the drum of "you're young! go travel! drink!" on top of the "start your own company!" startup mantra. Maybe you wish you did more of those things when you were younger, or maybe you wish you were doing more of them now, and maybe I will wish the same thing when I'm older... But they are absolutely not for everyone. I think it's disingenuous to just throw out "take that energy and try to build a company" as an alternative. Not everyone has it in them to do all the schlep work required to succeed at their own startup, so why assume this person hasn't considered it and chosen not to follow that path? Furthermore, I would personally prefer to tinker with a Brainfuck implementation than spend any amount of time in any bar, even it's in Guatemala or Colombia. I usually find them noisy and unpleasant, and I would find "partying the night away" to be a boring waste of time. But I would never suggest someone else shouldn't spend their time that way because that would be assuming a great deal about what's important to them. Maybe this was just a little flip remark on your behalf, not meant to be taken seriously. I'm probably projecting a little bit, and reacting to something you may not have intended to imply. For that, I apologize again. |
I don't know if this is a "when you have a hammer, everything appears to be a nail" - but I continually am shocked at how few of my six-figure salary colleagues in the IT industry (networking, unix, systems integration) are incapable of slicing and dicing a large text file and reporting on it. Activities that take them the better part of day in Excel, can sometimes be done in a few minutes with a fast awk script.
Knowing awk (and all the regex associated joy) has brought me (personally) great pleasure, and I'll die a happy man knowing the time I put into it was well spent.
We each have to find joy in life where we can.