2 answers
Asked
386 views
What jobs require you to use Java or python?
I’m a middle school student who wants to learn how to code. But I was wondering what careers can you get if you learn that skill?
Login to comment
2 answers
Updated
Alexis’s Answer
I write a lot of code as a Data Scientist. Some of it is in Python, but most of what I use is a language called SQL or R. Data Science is really the study of data and how we use data to better understand the world or company we work for. For example, I work in People Analytics, which is part of Human Resources. My focus is on questions like "How many employees will leave the company next year?" or "What are our employees telling us about the company? Do they like it here? Do they think we should improve certain things?" To answer those questions, I start with the data. When you work for a very large company, you have to use some type of computer code to manage all the data you have. It's easy when you only have 10 employees, but what about when you have 100,000 employees? Not so easy anymore! That is where computer coding can really shine with data. Computer coding also allows us to better store our data so we can keep is organized and usable. Python is really great at building what we call "Data Pipelines" which are coding scripts to move data from one location to another. Really, any type of data related job will have some level of computer programming in it. We don't make webpages, but we still get to do some pretty cool stuff!
Thank you for the advice.
Balram
Updated
Bill’s Answer
Python is the go-to language for AI for the moment. It's not too efficient so that could change in the future. It's also widely used in data science because of the huge repertory of libraries available. R is even more inefficient but has even more libraries and support for data science applications. Julia is a new language that was designed as a replacement for R and Python. It's very well designed and efficient but, as I said, it's new and not too widely used yet.
At your age, I wouldn't worry too much about Java. It will be dead by the time you start your career. Most of the good stuff in Java is in Javascript, which I consider a must-learn language.
At your age, I wouldn't worry too much about Java. It will be dead by the time you start your career. Most of the good stuff in Java is in Javascript, which I consider a must-learn language.