Details
-
AboutDeveloper/architect in a past life. Currently Product Owner / Team Lead / Whatever... just let me hack on weekends and I'm happy.
-
SkillsOutSystems, NodeJS, Java, Ruby, Erlang, PHP, JavaScript, CSS, HTML
-
LocationLisbon, Portugal
-
Website
-
Github
Joined devRant on 3/7/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@olback I know! Just picking up the alternative for a spin. ;) Congrats on getting in!
-
What type of app is it?
-
I'll bite and share my 2 cents since it took me one month working *at* OutSystems to get it.
I joined OutSystems as a Tech Lead after freelancing for about 6 years (Rails, GWT) and for a while looked at it as just a RAD tool that generated code for me (code that I knew I could code better / using better patterns).
As I got into it I started notice something: I was no longer working against the computer/compiler/framework/editor/language/package manager. All of the things that used to take most of my day were gone. When I opened the IDE I was creating actual features, not just code to support those features. I could prototype, iterate and deliver my work faster and for the first time in years I stopped doing overtime and working on weekends.
So... that's my experience. Happy to answer any questions you might have about life on this side of the wall. -
This has triggered a vocalized lol. Thank you @creativeJuice ! :)
-
During the day: Belém (for Pastéis de Belém - custard pies?), Museu da Electricidade (by the river), Chiado, Adamastor, Cais do Sodré, Baixa, Castelo de São Jorge, Alfama.
During the night: Bairro Alto for drinks, then clubbing!
You'll love it here! :) -
@arraysstartat1 they *usually* aren't flexible enough.
The migration isn't a sure thing. From the developer perspective I've seen it happen in different ways:
- reject it completely
- try it, understand how it fits their toolbox but don't actually use it
- try it, get it and start using it in specific projects
- try it, love it, diving into it and rethinking what it means to be a developer when the underlying platform does so much of what you used to
From the business perspective, the migration is both technical and political. I remember an edge case where *no one* wanted to work with low code, the business had already decided that was the way to go and those developers went on to be real developers somewhere else.
Note: note trying to convince anyone to jump ship and leave their craft behind. I personally took 2 months "dragging circles around" until I realized that I this wasn't just a toy thing. -
@beegC0de interesting! Just realized that what you say and, in hindsight, some of the daily rants differ significantly from my experience and perception.
Gotta love DevRant for helping me notice that perhaps I'm living in a special bubble... -
@beegC0de hi there! :)
Quite relatable and deserving of a South Park reference (https://m.youtube.com/watch/...)! :)
It's a given that creating software will increasingly require fewer skills but I don't think it's because someone is planning to get humans out of the equation. A more pressing reason to "make it basic" is that there aren't enough qualified humans to go around - resulting in a skill shortage to create, update and maintain the volume apps that people and companies want built. -
@beegC0de you're clearly speaking from experience. Thank you for your comments!
-
@beegC0de fair point! The examples you shared, WordPress specifically, made a *huge* impact on what developing for the web is about.
I personally started my freelancing years with Joomla, cashing in on just enough Linux, MySQL and PHP to be dangerous! :)
The challenge is when your company needs custom software to support its business. If the platform you're using uses "regular code" for the custom bits all the speed goes away (not to mention code rot) and you're back to "high code".
(hope this makes sense) -
@beegC0de not mainstream though.
-
@siliconchips not exactly. :)
Think about your dream IDE and how much time you'd take to build it if you started today...
OutSystems started working on its IDE and Platform in 2001, continually adding improvements that make development easier (and changes faster). It's hard to compare with the software stacks we're use to and read about every day because it's really one level of abstraction above all of that.
A awesome(!!) example is the platform debugger where, in the same tool and debug session, you can step through the visual code/logic matching both server-side (.NET) and mobile client-side (JavaScript) logic. I can't make this **** up. It's that good, across the board! -
@camillerr something to keep in mind as you get into all the P2P world: it's mostly hype.
-
Sounds interesting! :) If you have any feedback that you'd like to share about the platform or online experience feel free to ping me and I'll be happy to help! :)
-
Hi! OutSystems employee here. :)
I manage a couple of applications, mostly Digital Operations / Digital Experiences.
And you, what have you been working on? :) -
Not using a clipboard manager is the digital equivalent of running around with scissors. :D
-
The first one: start flying.
-
Congrats on the effort! React's ecosystem is so rich and dynamic that you never really feel in control. Yesterday's best practices are gone today, so keeping up does take time.
My 2 cents are to use that hard earned knowledge and try Vue for a few hours. Thank me later ;)