4 ms·
> Programmers that never had to think about "what" to do are are just implementation machines are going to be hurt by this what is the most popular low-code/n
by MuffinFlavored 3y ago
> Programmers that never had to think about "what" to do are are just implementation machines are going to be hurt by this
what is the most popular low-code/no-code solution that i could bring into an enterprise organization that can:
* read/write to/from a database
* read/write to/from a message queue
* read/write to/from a cache
* make HTTP API calls and do light ETL/logic on the request/response bodies
* OutSystems: This is a popular choice for enterprise organizations, as it provides robust low-code development capabilities. It supports integration with databases, message queues, and caches. It also allows developers to make HTTP API calls and perform light ETL operations.
* Mendix: Another popular choice for enterprise-level applications. It offers a wide range of features, including database integration, message queue handling, cache interaction, and HTTP API calls.
* Microsoft Power Apps: This platform is part of the Microsoft Power Platform, which also includes Power BI for data visualization and Power Automate for process automation. It supports data integration, including reading and writing to databases, and can make HTTP API calls.
* Appian: This is a low-code platform that allows the creation of apps that can integrate with databases and make HTTP API calls. It may require additional configuration or use of additional services for interaction with message queues and caches.
* Zoho Creator: Zoho Creator is a low-code application development platform that allows users to create custom applications with minimal coding. It can integrate with databases and make HTTP API calls, but may not natively support interaction with message queues and caches.
These aren't new and I'm still employed
- saiya-jin 3y agoYeah all this doomsday prophets for software engineers is just situation that keeps repeating itself. I've seen OK code generation around 2006. So what if it got a bit better? That's not how entire projects get done, code part is rather miniscule in most organizations that aren't single-focused startups. The less you are just a pure code monkey and nothing more, and the more you bring added value of actually managing whole software dev lifecycle the less you are replaceable (and more senior you become with all the + and -). Chasing requests from teams that couldn't care less about your projects, navigating process hell, synchronizing with global teams, evaluating various pitches and proposals, hiring, architecture design, testing team interaction/management, internal politics and so on and on. This is still software engineer territory, albeit senior one (in my massive org I am at lowest dev position, but with salary 2 levels higher, and I get to do this and much more). I've not seen even an attempt to put any dent on job market for those skillsets. If you are worried, ramp up your skills, thats what one should be doing regardless.
- MuffinFlavored 3y ago> That's not how entire projects get done Devil's advocate: it takes visionaries at the top (CEO/management) to push for things like "that may not be not how entire projects get done today, but maybe in the future if we can get a good low-code solution that does what we want well, we could save a lot of money" Is it a pipe dream? I don't know. That's where good execution comes into play.
- projektfu 3y agoI've been playing around with PowerQuery in Excel to do some ETL work. It's pretty nifty and goes a lot farther than Excel used to, and in many ways it's better than other tools I've used. And yet... To do a few things I consider basic, you need to write nontrivial code. The two examples recently: 1. To strip non-digits from phone numbers, I needed to edit a step in the query by hand to add Text. Select. It doesn't seem to be accessible from the GUI. 2. To roll three columns up into one by replacing nulls with values from the next column, I had to write a lambda for List.Accumulate. Again, not available in the GUI, and probably not something a low-code user could hack. I think they'd have to pull it into Excel and then use a long IF formula to get there. Low code can also be really slow when you think it's just gotta do what you want, but it doesn't, and you need to code it. However, a good platform can get the annoying bits out of the way, and the auto-preview features the platforms usually have are great.