Re:A brief reflection on Mac software stagnation
by eternityforest on Tuesday March 08, 2022 @09:13PM
(#30610208)
I definitely think GUI development is easier, because there's often no algorithms or math work.
I've never sorted or btreed or third normal formed or a* searched something. I've never designed a new machine learning model. I couldn't implement even a toy version of AES. I've never done a GPU shader.
I just find out who has, come up with a workflow model and UI that uses it, then track down all the edge cases that need a few if statements to handle, and maybe pack and unpack some bytes for a microcontroller.
I couldn't quite be replaced by a CRUD builder tool, because I'm doing embedded stuff, and a lot of CSS theming work... but it's not unimaginable.
I watched an interview from the 80's-90's in which a developer discusses the process of coming up with a concept for an arcade machine. They said something like "It's like trying to create digital drugs."
> the new generation of programmers looks down on how the world is GUI dependent
I personally think we have a good mix of GUI and terminal apps right now. They both have their uses.
> That's too easy
I feel like making a GUI app is harder precisely because of the added development work.
> Programmers are no longer excited about tech
I'm less enchanted with having to know several frameworks before getting a job, rather than simply understanding a language/paradigm well and being quickly onboarded, but that's probably just a sign that I personally shouldn't be a software developer.