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

General Discussion

Best way to study programming at a bad school?

The title says it already.

I follow a community school course called application development. We get basic webdevelopment, not even higher languages like java or c to program in.

We get bad lectures, sometimes i get headaches because of the lectures not being specific. Most of the students play games, and don't even pay any attention.

What would you do?

PS i really want to learn.

14 Answers

The only thing we learn is documentation and some basic syntax. And even that what we learn there is horrible.

I get a headache just thinking about the teachers who love to talk shit for hours and not giving us any specific knowledge to use. We don't even program, and if we see some code, it is the teacher who is showing it instead of telling us to code and ask questions!

I still want to learn 6 more years before entering the job market.

2 more years at this community college and 4 more years ( at a more interesting level..) at a bachelor degree in software engineering.

I am studing 1 year, and learned some basic documentation and some basic scripting syntax.

I really want to know how you guys would approach this problem if you would study in a bad school.

  1. Questions. When you don't understand something specific try to ask your teacher questions if possible. 2. Google is your best friend to get help quickly. Whenever I need to find an answer quickly I just simply Google it. 3. Try learning it at home using services like Treehouse. I hope I helped as I'm in the same situation and this is what helps me. :)
Oliver Sewell
Oliver Sewell
16,425 Points

make notes , you are on one of the best websites for learning stuff so take advantage and learn stuff in your space time when home from school , not all learning has to be done in a class room!

Lachlan Pound, Oliver Sewell thanks for your advice.

All others are welcome.

Oliver Sewell
Oliver Sewell
16,425 Points

your welcome , keep learning on this site everyday and you will learn alot

No problem, i'm pretty sure there are many course websites that offer a paper certificate / degree upon completion.

I think my jaw dropped a little when you mentioned you want 6 years of schooling before entering the job market. Absorb what you can from school, but as the others mentioned you have come to the right place to truly learn. The internet will be one of your best friends when it comes to learning to code. Since you are really wanting to learn don't just stick with Treehouse, there are many many many other online resources you can turn to for tutorials, learning material, and great communities. www.codecademy.com is another great place to go to. There is a lot of free information and learning material online so I recommend taking advantage of them as much as possible. If you put in the hard work to learn with these materials you will be job ready before you know it.

Honestly, you do not need 6 years of schooling to become a developer! If you know what area of development you want to work in, I'd do some research online as to what others would recommend you need to do to get there. There are also many online mentorships and bootcamps out there that offer some pretty great courses that basically flood you with knowledge. Maybe look at some of those too!

Perhaps consider taking learning into your own hands and learn through sites like Treehouse, Udacity, Lynda.com Coursera. These sites provide courses from world class instructors and communities to back you up.

Kristophet Van Sant

Thanks, in my country they search for highly educated programmers & they look at your degree/paper. I also don't mind studying 6 years.

Ahh, I can understand that then. I'm sorry you're having to deal with difficult teachers! Definitely keep learning through other resources outside of school, or even during down time in class.

Zain,

My backup plan is that. I need to look at how i am going to approach this problem.

In that case, have you tried approaching the instructor and telling him/her that you need more of stimulating learning environment?

Kristopher Van Sant

Are you dutch?

Yes, i am going to learn in the class because the exams are very easy..

Are you asking because of my last name? Haha. My last name is in fact dutch, however that's the name I took on after marrying my husband, who does have dutch ancestry. I personally am not dutch though.

Yes, great :)!

Guys, i will discuss this problem with my mentor if needed. Any advice is always welcome.

I am still in community college and the level here is low, i look forward when completing this and enter the bachelor undergraduate course ( informatics - software engineering ).

Not really sure where you're going to school but yes, the best place for learning for you would probably be the internet. I went to a good school, but I did not study computers/computer engineering - I studied mathematics and statistics.

Any kind of training I get from my job is usually through the internet. I did not go to school to become a developer -- in fact, I learned it all entirely on the job after an internship.

I use Treehouse to learn iOS development as I want to make my own applications now rather than work on someone else's. I have tried using other services like Udemy, but you really have to pick one that meshes well with the way you learn. For me, it is very hard to watch videos without some kind of challenges presented after the information is presented. Thankfully, Treehouse does that.