6 ms·
well, it is evolving... a dying art - for sure, the "golden" days are long over, however that does not mean its not a viable job anymore..
by iExploder 5y ago
well, it is evolving... a dying art - for sure, the "golden" days are long over, however that does not mean its not a viable job anymore..
- sokoloff 5y agoI’m 30-ish years into professional software dev and think things are getting better not worse. The software ecosystem is so much richer and it’s possible to accomplish so much more per hour by past tedium avoided (and the resulting pay is so much better) that I think if we’re exiting the golden age, it’s towards a platinum or diamond age rather than a silver or bronze.
- iExploder 5y agocoming from embedded my biggest complaint is _some_ companies gluing together or building on top of open source and monetizing it. instead of building their solutions in house from scratch.
- sokoloff 5y agoWhy would I build my own OS from scratch if I could embed Linux in my project? Why write my own C compiler and stdlib if I can use GNU’s? It seems strange to me to want people to start from scratch; I see the value of open source as avoiding that pointless toil and am happy to see build their companies on top of open source (so long as they’re in compliance with the license).
- iExploder 5y agothere is a grey area between reuse and abuse
- Silhouette 5y agoWhy would I build my own OS from scratch if I could embed Linux in my project? In a word, performance. You know how when you were a kid and turned some device like a TV on it worked instantly but these days you might have to wait a minute before anything interesting happens? That's one thing that can happen when layers and layers of abstraction and generic software replace highly specialised firmware designed for each product. Of course building all those layers might be cheaper, faster or easier. Unfortunately that doesn't always mean the end result is better for the user.