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 trialStephen O'Connor
22,291 PointsAnyone feel overwhelmed with all there is to learn?
I was just wondering if anyone on here feels overwhelmed with all there is to learn when it comes to web design and development?
I have been coding for maybe 4 or 5 years now - 2 consistently - and I am a web designer and developer (front-end) professionally, but I still feel there is just so much to learn and sometimes it makes me wonder if I'll ever fully grasp it all. If you consider HTML, HTML5, CSS, JavaScript, jQuery, Sass, Compass, LESS, Stylus, the Console/Command Line, Git, Grunt ... and then all the other things that come with them individually I just wonder if I will ever come to work or get to a point in my working life where I am comfortable and confident that I 'know' most of them.
Are there any other people on here who feel the same? If not how long did it take you to grasp all the different aspects? I'm just curious to see what others think and what your experience has been.
5 Answers
Jacob Mishkin
23,118 PointsI hear Ya. I started coding about a year ago off an on, and with in the past 6 months really started to buckle down as much as I can. Yeah I think for new people such as myself its a very daunting experience, but my mentality for learning is... if you look at something you did in the past and it's not crap your doing something wrong. Always push yourself towards something new. Yeah there is a lot to learn but that is what makes it fun there is always something new!
Dom Smith
3,091 PointsAlthough I'm new to full-time coding, and have a whole heap to learn just like yourself, I've kinda of gathered your not expected to "grasp" all the different aspects. I think a lot of languages are based on others except for slight differences, for example HTML HTML5, LESS & Saas both CSS preproccessers, JAVA and C# still object orientated principles although syntax is slightly different.
I would choose which ever language, technology you would like to use and grasp that, and then play with close equivalents a lot of things we're probably going to learn as we go alone, because we have a basic understanding to start with which may come from something else
Herb Bresnan
10,658 PointsYikes!! I'm not sure how to feel about your posts. I am just starting out and I am in the middle of coding my very first project for a client. I am feeling the same way. In a way it's a relief that more experienced designers/programmers are going through the same thing. On the other hand, It seems like the learning is never done. I love learning but knowing when to step back, take stock of my skills is my biggest problem. I need to stop learning new concepts and start applying what I already know before moving on.
Stephen O'Connor
22,291 Points@ Jacob Mishkin, I couldn't agree with you more when it comes to looking at something I done in the past and almost cringing thinking 'I should have done it this way' etc, I think we are all perfectionists and this I think is a good thing.
@Herb Bresnan, I also think that we should always be learning, whether that be in our working life or just life in general, if I wasn't learning I would be bored, I fully believe that everyday I should learn something new, especially in my professional career.
But I still feel overwhelmed when I see some tutorials/blog posts that describe how to do something really complicated and I often think 'how did they know how to do that?', is it lots of trial and error? Do they have a mentor in their working life, a guru of the web for example? I guess it just takes hard work and a lot of experience. I am definitely willing to learn and very eager to learn, sometimes though I have moments where I think the end goal unreachable.
Thanks for the responses.
Jacob Mishkin
23,118 PointsStephen O'Connor your not the only one. No Worries, as long as you can see yourself progress just go for it. here is a good read:
http://ryanscowles.com/2013/04/web-developers-and-the-impostor-syndrome/
Stephen O'Connor
22,291 PointsThis is a good read, very interesting. I probably suffer from this, like Ryan, I work at an agency where I am the sole designer/developer so at the moment I have nobody to learn from/bounce ideas off of/go to when I am stuck and vice versa but maybe that will change soon ... who knows.
Appreciate the link, and the responses.