3 ms·
Writing code today is way too hard, my work mission is to try to make it easier. I’m more focused on people who already know how to code than people that don’t.
by vjeux 9y ago
Writing code today is way too hard, my work mission is to try to make it easier. I’m more focused on people who already know how to code than people that don’t.
This drew me to work on React, Jest, React Native, Nuclide (Facebook IDE), create-react-app, prettier... I feel like it’s better than a few years ago but there’s still so much more to do.
- petra 9y agoAfter reading (1) which is about a hospital management system built using visual tools, with a first version done in 6 months, I really wonder if code is the right tool when aiming at easy, even when building complex systems. (1)https://www.outsystems.com/blog/introducing-sapphire-hospital-management-system.html https://www.outsystems.com/blog/introducing-sapphire-hospita...
- vjeux 9y agoI just took a look at this and I don't think that the real win in terms of productivity is the fact that you are building an app with a visual environment or code. Both of them are roughly equivalent. What likely set them apart is the building blocks they provide. If you are a consulting company and building apps for businesses, you are likely doing the same thing over and over and over again for every business. Once you build an hospital management system for three hospitals, the fourth one isn't going to look that different. There are tens of thousands (more?) hospitals in the world which all need such a system. So the likely next step is to invest in good building blocks that are needed: I want a dashboard with last week patient intake. All of this logic is put inside of a component ready to be dragged & dropped / included in your project and it saves you weeks rather than trying to rebuild it for the nth time.
- petra 9y agoI think the article is about the first version, not about reuse. But I could be wrong. But in any case, code is difficult: it requires deep attention, good memory - both short and long term(and long term memory doesn't work so well if you don't exercise the knowledge repeatedly ),good learning capabilities, and good abstractions capabilities. Visual systems are fundamentally easier. So if they can scale well to the required level of complexity and offer similar or better levels of productivity , they may become the 'easy' route.
- miguelrochefort 9y agoSame here. I'd love to talk to you about this.
- vjeux 9y agoFeel free to send me an email: vjeuxx@gmail.com