Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Ryan Bevilacqua
Ryan Bevilacqua
7,716 Points

Do you think that web developers will not need to learn programming languages as sites like Wix become more powerful?

Do you think that front end web developers will not need to learn programming languages as sites like Wix become more powerful?

I'm sitting here, happily doing my html/css exercises, thinking of the websites I've built using Wix and how fast they are to use.

I'm sure at this moment programming languages are still much better, but what about in 10 or 20 years?

7 Answers

Zachary Kaufman
Zachary Kaufman
1,463 Points

Well of course you still do, A) Wix can only has so many options and costs more money and B) Wix is made using programming languages, the people who make Wix learn this type of stuff. So if people don't learn programming then Wix dies too.

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

I agree with Zachary Kaufman. The very nature of those sort of sites build on programming/programmers. What if there's a bug? What if people need/want a new feature? What if you can offer something Wix can't?

Some people tend to think that programming is the hard part. And while it is challenging to learn, I would contend that the great ideas are the biggest challenge. Maybe you'll have the next big idea. But who will ever know if you can't code it? :smiley:

I think you ask a good question really but I would say the same as Zachary in some respect, those sites are powered by these languages.

There is the wider picture that WIX is a template driven software and if you want to create certain things WIX simply wont do.

To be fair if you know how to install WordPress and get a half decent theme your further forward that WIX is based on the potential WordPress carries.

I will not be turning to WIX but I'm sure there is already people out there doing it.

Alex Watts
Alex Watts
8,396 Points

Websites like WIX are extremely limited. They provide users with websites that are not unique. Most business rely on their site being different from others. I believe there will always be a need for programmers as it is both time consuming and difficult. Clients always want to depend on someone who understands the programming jargon and can solve code related problems.

Keep coding :)

Zachary Kaufman
Zachary Kaufman
1,463 Points

I know little about the business world but the way I see it is, the average CEO isn't going to want to make a website from WIX on his own, either he doesn't know how or it's time consuming. So what does he do? Hire someone to or have an employee who he is paying to do it. But that means he is paying for WIX's limited templates, and for an employee to set up the site, when he could hire a freelance Front-End Developer to do something that WIX doesn't have as an option. So which do you think the CEO is probably going to take? Well probably the Front-End developer, he has to pay for a site anyways might as well have a FE Dev do something unique for him. Again, I am young don't even have a job yet so I could be way off but that makes sense to me.

Alex Watts
Alex Watts
8,396 Points

Yeah, a business owner would often prefer to use a web developer. Even when creating a website in WIX errors can occur. Also the client might not/often will not understand current web trends or designs. They could be making a website in WIX that looks good to them, but to others it might be really bad. A web developer on the other hand will have the knowledge and the ability.

Zachary, the best way to get a placement in industry is to hand your CV to any local web firms. Even if it is for work experience. Most places are willing to take someone on.

Zachary Kaufman
Zachary Kaufman
1,463 Points

I'm not studying web development, that's just what I started with when I first began programming so I try to help with some of the web related questions. I am going to begin learning Django and Flask later, but that is at least a few weeks off. Thanks for the suggestion though, I will look into it.

Alex Watts
Alex Watts
8,396 Points

Nice, good luck in what ever you do :)