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

Coding in the industry.

What languages are used in the big factories and Industries? What can one expect the requirements to be, to enter?

2 Answers

Broderick Lemke
Broderick Lemke
13,483 Points

It depends what industry and company you're looking at! I'm at a company that uses C#, Xamarin, JavaScript, Vue, Swift, Python and SQL. My friend in the same city uses Java, React, NoSQL, and others. There's no one set of languages to learn, but there are definite tools that will be helpful wherever you go. If you want to go into mobile development learn Java, Swift, and maybe Xamarin or React Native. If you want web development pick up JavaScript, CSS, HTML, and some back end language like ASP.Net, Node.js, PHP, or Python. If you're in a bigger area you'll probably be able to find jobs in any of those languages. I'd personally probably pick Node.Js out of that list, but that's my personal preference. If you want to go with data science I'd recommend python. It's really all over. Perhaps find some companies you're interested in working for and ask what languages and tools they use there, send an email to their IT department and say you're curious about entering the field.

As far as requirements it depends on the company. Some want people who have a lot of experience, others are taking on Junior developers. It's all about reading job postings and finding what matches your skill set. I'd definitely recommend putting together a portfolio showing work you've done on Treehouse and in personal projects as that will help to set you apart. :)

Mark Wilkowske
PLUS
Mark Wilkowske
Courses Plus Student 18,131 Points

Big factories - .net, C#, XML. Depending where the factory is and the available talent in the area, if one is a self-taught programmer that is not a liability. Typical expectations of a programmer - fit in, be flexible, expect change, give the customer what they ask for (even if you think it's a dumb idea because you may be proven right later on.), good sense of humor. You will work at a factory for a business so you must perform well because change is constant. Troubleshooting, quick resolution, the crisis needs to be fixed asap because it can be lost profit or worse.