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!
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
Robert Niemczewski4,560 Points
Quiting my job and risking it!
So I came to the conclusion that writing code and learning web develeopment and working a full time do not really go together so I am really close to quiting my current job and learning as much as I can so I can land a entry-level job as a web developer and go from there.
I have some friends that work for web development companies so if I learn more maybe I could even work with them.
Also, I am in situation that I will be fine if I don't work for a month or two and try to find a job that I like.
My plan is to come up with a plan that will tell me what to do and what to learn each day, also I want to make couple projects for other people so I can add it to my portfolio and also can get the experience with working for a client.
I am just worried that it may not work as I want it and Ill have to go back to my old job, or something, yet I feel if I work my ass off work a month/two, working apx 14-16 hours a day I can really make it happen!
Whats your opinion and advices on that!?
Chase Lee29,275 Points
If you can get decent then you should be able to land a job as there are a shortage of programers in the U.S. (that is if you do live in the states), I'm telling you this based on what I've heard. I have never got a job as I am only a student and still living with my parents. But again that's just what I've heard and might have interrupted it wrong.
Im speaking from experience, it takes a lot longer than you think, even with a good working plan in place.
I tried working 10 hours per day learning and it just cannot be done, you don't retain as much information as you should and its counter productive.
Stay at your job until you can land a new job working in web development, the journey lasts a lot longer than you are expecting. Its hard to hear and agree with since I am sure you are as excited as I am about doing this as a career but its the truth.
For my learning I follow the learning adventures here on Treehouse, but I organized myself even a little better.
I took a notebook and wrote down everything I want to learn. Then I found the courses here on treehouse. I have a systamatic way of working through courses, retaining information and staying on track.
I used to get side tracked when I saw something new ( I would be doing html+CSS then jump straight into RoR) It was a waste of time since I was not ready to tackle RoR.
Anyway, I wrote down everything I want to learn and I wrote down how many Mins I thought each badge would take me to learn and complete.
My goal is to complete 2 badges per day, this usually takes me an hour or two. As I am going through each badge I am taking notes on a piece of paper. I bought a notebook and I start a new page for each new badge, this way I can refer to my notebook for key points when answering questions or building websites of my own.
Try and mitigate your "Risk" at the moment your risk levels are pretty high, quitting your job and learning for 2 months to hopefully land a job in that time is very high risk.
Taking things slower and building a portfolio, may take your 6+ months but your risk will be much lower
- Stay at your job (everything is easier with money)
- Build your portfolio while learning at your job take notes and create your own way to tackle learning & content
- Try and land a freelance job or two
- Try and get a job within the development field
I wish you the best of luck, it seems like we are in the same shoes on this one, just remember "Rome was not built in a day"
I never really understood that quote until very recently :)
Robert Niemczewski4,560 Points
but as I said before when school sarts full time and work full time, I really be out of a time to do any changes in my life, also I am in situation that I still live with my parents so honestly I have nothing to lose, maybe it is wort the risk?
Brandon Barrette20,485 Points
Remember, you can do it if you make time for it. I'd recommend what Jack said. Set aside a certain amount of time each day for just coding. Do that for a semester and see how it goes.
Also, the sooner you try to make things on your own, the better. It shows where you may be lacking in understanding and gives you direction on what you need to learn.
Treehouse videos are great, but they can be a crutch if you don't try working on your own. (Like having the solutions to textbook problems and then being given a pop quiz and having no idea what to do)
You can risk like I did, maybe my example won't help, but rather motivate you :), but it's up to you.
I've been working for a company as a web developer when I was 16, but I simply wanted to go alone and work on my own.
I've done a "smart" move, I've took two weeks off, and I've started working as a freelancer on odesk, I've earned 500$ in 2 weeks, that's like double, almost triple compared to my old salary. After that I've quit my job, at first, I had a horrible month, no projects, nothing, but after I've got lucky and earned around 1000$.
Considering I was working during school time, it was great.
It's was a really nice amount of cash I was earning for me, but I soon realized that I don't want to earn a lot of money, I just want to do awesome stuff, most of the time I'm doing things for free, and I'm working a week a month to get around 500-1000$.
Personal tip on freelancing, it's not about how much you know, but rather on how much trust the client gives you, because you can do an 100$ job for 500$, like most companies do, considering the taxes are annoyingly high.
So, if a 16 year, even romanian which are disgraced by a lot of people, could manage "the jungle" why can't you :) ?
BTW, I am 18 now :)