Hacker News new | ask | show | jobs
by arconis987 2734 days ago
I’m so grateful to have worked with older colleagues who did not care about using the framework du jour. Influenced by their experience, we made some unorthodox tech choices as a web startup, including the choice to use C++ and Lisp-like languages heavily, and it worked out beautifully. From them, I learned that it is more important to ship simple, fast code than to contort your system to use the latest tech fads when it doesn’t make sense.
1 comments

It's always entertaining when you do the simplest thing that works, it works, and then you get to watch someone struggling for months to replace it because it was too simple and not buzzwordy enough.
I am not gonna be ashamed to admit that working like your parent commenter said is a good way to ensure you won't get fired out of the blue as well (since what you created is not easily upgradeable or replaceable).

But in any case that's a side effect of being competent and is not a specially crafted tactic -- at least during my career.

And finally, we have to fight hard against the philosophy that all programmers should be easily replaceable cogs in the big machine. That's an impossible dream of the businessmen but they still won't give up on it.