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 trialGabino Garcia
4,407 PointsCan one really run a web development business alone at least short-term?
Hi,
I'm taking a break here at treehouse later so that I can review the videos and think about the business itself.
For the majority of this career I'll be working alone doing websites by myself and all the freelance-related business dealing. So far, web design is still my weak points and I couldn't design something as awesome as some designs offered to me as example..then there's those who wants it done in wordpress..then that blasted SEO subject..I mean the subjects just keeps adding more and more...
Right now I'm limited with HTML, CSS, Javascript, and PHP..and all of it still good at some point I can make a good website. But I am to make them responsive one..I will take time. Then there's designing them into artistic sites that I can't probably do on a whim.
Right now I'm thinking of whether if this is still my thing...or not anymore. And should I start finding jobs for this can I strive by myself for short-term? Because in finding a group to work with..they'll be looking for great portfolios and I still don't have any.
Please help. THanks
3 Answers
Andrew McCormick
17,730 PointsI hear you. Designing is not my specialty either. I know the basics and can design above average, but I know my weaknesses and strengths. I've found a few ways around this. 1) I've partnered with a designer who is great in web design. I challenge her to come up with ideas that make me sweat as a developer. Makes me have to learn new techniques. This allowed me to instantly double what I charge for sites, since now I know that a site I create is worth it. Before I felt bad handing clients a well developed but ok designed site and charging a lot for it.
2) Working with agencies. I found that I really enjoy working with small marketing firms and local print shops (lack of a better word) that want to offer better web stuff to their clients. They handle all the dealings with the client and tell me what they want the site to look like and I make it happen. Often they give me psds or marketing materials they've already created for the client that I can pull from to make the site.
3) Become a master of developing premade code templates. Not sure how else to say it. For me this is Wordpress. Anybody can pay $80 or whatever it is and have access to tons of great Wordpress themes, but not everyone can figure out the code structure of Elegeant Themes' framework and be able to go in and break the 'premade' themese to your will and output exactly what the client needs. I love doing this because of the low overhead, but I know I'm starting out with a pretty well designed theme that I can just manipulate to the client's needs and will not act like some premade theme out of the box. I use a lot of Elegant Themes and WooThemes for this type work (don't judge me :) )Clients don't care what you started with, only what you end up with.
Your other point. Job experience never hurts. You may find that you like working in an office more than freelancing it. I wish I had that experience and still consider every once in a while. If you end up getting a ton of side jobs and feel like you'd be better off on your own, then you can take off and go back to the freelance work, maybe even continuing to work contract for the company you were working with. Most companies like their employees to work on the side as it encourages them to learn new things and stay on top of technology--- as long as it doesn't interfare with their job duties.
If you want to build up a portfolio, starting writing code and posting to github. If someone is hiring a developer then they aren't expecting chocolate happiness all over the design of an app or webpage. They are expecting performance and proper code structure. Go online and look at jobs that companies are asking for help with on freelance sites and start writing code to solve those problems, even if you aren't getting paid for it. Post projects that you are working on on gitHub or a blog and start building some klout.
hope that helps.
Gabino Garcia
4,407 PointsThanks for the reply.
Somehow working with someone is great..particularly with the design part but my problem would be how do we split the profits. Over here web works above $135 dollars is already too expensive and it's basically too small of a profit.
With those said about wordpress maybe I should consider watching the wordpress videos too...there's go another subject to tackle while I'm studying other web dev stuff I'm still lost at.
So far, I have to make freelance work for me since I'm not for working in offices. I've had several office jobs before that usually ends up getting released due to the company not doing well then I end up with jobs that I ended up not liking to the point that I fail to perform to keep me hired. Plus I really do well working alone.
Andrew McCormick
17,730 Pointsyes. We do share profits. But at the same time, not really. I charge what I need to make as developer, and she charges me a 'wholesale' cost for the design. So I pay her just like I bought a product and then pass that in the charges to my client. This is why I charge a lot more now for the sites.
If your local market isn't great and you know you want to work alone. Consider international....