6 ms·
>Coding involve care and inspiration give it a rest mate. Most coding is garbage generic gluing of boilerplate and API calls. Aligning buttons and agonizing o
by ux-app 4y ago
>Coding involve care and inspiration
give it a rest mate. Most coding is garbage generic gluing of boilerplate and API calls.
Aligning buttons and agonizing over 18px vs 20px padding is a monumental waste of human capital. 99.999% of coding is basically an interface to a DB (fetch some data, display it, maybe do some basic arithmetic and then save the data).
A machine will do all that drudgery better and quicker. We're not there yet, but the writing is on the wall.
>and should not necessarily be reinventing the wheel again and again
you must be new to the job.
- gwoolhurme 4y agoWhile I don't disagree with you largely. What a really nasty way to say it no? It's true a lot of what happens is boilerplate API calls and copy pasting of solved problems. AI is making that happen a lot faster, however the parent comment also has some good points. If you work for a large company most of your day is spent understanding domain specific problems then executing on that. It would be nice to see something more exciting because this is the Nth version of "AI made a thing" I have seen.
- ux-app 4y ago>If you work for a large company most of your day is spent understanding domain specific problems then executing on that. ... which involves fetching some data, displaying it, maybe doing some basic arithmetic and then shuffling it off to a DB? drudgery. bring the machines on so we don;t have to deal with this nonsense any more.
- apsurd 4y agoi'm curious what you think is worthy of humans to do? often in life i find myself reminding myself that everything is just something to do. serious question, what do you then distinguish as enlightened pursuits vs not, for lack of a better word. edit to add: i painted my family's garage in my teens, manually. and i'm thirties now and when i go to my family home i see the painted garage. it never leaves me, the value.
- ux-app 4y ago>i'm curious what you think is worthy of humans to do? whatever it is, it ain't making websites. >what do you then distinguish as enlightened pursuits painting your garage is getting pretty close to it I think.
- thexumaker 4y agoTo that extent nothing is worthy of humans to do. Nothing we do is truly unique. It only seems unique because we have a poor understanding of it. Might as well not exist or eat or poop because that’s not worthy
- gwoolhurme 4y agoI do get the sentiment I will say. Like when I first got a job as a SWE all I did was CRUD apps and they are all fairly similar. Then I worked on wordpress for a while and it felt even worse. For about 6 years now I've personally moved away and work on some more exciting stuff. A lot of that though is still just DB read-write and display at the end of the day, and that's fine imo. I am very skeptical about AI however if I take the most positive spin and it automates away the boring? That could be good?
- thunky 4y agoYou're getting pushback but I have to agree. I'm disappointed with how unsophisticated modern web development is. Our tools and processes are extremely fragile and error prone, and frequently produce bug ridden junk. So much so that we feel the need to rewrite entire apps every n years if it hasn't already died under it's own weight by then. The output we produce is 99% predestined by the tooling/framework we are placed in front of. And then we claim to be craftsmen.
- artificialLimbs 4y ago>> i'm curious what you think is worthy of humans to do? Garden, tend land, and do arts.
- 4y ago
- deleted 4y ago[deleted]
- greenhearth 4y agoThis is fun for me, not drudgery. Painting the garage sounds like a hellish nightmare. Maybe they could automate that someday, so I can be free to move pixels around.
- krainboltgreene 4y ago> give it a rest mate. Most coding is garbage generic gluing of boilerplate and API calls. I think that says a lot more about the code you perceive than it does about what coding happens in the world.
- ux-app 4y agofor every programmer working on cutting edge creative/systems/math heavy code there are 1000 gluing APIs and tapping out glorified CRUD apps. let's not pretend it's otherwise.
- mtlmtlmtlmtl 4y agoI think we should generate less CRUD, competing standards, endless new languages, frameworks, databases, Linux distros, and so on. I don't see why we should automate this. We could get far greater gains in productivity by less duplicated effort.
- krainboltgreene 4y agoThis sounds like every developer I've met who has never had a job at a company last longer than 6 months.
- 8note 4y agoMost code is glue. However, that doesn't mean it isn't interesting for data modelling. I'm very excited to have most of the generic parts automated away
- beepbooptheory 4y agoYou are definitely right that most code is banal and glue, and that is indeed why the models, or this one at least, seems to be best suited to regurgitate it and change the names of your variables. I guess I still don't see your main point though. There are plenty of tested and compliant style frameworks out there that have figured this stuff out, and they will do it better than whatever Stackoverflow example the AI gives you. If you dont have time to really think about and learn deep or even basic web design, such that you don't spend so much time on your padding, there are a wealth of frameworks and products and tools and templates that solve that problem with intentionality and some basic assurances. From the highest level of squarespace to free coding courses, there is an entire spectrum to meet you halfway. It just sounds to me like maybe you are burnt out, or maybe you don't like coding stuff as much as others. Which is fine! And if this stuff helps you do your drudgery, that's fine too. But I would just say that you could work even smarter than this (presumably you are using it ). I would wager using the right dumb tools will in the long run save you more time and enthusiasm than all this, and you will make better stuff, even its "boring" or bad to you. It's a wager I could see losing, at least with the time part, but I'd still make it. I fully agree that something like this will help keep the bullshit glue we make for our bosses pumping, but is that really something to be so excited for as people are?
- ux-app 4y ago>I guess I still don't see your main point though. . . . >You are definitely right that most code is banal and glue looks like you did see my main point.
- beepbooptheory 4y agoJust sounds to me like you need a long vacation :)
- ux-app 4y ago:)
- echelon 4y ago