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

Ruby

Steps of becoming a web developer?

How to become a good web developer. My daily limit is 1 hour a day. How fast can I become a good developer. My goal is to become a ruby on rails developer. What should I learn first and how to learn it well. I know HTML some CSS. I know from Java loops, arrays, data types and a little about OOP. In your opinion how fast can I become a good web developer in 1-2 hours daily? Thanks a lot :)

1 Answer

peyton caseria
PLUS
peyton caseria
Courses Plus Student 12,281 Points

Maintaining a daily schedule for this field is a great start, depending on your background timeframe in code from playing games to exploring websites I would suggest a full-stack web developer bootcamp. They range between 4 hours a day to 10.

That is if you want to fast track it for a little while.

When you say you want to be a ruby on rails developer are you referring to obtaining a job with this skill set, freelancing or just personal interests?

At 1 - 2 hours a day, depending how fast you are with shortcuts still will take a while.

Before I was accepted to a web developer bootcamp, I dedicated a straight year to researching the languages of interest, I also practiced typing a lot.

A Jr. Ruby developer should have I guess somewhere around 300+ hours of experience in core ruby, and the little things that come with that such as being good with say, iTerm and Sublime text.

If you have a great grasp on the concepts of best practices, shortcuts and knowing your OS, at 1 - 2 hours a day you might be suitable for a Jr. Position, A lot of it comes down to proving you can do what you set out to do. Another big thing is being fast and clear.

If you are self taught through videos or etc, I would suggest looking into these aspects.

  1. Pair Programming
  2. Github
  3. Heroku
  4. Scrum
  5. Agile
  6. Pseudocode
  7. Wireframes
  8. Application Story
  9. Whiteboard Testing

These will help with professionalism and time management along with other reasons such as organization.

Peyton thanks a lot for this great answer. In my country there is not a thing like a coding bootcamp. I live in Albania here coding isn't to much of a big deal. When I say I want to be a ruby on rails developer I mean all of the above. With my shortcuts I know them very good how and where to use them. I am self taught. I want to be able to achive a level on ROR to be able to create a website I might need, also to find a job if I might need it and also for freelanceing. So do you suggest a path to get here and how long will it be until I see some result. As I told you I know the basic concepts from Java like loops, arrays, data types and a little about OOP.