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 trialBrakken Barben
2,535 PointsWhat Programming language should I learn?
I am wanting to get a job in programming within the next 8-10 months. I want to build my resume with projects but am unsure on which language to start with. I have a done java a little. As you know there is always more to learn. I would be dedicating about 5 hours per day to code. What suggestions do you all have on which language I should learn that will land me a job. Thank you!
4 Answers
Marko woz
541 Pointsyou should do read this article for some guidance. https://learntocodewith.me/posts/become-a-software-engineer/ i suggest picking based on field interest and watching youtube videos of different types of jobs based on programming skills.
Henrik Christensen
Python Web Development Techdegree Student 38,322 PointsI assume that you want to do web development? If that's the case then I would suggest go for the front-end track first and then take it from there.
Brakken Barben
2,535 PointsI am kind of unsure as to where I want to go with programming. Front end would be javascript right? I just know I enjoy builiding things and don't really know where to take it from there.
Henrik Christensen
Python Web Development Techdegree Student 38,322 Points- Frontend = html, css and javascript
- backend = whatever backend language you choose (i.e. Java, Python, PHP, Ruby)
Brakken Barben
2,535 PointsThank you for clearing that up. I live in place where there are a lot of start up companies. Would front end be where to start then? As i did more reading I am realizing that Ruby might be a good place to start. Then to move to Frontend after that. Maybe I am just getting way too ambitious for the time I have though.
Henrik Christensen
Python Web Development Techdegree Student 38,322 PointsI guess it would, but I would recommend going through job postings from your area to get an idea of what the demand is because this varies from area to area
Marko woz
541 Pointsno problem, Happy I could help.Some people who you should look up that helped me pick a focus are https://www.youtube.com/user/elithecomputerguy and clever programmer on youtube.
Best of luck.
Brakken Barben
2,535 PointsI have narrowed it down. It looks like there are so many jobs dealing with front end. This might be a dumb question but don't JS, HTML and CSS all kind of go hand in hand. Thats where I think i should start.
Ari Misha
19,323 PointsHiya there! Why dont you build up your Java knowledge? And then learn frameworks like Spring , which helps with your web development. And Maybe move to Android development. And there is so much more to learn with Java. And in front - end , the basics would be HTML5, CSS3 and JavaScript. But front-end is so much more than that. Since you wanna get job, i'd suggest you to stick with Java and front end frameworks like Angular and React , and CSS frameworks like Bootstrap and SASS. Thats just my opinion. You'll get different opinions from every developers. Choosing a language or framework is more like a personal choice than technical.
~ Ari
Brakken Barben
2,535 PointsBrakken Barben
2,535 PointsThank you so much for all your advice. I do have several friends that are programmers. Each job is different. I think that front end is more focused on then the back end though. I will just have to do a little more digging and go from there. Thank you for the advice its been really helpful.