Both are good but you have to research what type of specific developer jobs are in demand in your area and look up roadmaps based on specific jobs instead of only programming language (backend, frontend..) it could be that maybe java is popular in your region for example. That said the current job market is bad and 'quick employment' is not an option anymore, it is roughly 4+ years of self-study with decent commitment depending on the person for the most approachable roles. Answer from Wingedchestnut on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › i want a job within 6 months: python or javascript
r/learnprogramming on Reddit: I want a job within 6 months: Python or JavaScript
June 2, 2018 -

I've got 6 months worth of money to live on while I study and I REALLY don't want to go back to my old job.

I've done a couple of courses on Python lately and just started to build some very basic programmes in Python without guidance (dice roller, guess the random number game...). I'm worried that Python will not be as fast to learn as JavaScript, that it won't be as easy to find a job in under 6 months, and that JavaScript is a faster place to start.

With JavaScript, I played around with it and HTML/CSS a little bit last year (made one crappy website) but I can remember basically nothing about JS.

I'm feelibg like right now I still have time to go either way (Python or JS) to learn and make enough stuff to have a shot of getting a job by 2019. But I'm really torn between whether I should go with JS or Python. Any advice/thoughts would be much appreciated!

Top answer
1 of 5
13
I am sorry if this doesn't help you at all I have been sitting at home for 9 months after my Graduation in CS (Long Story short: University miscalculated my grades so I had to lose 4 on -campus (company fair) jobs that I had) I have kept my love for both, first I tried Python Django and created simple Blog then I kept on working with Node.js/Express.js since I only wanted to go with Backend jobs and here in Indian markets those were the most ranking jobs available. First let me share both these guides which will certainly help you understand and learn something both the Paths to become job ready from p1xt: Python JavaScript Now let me tell you honestly, Please try both the languages by yourself and just don't waste more then a week may be 10 days, then if you choose Python Please make yourself comfortable with Data Structures and Algorithms, have this book at your disposal from interactivepython.org Read as many algorithms from Geeksforgeeks.org as you can and just try to practice them by yourself don't get too much indulged with competitive programming for now because you have less time so then focus to create webapps with Python-Django or may be Flask. and then practice as that p1xt guide for job ready path from earlier said, it will surely help you learn so much, and also try to create few simple web apps ( we can't yet code android/iOS apps with Python completely so webapps ) either with Django or Flask and learn from YouTube channels like Sentdex ( fetching data from SQL databases is really helpful in jobs as well ) Net Ninja Corey Schafer ( his 62 videos are blazingly awesome ) however you do it, just learn how to fetch data from Database ( mostly SQL ones ) and know how to manipulate them while rendering. Recruiters will be so much happy to see your confidence with this. You can always go the Data Science way in future. JAVASCRIPT if you go with JS path definitely learn Front-end tech first, FreeCodeCamp is an amazing resource and community that would surely why I said front-end? because Backend has Node.js/Express.js which has so many libraries to work around and its terrible to get adjusted with it, in like say 1.5 months YouTube channels like : Net Ninja ( always explains amazingly) Coding Train ( his teaching is best in terms of getting data from APIs and manipulate them) Tyler McGinnis ( React bootcamp ) Brad Westfell (React again) Academind (my favourite really explains in depth takes a little longer time too ) FreeCodeCamp YT channel ( live coding with jesse helps understand structure a lot ) In condition like yours and mine one must go with React.js framework it really pays well and you will be create so many projects with it pretty quickly as well as one's understanding grows quickly After all this and still sticking to that p1xt guide and FreeCodeCamp, try to look for simple open source projects on GitHub and see if you can contribute to them Currently I'm trying to contribute to 2 projects where there is simple routing and fetching data from MongoDB so yeah it really helps broadening the understanding. Do read stuff on MDN's web development line up it is neat and explains core technologies. here if you can buy or get a free coupon for Udemy course that's cool too, just remember one thing after following a tutorials try to imitate or build your own stuff with the tools you learned your way. And then start applying for jobs, meanwhile start learning Backend with node.js/express.js if you want. OR your love for Python is still alive, start learning Python Django at that time. Django with React is awesome. I hope this helps. If not it's fine, I'm in the same boat as you and grinding hard on the Valley of Despair (yeah word of the day on this sub :D)
2 of 5
3
Yeah If i were you I would just start writing programs in both and see what you like better honestly. It's difficult to set a vocational goal like that and expect it to work out. If you want a job you are better off getting a certificate in 6 months or something like that and learning to program all the while. I'm sure you will be a programmer for life so you can't expect to be where you want in 6 months. Good luck man
🌐
Reddit
reddit.com › r/learnprogramming › java script or python first? goal is get a job asap. switching careers.
r/learnprogramming on Reddit: Java script or python first? Goal is get a job asap. Switching careers.
March 1, 2022 -

Alright so I work in manufacturing management and have a management background for the past 4 years and I have been super interested in software development since I was in college but I never took the plunge to try and learn. I am 28 years old and I am heavily going to invest into my own learning and try to learn to code through all the online resources available.

My main questions are what language between python and Java script should I focus on first? The ultimate goal would be to land a developer job in the fastest amount of time. Also what kind of salary could I potentially expect out of a junior developer and someone that is kind of beginning their development career (I know my experience would not translate here at all).

🌐
Reddit
reddit.com › r/learnprogramming › should i learn python or javascript for backend development?
r/learnprogramming on Reddit: Should I learn Python or JavaScript for backend development?
July 21, 2025 -

Hey everyone,
I’m a beginner in programming. I'm confused about whether to go with Python (Flask/Django) or JavaScript (Node.js) for backend development.

Here’s some context:

  • I’m also learning front-end (HTML, CSS, and JavaScript).

  • I want to build full-stack web apps.

  • I enjoy Python’s simplicity, but I’m also okay learning JavaScript properly.

  • Long term, I might also be interested in data science or AI (so Python would help there).

Can you guys share what worked best for you, or which path makes more sense for someone starting out?
Any tips, resources, or personal experiences would be really helpful!

🌐
Reddit
reddit.com › r/cscareerquestions › javascript vs python in terms of jobs?
r/cscareerquestions on Reddit: Javascript vs Python in terms of jobs?
April 17, 2022 -

I am interested in front-end development and taught myself some basics of Javascript. I also know the basics of python due to a small internship I had done. I have now got into a Masters program which focuses completely on Python and it starts in September. I want to be job-ready by the end of the year so I have decided to learn programming full time starting now. But I am confused on what to focus on. Should I just continue to learning JS since I like web development ? Or should I switch to python to be prepare for my master's program? Which of the two are used more in the industry? Any help would be greatly appreciated. Thank you.

🌐
Reddit
reddit.com › r/askprogramming › python vs javascript? fastest to employment (with no cs degree)
r/AskProgramming on Reddit: Python vs JavaScript? fastest to employment (with no CS degree)
July 1, 2020 -

I'm just curious how the two compare. I want to try and get a job as soon as I possibly can. When I search for jobs I seem to get plenty of Python jobs that aren't really asking for much more than knowing Python. That being said they seem to usually want someone with a fair bit of experience. Often when I come across JavaScript jobs they seem to be wanting you to know a few frameworks and libraries really well too. I often see that they prefer if you know another coding language as well with C languages always popping up on the requirements as well. But that only seems to be the case when I look at JavaScript jobs which I guess just always means web dev either front end, back end, or full stack.

So what I'm trying to ask is, will I have a fair bit more learning to do and thus take me longer to get a job going the web dev JavaScript route? I've thought about doing a bootcamp to speed the time up. but that's also pricey.

I realize I haven't done extensive job searching so I don't know if this is always the case, and I'm just there are libraries and/or frameworks companies will want you to know for Python. I suppose that depends on the type of work though.

I have completed a web dev bootcamp course on Udemy which taught full stack development. So I am now familiar with html, css, js, node js, express, and monogdb. but just familiar. i'm still not the best with javascript even though I feel like I have a fairly decent understanding of the basics.

I've only just been learning Python now this past week since I've been questioning the direction I want to go, but mainly questioning what is the quickest way into the industry. I haven't done much with Python yet, just learning the syntax right now and have only made a rock, paper, scissors game versus the computer. no score count or anything, just one round.

So yeah, those are my current thoughts, and that's the little bit of coding experience I have. I should probably make it clear that I'm not looking to be a front end developer either. at the end of the day I would take a front end job, but with web dev i'm more interested in either full stack or back end. i'm not even necessarily looking for web dev either. i mean, of course that's the route i'll go if people recommend i go that route and stick with javascript, but if I can get into the tech industry faster with Python, then I'd rather devote all my attention that way. At the very least I know Python is said to be the easiest programming language, and given that you can do more with less code I'd imagine projects would take less time. So that's part of my thinking there.

Basically I'm looking for the easiest in and/or the fastest in.

If I go web dev/JavaScript what would you say are the most common frameworks and libraries companies are looking for right now?

If I go Python what would you say are the most common frameworks and libraries companies are looking for right now? Also what kind of work do you typically do with Python? I realize it can be used for so many things, and when it comes to web dev, i'm only familiar with it being used with Django on the back end. I'm also not sure how popular it is compared to Node js on the back end. I'm familiar with some big tech giants using it, just not sure about the entire industry.

BONUS STUPID QUESTION: I realize due to Node js, javascript isn't necessarily totally stuck to web development anymore. I'm only familiar with its usage with websites though, and I'm curious what kind of stuff can be done with it outside of the web, and perhaps there are non web dev jobs in that direction as well?

THANKS IN ADVANCE!!

🌐
Reddit
reddit.com › r/learnprogramming › should i learn javascript or python?
r/learnprogramming on Reddit: Should I learn Javascript or Python?
December 5, 2023 -

I'm fairly new to programming. I know the basics of both Python and JS. I want to learn one of the two languages (fully with online material and by myself) in depth. My future goal is to work for a company to earn further experience. What would you guys recommend? What is most needed in the market? What will give me better job opportunities? Do you know any good online resources I could use? Any tips would be great.

Top answer
1 of 9
5
One thing to consider is that neither one by itself is sufficient to get a job. If you pick JavaScript, then realistically 95% of jobs are going to expect you to have frontend development skills, meaning you'll need to also know how to use HTML and CSS, and probably a frontend framework like React. If the job is backend or full-stack you'd need to know Node.js, but you'd likely be expected to have some frontend familiarity too. The last common possibility is building mobile apps with React Native, but some basic HTML, CSS, and Node.js skills would still be assumed. So if you go that route, plan on learning the full web stack and then focusing on either frontend, backend, or full-stack. On the other hand if you pick Python, then there's a bit more diversity: Some Python jobs are web backend, so you'd be expected to know one or more Python frameworks like Flask, Django, or FastAPI plus one or more databases, and in general how to host and deploy applications. Other Python jobs have to do with big data analysis, machine learning, or other number-crunching. For those jobs you'd need to be strong with pandas, numpy, pytorch, Jupyter notebooks, and in general you'd have to be strong in advanced math including linear algebra, probability & statistics. There are also sysadmin / infra / DevOps jobs that require general Linux skills, with some scripting and automation using Python. Finally, keep this in mind: while all of those areas are different, the core programming skills are the same. So if you're still a beginner now, then whatever language you learn will be beneficial, even if you change your mind later. So hopefully this helps you pick an initial direction, but don't worry if you change your mind later.
2 of 9
2
I would say JavaScript, since you can learn full stack web development with JS. I would look into a full stack web development course rather than just a JS course. You'll learn JS and more in a full stack web dev course.
Find elsewhere
🌐
Reddit
reddit.com › r/cscareerquestions › python vs. javascript in 2024: how do you choose between these two powerhouses? plus, what else should i consider?
Python vs. JavaScript in 2024: How Do You Choose Between These Two Powerhouses? Plus, What Else Should I Consider? : r/cscareerquestions
August 14, 2024 - JS and Python are typically easier languages, so it's easier for a Java/C# developer to learn JS or Python than the opposite. First learn the harder skills and then you can easily pick up the easier skills. If you start easy, it's hard to go to something more difficult.
🌐
Reddit
reddit.com › r/learnpython › javascript or python
r/learnpython on Reddit: JavaScript or Python
July 10, 2024 -

Hi, I'm 17 right now and currently wasting a lot of my time so thought of getting into coding. I did some research and came to a conclusion that most recommend either javascript or python as their first language.

I have a very basic foundation in C, like very basic so wondering which one would be more useful to learn first. I'm thinking of giving both js and python a week or a month and then decide which one I'll study further. Would this be a good idea or a waste of time?

I'm choosing js because of web development and python since many said it's easy to understand and won't take much time to learn. I don't exactly have a goal to pursue either web development or any js things OR the machine learning, data science thing from python which is the reason i thought of learning both for a week or month to figure out what I would be suited for most. But I plan to get a job on this related firled quick. Thank You.

🌐
Reddit
reddit.com › r/cscareerquestions › python vs. javascript developer? pay differences? demand? etc.
r/cscareerquestions on Reddit: Python Vs. Javascript Developer? Pay differences? Demand? Etc.
April 25, 2022 -

Hi there,

I am from South Africa, and have been working as a Javascript and PHP developer for 2 years but developing for around 4. In my current position I mainly use PHP and JS, but before I was mainly working in NodeJS, ReactJS and some other technologies. I am looking at moving to the UK because I have a British passport from my mom, but I want to know what field pays best and has the best work life, I know its pretty broad but any input helps.

Ive heard people SAY in the UK Python Devs are making a lot but Im unsure, Id probably look at moving to Manchester as people seem to say its the up and coming tech centric city after London. But I have a lot of (for me) experience in JS based areas and Web, but if Python pays better, or is in higher demand, I might want to work on adding that to my skillset? Any advice on the best paying areas would help, because if say Im doing one technology, but another is in far higher demand, I might want to switch?

🌐
Reddit
reddit.com › r/learnprogramming › javascript or python
r/learnprogramming on Reddit: JavaScript or Python
December 7, 2022 -

As the title say, what should i learn 1st, JavaScript or Python?

I want to learn to code and i want to learn asap a language that can lend my a job fast. Atm i work 12hr every day so the time is limited but i can get around 3/4 hr per day to learn and 10hr during the weekend.

I already read a book about JavaScript (Head 1st book), now i'm reading one abut HTML and CSS (Head 1st book too). What can say is that i find it easy to understand and i can get a few line of code done if i have some examples or a good explanation of what the code it supposed to do.

Should i keep forward with JavaScript, HTML and CSS or should i swich to Python? Is Python more used and usually there are more jobs that want it?

And, if you read till the and, what do you think of Edabit, is it a good platform that can benefit someone when learning a new language? I did the free sample exercises and found it more intuitive than other platforms.

Thanks!

🌐
Reddit
reddit.com › r/node › [deleted by user]
Python Vs JS : r/node
March 11, 2024 - Having worked with both languages 2 positions ago to develop RESTful APIs for front end applications, the biggest difference (aside from its real world practical applications) was working with arrays in both languages. JavaScript has so many methods for a variety of use cases to work with arrays.
🌐
Reddit
reddit.com › r/learnprogramming › should i learn python or js?
r/learnprogramming on Reddit: Should I learn python or js?
June 26, 2024 -

I mean is learning js worth as we can make websites easily from wordpress without much knowledge of programming.Moreover, My teacher said AI might soon replace web development. We can see similar contens on YouTube too, and I want to know if that's true. I've done projects using Java JSP, Servlet, and Spring Boot. And now i wanted to learn js but i am confused if i should choose js or python? Which one should I focus on? Can someone explain if AI will really take over web development?

🌐
Reddit
reddit.com › r/codingbootcamp › it’s 2025… should i start with javascript or python as first language?
r/codingbootcamp on Reddit: It’s 2025… should I Start with JavaScript or Python as first language?
January 2, 2025 -

Which language should be the first one?

Some places online say JavaScript is the most popular, while others say that Python has been increasing in usage/frequency among big companies over the years.

Is one better than the other?

Most bootcamps only teach JS… I think only general Assembly gives a taste of Python…..

I assume Python isn’t that popular? Or the bootcamps are out of date?

Thank you for the advice!

🌐
Reddit
reddit.com › r/learnprogramming › why become a js web developer if python pays better?
r/learnprogramming on Reddit: Why become a JS web developer if python pays better?
January 1, 2020 -

Hello everyone,

Just for some background, I started learning JavaScript as my first language at ~11 years of age. I'm sure many people will tell me JavaScript is by no means the go-to for starting out(many of you might even say it flat out stinks), but I didn't know peoples resentment toward it at the time. Over the years, I yo-yo coded my way to knowing some basic Node.js concepts and having a short wack at one particular C++ project. Here I am now, taking a Udemy coarse on full-stack Django development basics. As far as I'm concerned, my knowledge is somewhere between newbie and intermediate--- At JavaScript, that is. As I take the Udemy coarse, I realize how little of one language, JavaScript, I actually acquired over the years. I mainly learned through projects. I would set my mind to a goal, then pursue it to partial completion(no kidding, I didn't ever really see my projects through to reach my aspired dreams). This was okay for learning syntax I already know, but now, after all this time, I'm starting to realize more and more that I have to 'seek out' new information and concepts in order to apply them. There were a ton of procedures that I could have a approached in a cleaner, more efficient ways if I had only learned more syntax formerly. Needless to say, I could get along pretty far with a basic understanding. For me, the initial appeal was in creating games. Even now that draws me, but now I have my own set of other reasons to set up a website.

Anyway, getting back to the question, my understanding of JavaScript/Node is more or less equal to what I know about Python/Django. No doubt, the course served me well.

For some time, I had convinced myself I would be "more comfortable" with JavaScript in the workplace.

Now, knowing that the language has much depth and many important concepts untapped by myself,

I have reason to believe it would be just as 'hard' as python is.

So I look it up, and as it turns out, a good many people say it is harder to work with JavaScript than it is with Python.

Of course, there have to be many other factors that come into play as well. It is not just what language you can be "okay" at as much as what language is easier to master. There is much demand for JavaScript, but there are a ton of developers working and knowing the language. I'm not absolutely certain, but it seems JavaScript is the most commonly learned programming language, even more so than python. So, without a doubt, there is good supply of JavaScript developers to hire.

Then money talks.

The annual salary for a JS developer is something like 70-85k/yr.

Python Developers often get >100k annually(less than a c++/Java developer, but still significantly more than JavaScript)

So now to the ultimate question:

Why is JavaScript so popular a career choice if it is harder and pays less than Python?

At this point in time, do you recommend I take Python for better wages?

Thank you, all response is much appreciated(and a happy new year to you all!)