[Career Talk] What languages should I learn?

Hi, dear coders My name is Milos i am learning for some time on this site i have a few questions ty for your time to read and answer them.This is my very first website. I made it using html and css only. Can you tell me your opinion about it, and any ideas what i could improve? Thank you very much! :slight_smile: here is the link of my projecthttp://www.nightwolf.byethost7.com/. Second question what softwer is best for learning in future i am currently using webstorm, and i plan to learn java script now and third as someone who dosent have IT degree and school how important is it to get a degree or certification in this stuff?

Hi Milos!

We enjoyed looking at your first project! It reminds us of the bears page on our HTML / CSS course. I think a question would be what improvements or features would you like to add? A second would be always to ask what purpose your site serves (why does it exist?) then to keep iterating on it to get better at serving that purpose.

For what language to learn next, that question comes up a lot. We had that come up in our last AMA for a father wondering what to encourage his son to learn and someone asking what languages he should learn to get a job. We also cover this in our post for new users on what language to learn first. The short answer is that you should find what you like coding in (often by dabbling in multiple languages for a bit) and pursue that.

With regards needing a degree, this came up in another thread today where we had a few more contributions, so that would be worth looking through.


Hey Milos, I’m Brian, I run hiring and recruiting at Codecademy, so I can speak from experience in what I need to see in order to give someone an engineering job offer. :slight_smile:

Historically, getting a bachelors demonstrated a certain pedigree that employers found important. Today, especially in the engineering world, that is no longer is true. While being college educated helps add legitimacy to a resume, it is no longer a pre-requisite to get an interview or get hired. Individuals like Mark Zuckerburg and Steve Jobs have proven that if you possess the grit and determination to succeed, you can do so without completing a university degree.


Nice to find an answer which provides links to all related posts. I could have spend so much more time crawling through all that by myself. Thanks @danieloduffy :sunny:

Like @bbbisho mentioned, I guess with a degree, it does carry some weight considering all factors in you actually go through the whole structured education (Endorsed by University’s name on it) (most employers want certain warranty, certainly not all).

My humble opinion, even I’m just a newb here (without IT knowledge, just started Javascript), you must consider to have a portfolio to show (what you have achieved/done)(I guess no one likes empty talk), to be better/at par with those who graduated (those who just scraped through passing mark). That also depends on what programming job that you seek for (is it very demanding (ie: big firm/tough projects)/or just-get-job-done tasks)

Sadly, the reality is, not every person is Mark Zuckerburg/Steve Jobs, we can look up to them as aspirations, but do need the reality check as well. Time opportunity plays an important part too. Not to dismiss their legends (no offence), but it could be some other people, some other time, some other stories goes with the name of Brian, Milos or Daniel. That’s a direction to look for (I hope).

Nonetheless, I think it all depends on why you started all this journey, what to you want to achieve at the end of it, if you want to make a job out of it (plus point: if coding is your passion), then go all out for it. Focus on getting better everyday. Eventually, your work/projects themselves will tell the story.

Last one, your coding skills itself needs to be compatible with the complexity of the job (regardless of whether having a degree/ not). It’s a matter of how convincing are you without a degree. How? Through your portfolio (people can have a look/comment), through verbal communication (tell them what you know/ what direction you want to dwell further).

Often times, I have an admiration for those who are self-taught. It is not easy journey. Yes, there are people ready to help (thank you), but you still need to be actively look for answers for the questions you have. It’s an active learning where the real motivation stems from being curious, being interested, being passionate. Down side, it’s time consuming. That makes me appreciate how and why certain education system is there, it’s structured, with ready/reachable educators, but you have to pay the price. Nevertheless, too much of everything produces graduates who don’t even know what they want to do with their degrees.

TLDR I guess I’ve just typed an essay. Just hope that this reply shines some light.
Forgive Meee. :sleepy: