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!
Videos
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).
Hi there! Yes, yet another python vs webdev question...
I was laid off a week ago. I've been working in a localization industry for several years and now want to change my career. I found several good courses on Python (particularly Helsinki MOOC) and WebDev (The Odin Project) and now I am standing at a crossroads.
What do you think is the most time effective thing to learn and secure a job out of these two ways?
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!
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.
It seems to me that JavaScript/TypeScript is the current thing. The advantage of writing backend in JS (Node.js) streamlines the code base and more people are able to contribute compared to Java or C# backend.
The job market in my area seems to be split between Java, .NET and JS stacks. Python is mostly needed by data science positions or startups/small companies that prefer it.
TLDR: I would focus on JS/TS and Node over Python.
JavaScript is king in web development, so I would put my primary focus there. If your goal is just front end then you need to learn React, Vue or Angular and obviously get as good as you can with HTML and CSS. Anything Python would be backend focused(still good to know) but in terms of front end only opportunities it won’t help you.
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!!
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.
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?
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.
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!
I’m new to coding and want to learn the fundamentals of it. I just want to know which one is the best and that’s it and give me some YouTube tutorials recommendations.
Hi, my name is Gabriel and I am a beginner programmer. Today, I study python, but I not like study this language. This not is about I don't like python, but now I'm not in the vibe. I want to study javascript, but I don't know if this is a good ideia. Somebody can say to me the should I do?
Javascript is a decently useful language, if you're trying to get a job, you should learn both. It really depends on what you're trying to get into.
They can both be useful and good languages to learn for learning the basics of programming.
I guess I should ask... What is it that you don't like about python? Are you sure that this isn't going to be a problem in JavaScript?
I want to learn web developement, but I don't want to learn a new language, i.e., JavaScript.. Is Python good for web development or do I have to learn JavaScript?? Also are there any other modules than Django (it feels to complicated to me)??
Edit: Guess I'll learn JavaScript after all..
It seems like web dev is the easier route for a beginner when it comes to finding jobs, which would make JavaScript probably the better option?
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?
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!
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!)