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 trialMarcus H
4,267 PointsNewbie Web Developer - 33 & starting from scratch - Need Advice
Hi
I was 3 months into a Computer Science degree at the Open University in the UK but found it dry, boring and uninspiring so I quit before it would cost me anything. I thought I'd try my hand at learning web design/development and picked up a cheap course at Udemy on HTML & CSS. I'm nearly at the end of that course and am very much enjoying what I'm learning so far,
I've been selling on eBay for the last 10 years and importing things from China but have only ever earned enough to just get by. Now it's harder than ever to make a living selling there because the competition is vast and diverse (sellers from China making pennies profit). I haven't really got any decent job skills to speak of because I spent so long doing the eBay thing. I'm hoping once I've learnt a fair amount of web development I might be able to get a job somewhere and start at the bottom or maybe some basic freelance work to build up a portfolio.
Being 33 I need to get out of my parents house at some point lol. Based on all I've said above I have a few questions :-
I'm thinking of concentrating on front-end so more of a developer, is it still worth me doing all of the web design track before moving onto the front-end track?
I'm not very artsy, do you think good design and principles are something that can be learnt if you are artistically challenged?
Have any of you guys/girls started this as complete beginners like me and been able to find employment?, also how long was your learning process?
This more for the staff/moderators. From what I've read via reviews on the web they say Treehouse is more geared towards the beginner, with that said will you be adding more intermediate/advanced level stuff over the coming months?
I can't wait to start learning here, I just need to finish that udemy course first (should be done in a day or two).
Thanks for reading, Marcus
12 Answers
Giovanni CELESTE
20,961 PointsHi Marcus, I was in the same situation not long time ago. Here is my experience.
Was unemployed, no experience in the web industry, and no real skills to sell myself to web employers. All I had is some skills on graphics softwares, but nothing related to the web so far. I had some basics from a previous course for coding, but...honestly, it didn't help me much, I had the impression to have a semi-knowledge, so when you have an interview (and you are honest enough to not lie), I knew I couldn't do the jobs, and I couldn't get any.
I looked on the net, and found Treehouse. I loved the atmosphere, and the first videos I watched caught me to pay for the account. I started last August, took me about 1 month to end the webdesigner track (HTML/CSS/Javascript), and one more month to end the PHP developper track (PHP, business, design, Mysql, etc...).
Still no experience so far, but enough precise knowledge to have self-confidence that I can do the job (and if I can't, I always can look again at the courses, what I do often, I admit). I had 2 interviews last november, and got 2 job propositions, one as a polyvalent multimedia employee in a public institution, and one as a part-time webmaster in a small association. I took the last one, and here I am. I'm still a newbie, but I have enough time, no pressure, and I'm trying my best to apply treehouse courses and tips, to make good and robust code, and master it.
With this, my goal is to have enough experience for other jobs.
So took about about 3 months from starting point to get a first job. In the meantime, Treehouse provided new courses (really good stuff), especially for design and business skills (I recommend the soft skills course, a killer), giving me more skills to improve mysef.
What I can say so far is, I don't regret having started Treehouse courses, gave me a turnaround in my professional life.
Hope it'll help.
Nick Fuller
9,027 PointsHi Marcus!
First of all, congratulations to you for stepping up and making the life decision to make a change. I did the exact same thing! But, first off let me say one thing; if you have been importing and/or direct shipping items from China and facilitating sales through eBay for 10 years I would say you definitely have skills. I have no clue where to even start doing something like that. It also takes a great deal of organization, communication, commitment, and perseverance. That being said, your ability to maintain sales through eBay for 10 years shows me that you are able to commit to an idea. As an employer, this holds value. I cannot tell you how many times I have interviewed people and their resumes list 20 jobs lasting no longer than 6 months a piece. Although they have a college degree, I'm wary to the fact that they were unable to maintain a position. So... don't sell yourself short, you have talents and skills you just need to acknowledge them.
About 4 years ago I did the exact same thing as you. I was tired of my job, felt since I didn't go to college I had no marketable talents and I sought out a change. I knew I wanted to program, but I had no idea where to start. A friend of mine randomly turned me on to Ruby on Rails, promising me how easy it was to learn. So, I jumped online, bought some books and signed up for some affordable online courses similar to treehouse. I'm not going to lie, it took a while for me to grasp the concepts of programming and since I didn't have a teacher or anyone else to lean on it took a little longer than most people. I would say I finally grasped most of the concepts (anyone who says they know ALL of the concepts is a liar!) after about a year. But, in that time I was working a full time job!
Since then, I have risen to the position of "Director of IT" at my company where I oversee three teams of developers and two designers. I work closely with the developers because I understand their lingo a bit better.
So to answer your questions...
Understand that "web design" is different than being a Graphic Artist. I really appreciate that Treehouse makes that distinction. Designing a webpage isn't always about how it looks, but rather how it's navigation is setup, how you drive your readers to accomplish goals, or more importantly how you can get your visitors to accomplish what YOU want them to. When you take that knowledge and use it with the skills of a Graphic Artist, you can really get something incredible. So yes, it's a good thing to learn!
See above!
Yes, and I now make a very comfortable living for myself, my wife and my two daughters. It took me roughly 2 years to really settle in.
(Note: I do not work for Treehouse) Treehouse is a little geared more towards beginners. But remember that you have to crawl before you can walk. It fits a huge niche market for individuals like yourself to take initiative and build the foundation you will need to continue to grow. Heck, I feel that I know programming concepts pretty well, but I still maintain my Treehouse account because I enjoy the variety of tutorials. I'm currently working through the Business section and learning a whole lot of new things which I will be applying to my wife's new company.
Sorry for the long answer Marcus. The beer from the SuperBowl is lingering I guess, but really I was eager to give you my 2 cents after reading your post. I think it's great what you're doing and wish you the best of luck on a very, very fun and exciting learning adventure.
One last thing to note too... If you see the link in the bottom left of your screen "Developer at Treehouse". You should click it and look at what they request as an application. First of all, no resumes (I love that), secondly they don't seem to care (I could be wrong?) if you have a degree. What they are interested in is your knowledge/skill level, your communication skills and your ability to problem solve. There are lots of companies like Treehouse that understand just because a person did not attend a college or university, does not mean they're less talented than those whom did. Who knows... one day you could work at Treehouse?
Sorry for the super long answer!!
Marcus H
4,267 PointsI appreciate the super long answer, it was even longer than my initial post :)
After what you wrote I agree I do have some skills but I think they're more nichey rather than directly suitable to employers, I guess the proof will be in the pudding if and when I get a job.
It sounds like you've done very well in the 4 years since you started and the title 'Director of IT' does sound like a pretty senior role, so well done sir. I love how this career path is doesn't require a degree or diploma like most prestigious jobs. Ruby seems like the thing to know these days and I try learning that at some point but I guess I should the fundamental stuff down first.
As for the 'Developer at Treehouse' link you suggested, I don't see anything like that. All I have is contact support and an arrow looking button which makes the menu larger.
Paul Graham
1,396 PointsIt's worth learning as much design as you find interesting and valuable. As an independent worker, you'll often find yourself coming up with jobs where you'll need to step over the border between design and development. If you end up working in a shop, you'll often find yourself having to argue with creatives or other devs about an interface point or something and the more informed you are in design, the better arguments and decisions you can make. This goes the same for learning server stuff. It's valuable, just don't spend all your time with it.
Design can absolutely be learned and it has little to do with artistic ability. You may not design a ton of things yourself but you can train yourself to understand design and typography. It's incredibly valuable. Most of my work has come from being able to speak with designers at a deep level about design. I only design myself maybe 1-2 print things and websites a year but I have a lot of input on the designs I work with.
I have zero official computer credentials and I make a well above median salary and pay zero in healthcare costs for my family largely based on references and portfolio. I also make another 30 to 50K a year freelancing on nights and weekends depending on how much work I'm willing to take on. I do not feel overworked around the lower number at all.
"Beginners" encompasses a wide range of skills and the current Treehouse content will get you to the point where you can read documentation, books, and code yourself to learn. You won't really want to sit and watch videos and do exercises by that point anyway. It's good to learn from different sources and learn to get into reading official documentation as soon as you can so even if Treehouse does expand into more advanced topics, you would want to pursue other sources anyway.
Marcus H
4,267 PointsThank you for your reply.
I'll try and learn what I can with regards to design, there is a website called hack design that has about 50 lessons from the ground up so hopefully I'll come out the other side with slight more skill and confidence. It's very true what you say about understanding design and knowing things can only help in discussions with designers if and when that arises.
It sounds like your doing very well for yourself in the financial sense and at this point I'd be happy with earning 50% of what you make freelancing lol.
I thought that might be the answer I'd get regarding the more advanced courses, I'm probably asking for too much and besides there are a huge amount of resources on the web for learning so I don't think I'd have any trouble finding resources to further my learning.
Marcus Bellon
2,866 PointsJust chiming in here... I know it's a bit socially unacceptable to still live with your parents, but that's all it is... a social formality. I say, as long as you don't hate it, and as long as you're not "bumming it up," it's a good thing to live WITH your parents and not OFF your parents... if that makes sense. And to those people who think that just because someone lives with their parents that it makes them a "loser" or undesirable in any way... screw you! You don't know anything about their situation. Maybe they get along great with their parents. Maybe they take care of their parents. Maybe they reduce costs and donate to charity because they live with their parents.
Also, don't think you're climbing the social latter just because you finally moved out of mums. There are a lot of good reasons to leave home, and there are equally a lot of bad reasons as well. Most importantly, do what you WANT to do, not what you THINK you should do.
Okay, I've ranted enough. Go Treehouse!
Marcus H
4,267 PointsThank you for your kind words.
I know I'm not in the best of positions but I appreciate my parents for putting up with me for so long and I think we have a pretty good relationship. The main reason I've never moved out is of course money as I've never been able to make a decent amount through eBay but hope to rectify that and my living arrangements if this web developer thing goes well.
Tommy Gebru
30,164 PointsKudos Marcus
Marcus H
4,267 Pointswhoops posted in the wrong spot.
Steve Leichman
7,008 PointsHi Marcus,
I, too, am in a similar boat as you. I'm almost 30 and have been stuck in the restaurant industry for the last 7+ years. It's tough to get out of, because despite inherent and acquired skills, most employers see "Bartender" on a resume and assume you can't transpose your talents.
Through Treehouse, I'm hoping to build a knowledge base and leverage these skills into employment opportunities. I'm still on my 2-week trial thing but if you've got the motivation to keep plugging away you'll be all right. We're all on this journey together, my man.
All the best.
Marcus H
4,267 PointsGood luck in your pursuit of knowledge and employment, virtual high-five
Marcus H
4,267 PointsThank you everybody for your answers and insight, it has all being very helpful.
Marcus H
4,267 PointsI have one more question, I'm looking to buy a domain that'll act as a portfolio. Is it a good idea for the domain name to be my full name or maybe just initials and surname ? Also is there any advantage in going for a .com/.info over a .co.uk (I'm based in the UK)?
Paul Graham
1,396 Points.com still has an advantage in terms of recognizability and prestige, but it's abstract. I wouldn't go for .info, most people won't get that. Plus if you ever do business outside the UK, which could be likely if you're freelancing, some people might mistakenly think you're a UK only business. All in all though, it's a minor consideration, pick a domain you think reflects well on your branding or yourself.
Giovanni CELESTE
20,961 PointsI'm not an expert, someone will have a better answer than me. However, my opinion is: it's up to you, how you want to sell yourself.
You may have a classic approach with a full name, or initials & cie...but you could as well have a nickname (but it has to be cool ^^). It can be something representing you, or just a brand name.
I would chose a nickname for my portefolio, even if it may seem that for googling you it's not optimum, but it means that you have a personality, and you have thought of your marketing image.
For the .com or .co.uk, depends on the clients pool you are aiming for. If you know that it will be local, .co.uk might be enough. Else go for a .com.
Marcus H
4,267 PointsThanks guys, I think I'll definitely go for a dot com but still undecided on going for initials or full name. I won't be making anything for a little while yet so I got time to decide.
Marcus H
4,267 PointsNow at 1000 points and quite enjoying it. Looking forward to the latter stages of CSS as the content seems more interesting than the selectors etc I've just worked through. Then onto Aesthetics (I need this) and then the responsive site :)
Thiago de Bastos
14,556 PointsHey guys! I hope my Trello board helps! I have spent hours upon hours coming up with a complete checklist for managing a design project from start to finish! Tell me what you think, I really hope it helps someone :)
Marcus H
4,267 PointsMarcus H
4,267 PointsThanks for your reply Giovanni, it's sounds like you've done hugely well in the few months since you started and to be honest I'm astounded you've achieved what you have in just 3 months, bravo. I think I will follow a similar path to you but probably not as quickly lol.