3 ms·
This is just your experience/maturity growing over time. Software development goes through cycles of hype, and it's all too easy to get swallowed by all the exc
by romanhn 3y ago
This is just your experience/maturity growing over time. Software development goes through cycles of hype, and it's all too easy to get swallowed by all the excitement. Over time you start realizing that there are no silver bullets, and it's all tradeoffs on top of tradeoffs. Solutions to most problems now start with "it depends", and you're slowly starting to resemble the gray-hairs whom you dismissed as cynical early on. The complexities have always been there, you're just getting wise to them. You're in good company, welcome :)
- ephemeral-life 3y ago> Over time you start realizing that there are no silver bullets I hate to be that guy, but there is 1 silver bullet. Erlang. Whether you are writing code for a cluster of machines or a single node, the developer experience is the same.
- bilekas 3y agoI was working with erlang for around 2 years at Ericsson where of course it's used right.. I really miss it to be honest but advocating for it at my later jobs was just a nightmare !
- tracker1 3y agoYou can largely say similar things with go.
- frfl 3y agoI don't think either Erlang or Go are silver bullets. You can't solve _all_ problems efficiently with either. Go may be useful in many many situations, as may be Erlang in some, but if all it take is one significant counter example to detract from something being a "silver bullet", then here's one: https://discord.com/blog/why-discord-is-switching-from-go-to-rust https://discord.com/blog/why-discord-is-switching-from-go-to...
- tracker1 3y agoOf course... Nothing is perfect at everything.
- jarl-ragnar 3y agoThat’s pretty much the destination I’ve arrived at though in my case via the Elixir route.
- tracker1 3y agoOh I'm definitely full gray beard at this point... I'm 49yo and been at this since 96. At this point it's KISS and railing against unnecessary complexity. It feels like this is working against me in some interviews and for me in others.
- nunez 3y agoStand up the whole thing with Bash scripts, add a README.md, call it a day. No includes; just long-ass Bash scripts like the good (bad?) old days. Can't wait for this to be cool again.