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
Gabino Garcia4,407 Points
Why companies always want those with Wordpress knowledge?
Seems like every web developer position I find it always looking for those with knowledge of wordpress, or drupal, or any of them CMS. So apart from learning web design and web development I got to learn these too before I can find a job in web development?
It's rather discouraging seems like it would take years before my first paycheck
Can you share your thoughts about this?
I currently live in China and I know most of the major Web design/development agencies here. They are for the most part selling their services to build CMS websites including Wordpress, Drupal or Joomla.
A lot of their clients are really happy with these CMS websites because they are easy and quick to build and therefore agencies can propose a better price. Also a lot of these CMS websites have an enormous library of extensions that clients are savvy for. Finally, clients are happy that they won't need to rely on the agencies to update their content. With the WYSIWYG editors and simple UI of these CMS, clients learn quickly to manage their own website... until they don't need you.
I have built a lot of websites using these CMS or even e-commerce websites with Magento, and despite the ease of creating a general purpose website, they are not great when you want to build a website with a specific purpose (a web application). It would be one hell of a task to replicate the Treehouse website with Wordpress... For specific purpose applications, frameworks like Ruby on Rails or Scala, become handy. You only focus on what you really need. Also due to the popularity of these CMS, they are always under threat of hackers... I keep on receiving security update emails for Joomla and its a hassle to update dozens of Joomla websites (Just got one email today again!).
Not everyone is proficient in every language, and some are more skilled in some tasks than others. Agencies need a team of diverse background to create really great websites. So whatever you decide on learning, you will find opportunities. It is also good to try learning things that others don't do ;).
I hope this answer is clear and helps you. Good luck!
Darren HealyFront End Web Development Techdegree Student 23,565 Points
Don't be discouraged! You definitely won't need to wait years for that paycheck; maybe a few months at most! It always seems like there's a lot to learn, so you need to keep at it, learning anything new comes with a learning curve. I would advise you to look at the Wordpress Tracks here on TreeHouse to get you going. You should also set up a WordPress blog and familiarise yourself with the layout and how it works generally.
I think if you have good knowledge in HTML, CSS and the like then you shouldn't be too worried about having no/little Wordpress knowledge. Wordpress is not all that complicated and is very easy to learn if you already know the basics of web design.
I'd say that WP is just a plus to your CV if you are looking for a job in web design/development. Completing the course here on TTH should be more than sufficient - provided you already have good grounds in HTML and CSS of course.
Eric Amundson19,530 Points
The reason? WordPress powers ~23% of the web, creating a huge demand for an insanely popular and well-supported platform.
Zac has terrific courses here on Treehouse and there's a lot of helpful documentation on WordPress.org.
If you've got some solid front-end fundamentals, learning to be functional in WordPress shouldn't be hard. A weekend on Treehouse and you should be well acquainted with the basics.