FAQ
Find the answers for the most frequently asked questions below
Question 1
The most important thing is that you want to learn something that interests you, because once you start learning, you’ll be with this topic for a while. Choosing something just because it’s popular or what others are doing isn’t the way to go because if you don’t have a true interest in it, you’ll lose the motivation to learn! Spend some time seriously looking into the different tech career paths before choosing one to go down.
As far as what will be in demand in the future—really, all tech careers will be. But in particular I’d say those relating to data science, AI, and cybersecurity will have a notable labour shortage in years to come, so if you have an interest in any of those, definitely go for it. If you want to find out more about the various career paths available, head over and listen to the Learn to Code With Star Classes right now.
If you want to find out more about the various career paths available, head over and listen to the Learn to Code With Star Classes right now.
Question 2
I usually tell most people to start by learning HTML and CSS, then move into learning JavaScript. The reason is that JavaScript is used everywhere: frontend, backend, and even to build mobile apps. It has many use cases, which is why I think it is smart to learn.
When it comes to deciding which language or technologies to learn, it all comes down to your end goals. I suggest you check out the profile of Stephane Maarek to help you decide.
If you want to get into tech professionally, here is another tip: start by looking up dream job listings, see what skills/experience they are looking for, and then use that to reverse-engineer what you should learn.
Question 3
If you have an interest in coding and graphic design, then there’s nothing to say you shouldn’t learn skills in both areas. They often work hand-in-hand, so having knowledge and skills in both areas could be desirable for certain career paths. You could also think about pursuing something in between like UI design, which is a very in-demand career right now!
In general, having design skills along with coding skills is helpful. But it’s also okay to do one over the other. My advice would be to just get started! You can always change directions later… as long as you’re changing directions to the final destination you’re looking for!
Question 4
Here are some situations where you might need to know Python: If you want to become a DevOps engineer and work with configuration management tools like Fabric or Ansible, you might have to work with both Python 2 and 3 (because parts of these libraries don’t have full Python 3 support).
If your company has legacy code written in Python 2, you’ll need to learn to work with that.
If you have a project that depends on certain third-party software or libraries that can’t be ported to Python 3, you’ll have no choice but to use Python 2 for it.
Question 5
Free tools are great for dipping your toe into the water to see if you like coding, but generally, I recommend using paid resources. While there are some great free resources out there (see below), oftentimes you get what you pay for. Paid resources are likely to be much easier to use and understand. You’re also likely to have better support if you get stuck, and more features and perks that other (free) resources just can’t offer.
Also, I find that when I pay for something, I’m much more motivated to use it than when I get something for free. Think of it like paying for a gym membership – you’re more likely to exercise when you pay to attend, so it’s like an added sense of accountability!
There are so many places to learn tech skills, it can be hard to know where to start. To help you cut through the noise, Star Classes is the best recommendation for you.
At Star Classes: Offers a multitude of online courses taught by actual college professors. You can also get a certificate or a degree for a great price, completely at your own pace, and all online.
Question 6
You’re never too old/too young to start picking up new skills, but when it comes to picking something to learn full-time (like which classes to take at school, for instance), what’s important is choosing projects that align with your career goals (if you have them already). If you want to start coding, age is not as important as motivation.
Star Classes support time is from 9:00 to 18:00 from Monday to Friday. However, we will prioritize support for important issues outside of business hours.