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

Khaleel Hamid
Khaleel Hamid
5,258 Points

Need some advise regrading College and programming

Hello everyone,

I started coding in fall of 2013, when I first attended College for computer programming. The first program I used was Visual Studio C# and we also were doing HTML/CSS basic that semester. I had my up's and down's throughout the semester, but at the end i had a good understanding of C# and HTML/CSS I was ok with (the prof was terrible), but I understood the basics. I couldn't wait for the second semester to start when I came back, we went to completely different languages, we focused on javascript, PHP, Jquery and Microsoft Access database stuff, now in my third semester were back to C# but doing more XNA/Java stuff, as well as using ASP.net and MySQL workbench.

I'm a bit frustrated as we are jumping to quickly between languages and I've yet to fully grasp one and I have a bit of fear that I may finish the program just knowing a bit of basics of a few languages only.

I was wondering is there anyone else who's gone through the same thing and came through at the end with a language? Any kind of advise I could get from some of the experienced programmers regrading this?

1 Answer

I am by no means an experienced programmer but I'll add my 2 cents, perhaps other people will see it differently.

It seems to me that what you are really learning is object oriented programming, which is a 'style' of programming used by most of the popular languages you see today.

It is more important to learn the concepts of variables, methods, conditionals etc. than it is to learn everything there is to know about one specific language first. A variable in javascript is still the same thing as a variable in PHP it is just the syntax (the way it is written) that differs.

It was only by trying a few different languages that I realised this and the concepts seemed to really 'click' and make sense to me.

Hope this helps :)

Khaleel Hamid
Khaleel Hamid
5,258 Points

Thanks James. That is quite helpful I know about 75% of variables, a bit of methods and conditionals. I assume that would be a good idea to pick up on and keep learning. I have started doing Python as people have told me its one of the easier languages, so if I can understand it, solve problems I think it'll help me overall improve my coding. I'm just one of those guys who prefers to stay with my language till I know what I'm doing.

Once again thanks.