Earlier quoted context omitted.
I see this attitude all the time while people are being automated out of their jobs. Those people end up getting laid off anyway, and then wondering why jobs for their skillset don't pay as much as they used to. Resisting automation doesn't help, because if you don't do it, someone else eventually will. If you're in a job that's at risk of being automated in the near term, you're much better off learning how to autom…
Here is a silly question Why will everyone need jobs if so much stuff is automated? Why not just give out free money?
Training an AI to convert design mockups into HTML and CSS
41–50 of 109 posts
Re: Training an AI to convert design mockups into HTML and CSS
#42Earlier quoted context omitted.
I see this attitude all the time while people are being automated out of their jobs. Those people end up getting laid off anyway, and then wondering why jobs for their skillset don't pay as much as they used to. Resisting automation doesn't help, because if you don't do it, someone else eventually will. If you're in a job that's at risk of being automated in the near term, you're much better off learning how to autom…
Here is a silly question Why will everyone need jobs if so much stuff is automated? Why not just give out free money?
Re: Training an AI to convert design mockups into HTML and CSS
#43Earlier quoted context omitted.
I see this attitude all the time while people are being automated out of their jobs. Those people end up getting laid off anyway, and then wondering why jobs for their skillset don't pay as much as they used to. Resisting automation doesn't help, because if you don't do it, someone else eventually will. If you're in a job that's at risk of being automated in the near term, you're much better off learning how to autom…
You say it like there's something to do, but in your formulation it's actually a lose-lose situation. Either you automate and get fucked, or someone else does and you get fucked anyway. Either way you have to try and find a different job, which isn't free, costless, or painless. Yes, automation creates better global productivity, but it also creates concentrated harms that are almost never redressed. Similar problem…
That's true for people who aren't capable of automating things. They're left with skills that are more efficiently performed by machines, and so their prospects are poor if they don't have other skills.
But you raised the case of someone capable of automating their job, who refuses to do so because of the fear of losing their job. That's a very different situation, because someone capable of automating their job has exactly the kind of skills that are currently in high demand, and can't easily be automated, if at all. Why wouldn't you take advantage of that?
> Either you automate and get fucked
The idea that "if I automate my job, I'll get fired" is a simplistic scenario, that hardly ever plays out like that. The people who get fired are much more likely to be the ones who aren't amenable to automation, who just want to keep doing things the same old way. Those people tend to be worse than useless to a business trying to automate, because they obstruct instead of helping.
> or someone else does and you get fucked anyway.
In my experience, the ones that "get fucked" are those who are either not capable or not willing to get involved in automation. I've worked on the other side of this equation for most of my career: I automate stuff. That's what software developers do. I also talk to management about how best to use the people whose jobs are affected. In these situations, the people who are most open to change, and willing to help effect it, are the most useful, and the least likely to lose their jobs.
Besides, someone capable of automating their job probably shouldn't be in that rote job in the first place, and what you call "getting fucked" is more like a hint from life that they should be doing something more economically valuable.
Luckily, someone like that has that more valuable work right in front of them. Being able to automate things is a skill that not everyone has, and that's very valuable to employers. That's the entire reason that good software developers get paid as much as they do. Actually getting demonstrable experience in automating job functions is much more valuable than taking a course and trying to switch into that kind of role without experience at it.
Helping with automation puts you in a strong position - you're proving that you can help improve the efficiency of the business. Automation produces new opportunities to be more productive - e.g. producing more, or handling more customers, without increasing staff to match. Work is not so much eliminated, as changed. Again, the people who lose in this process are the people who resist change. The people involved in automation are well-positioned to understand the change and spot new opportunities, and again, this is valuable to the business.
> Either way you have to try and find a different job, which isn't free, costless, or painless.
Having to find a new job is not a foregone conclusion by any means, for the kinds of reasons I've described, as well as because total automation of a job typically isn't achieved quickly.
But even if you do end up losing your job, you now have skills that are multiple times more valuable than what you were originally doing before automation.
In any case, you really shouldn't think of having to switch jobs as "getting fucked." The general advice these days is to switch jobs every few years, if you want to maximize your salary, because companies don't tend to give raises that match the industry rate, particularly in tech jobs.
If you're in a rote job that's amenable to automation, you should be looking for ways to improve that situation anyway. Even if your current job is safe for a while, if other jobs like yours are being automated, salaries for those jobs are going to start dropping. You'd be in a sinking ship and not doing anything about it.
I'm reminded of a quote from "Ghost in the Shell": "Your effort to remain what you are is what limits you."
Re: Training an AI to convert design mockups into HTML and CSS
#44Earlier quoted context omitted.
Because we like being employed. I don't get paid by increasing the global productivity of society. The idiot who automates their own job (and shares it with their employer) is much more likely to be impoverished than lauded.
I see this attitude all the time while people are being automated out of their jobs. Those people end up getting laid off anyway, and then wondering why jobs for their skillset don't pay as much as they used to. Resisting automation doesn't help, because if you don't do it, someone else eventually will. If you're in a job that's at risk of being automated in the near term, you're much better off learning how to autom…
Obviously I got pretty annoyed at doing all this and wrote a bit of code to automate it. This cut down the time I needed to setup a project from a day and a half to ~30 minutes. The result? Nothing. The company did not adopt my project into its workflow. Instead, a more senior dev who heard about it started a project of his own, to do what mine did but online, so our clients could access it and configure their sites without sending us that miserable Excel file. So instead of benefiting me, my automation work almost ended up benefiting someone else (the senior dev's project was shot down in flames a few months later when it failed to deliver).
Morale of the story: you may think that this is a fair world where engineering talent is rewarded, but the truth is that most companies are not run by engineers and decisions are made by people who don't care one jot whether your everyday work is mind-numbingly boring drudgery.
Re: Training an AI to convert design mockups into HTML and CSS
#45Aren't there a bunch of WYSIWYG tools for creating appearance and HTML/CSS together? Years ago when I looked, these existed (but designers prefered photoshop just because). I mean, I'd assume also there's normally a give-and-take between designer, CSS-artist and client. The question is whether the neural network can also learn to take calls at 3am from a client wanting a different shade of aqua.
Re: Training an AI to convert design mockups into HTML and CSS
#46Aren't there a bunch of WYSIWYG tools for creating appearance and HTML/CSS together? Years ago when I looked, these existed (but designers prefered photoshop just because). I mean, I'd assume also there's normally a give-and-take between designer, CSS-artist and client. The question is whether the neural network can also learn to take calls at 3am from a client wanting a different shade of aqua.
From what I can see the Deep Learning process tried here needs a lot more technical knowledge to create a suitable training set for the type of output you want, a lot of iterations to converge on anything vaguely suitable, and even when it gets to what's considered an end product you're likely going to have to dive into the output code to correct button colours and text before we even start to think about its behaviour at different window sizes. As an experiment it's very interesting, as a replacement for the designer it's probably behind non-AI approaches to turning pics to code.
Re: Training an AI to convert design mockups into HTML and CSS
#47Re: Training an AI to convert design mockups into HTML and CSS
#48Earlier quoted context omitted.
Here is a silly question Why will everyone need jobs if so much stuff is automated? Why not just give out free money?
I don't think it's a silly question, but I think free money basically means dismissing the money system altogether. That would work in an ideal world with ideal people but we are not that far out of the jungle yet (and I'm not referring to intelligence levels but to qualities that didn't evolve as fast as our intelligence). So, while you're right in principle, in practice there will probably still be a lot of injusti…
It might be, that we have a money system because we are genetically made that way. I don't mean money, but what it brings. Money is a great motivator to keep things running and to create..
incentive
If everyone has everything, too many people will sit on the couch and do nothing most likely.
Create a game with a top 10 rank, and suddenly the game attracts millions more people. Rank points in this is like money, a way to give us a sense of place and where we want to go (high rank/ income) and kick our own butts to not miss out (low rank/income).
TLDR: Money inequality gives a ladder, and this ladders brings us incentive to motivate to go up and keep complacency away if we go to far down.
equality by it's very definition, won't have this ladder attribute.
Re: Training an AI to convert design mockups into HTML and CSS
#49No. This will never be a thing. It will be copycat pages, never anything unique.
Re: Training an AI to convert design mockups into HTML and CSS
#50Why are design mockups done in photoshop, when HTML and CSS can be faster and easier once you have the basic components??
1) Because that's how most designers create layouts who can't code an not really interested in doing so. 2) It demonstrates AI capabilities on a new level. 3) If you design in PS or Sketch, then you will create more interesting layouts, because you won't skip things that are inconvenient or hard to do.