This is exactly why I run Linux on all my computers, and run as much open-source software as I can, build my own home server, and set up my own home-automation. It does have a time cost, over convenience, but being able to tailor everything to my needs and wants is a wonderful feeling.
But yes, it would be wonderful if this was a more common mentality in software in general. Especially on mobile devices.
That time cost is spent optimizing, learning, and growing as an engineer. I wasn’t always a full time, highly paid system engineer. It started at home, and I marketed those skills.
This is exactly why I run Linux on all my computers, and run as much open-source software as I can, build my own home server, and set up my own home-automation. It does have a time cost, over convenience, but being able to tailor everything to my needs and wants is a wonderful feeling.
But yes, it would be wonderful if this was a more common mentality in software in general. Especially on mobile devices.
That time cost is spent optimizing, learning, and growing as an engineer. I wasn’t always a full time, highly paid system engineer. It started at home, and I marketed those skills.