rants on lowcode/nocode
There are pros and cons to everything. If you're a new developer, or you're making a bare bones CRUD app with simple business logic, low-code is great.
Where it's not great is when you need to add anything new, or requirements change, or if you just want to refactor how something works.
And that's just the mile high view. What I dislike about it from a personal POV is that there's zero information density. With code and an IDE, I can glance at text on the screen and know exactly what's happening. With low-code, I have to drill into countless views, looking at visual flowcharts with variables that are hidden by yet more clicks, in order to piece together what's happening. It's like programming but if you could only look at one word at a time. I *hate* it.
It's "productive" and "quick" to create new apps. Okay sure, great. I don't care about that. I want to be productive when I'm actually maintaining a project, which is what 95% of being a software developer is.
re: rants on lowcode/nocode
@DoodleDonut what I don't get about it is that making simple crud apps is already very efficient given the right tooling since it can be mostly generated, and then you have a solid base you can build off of
re: rants on lowcode/nocode
@DoodleDonut the "value" is that managers understand it /snark
re: rants on lowcode/nocode
@DoodleDonut yeah no I also feel like software engineers will be in demand for a long time
re: rants on lowcode/nocode
@noiob That too, for larger corps especially. For my company it really is a "more people can contribute" kind of thing. Part of me feels like I should be worried, but knowing how much complexity I have to manage in my actual code projects, and how impossible it would be to do in a lowcode platform, I'm not that worried.