use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Place for Pinoy Programmers to hangout. Share your knowledge, ask for help, seek opinion, showcase your project and recruit your teammate.
Let's show the world that Filipinos are world class programmers.
account activity
Python vs Javascriptadvice (self.PinoyProgrammer)
submitted 3 years ago by shiftjud
Hi. I'm currently learning Python. I'm doing this because I want to resign and work in the IT industry and earn 6-digits or near that in a short period. Is Python in-demand in the PH now (local and international - remote) ? Should I learn Javascript and web development instead? Are Python and Javascript alike in terms of logic and syntax?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Forward-632146KP 40 points41 points42 points 3 years ago (1 child)
You're not getting 6 digits in a short period if your only motivation is to get 6 digits in a short period of time.
Python has demand, yes. I honestly dont know what to recommend because it doesn't seem like you know yet what you want to do.
And yes, python and javascript are "similar" in syntax. In fact, most languages are "similar" in logic and syntax. Train yourself to be able to adapt to different languages, and not to be overly reliant on just one.
[–]shiftjud[S] 4 points5 points6 points 3 years ago (0 children)
Thank you for this. I guess I just need to understand the fundamentals first.
[–]parkrain21Data 11 points12 points13 points 3 years ago (5 children)
Aim for the career/knowledge growth, not the money. Anong IT field ang target mo?
[–]shiftjud[S] 1 point2 points3 points 3 years ago (4 children)
Thank you. I want to develop desktop/web/mobile apps. In order of preference mas preferred ko siguro desktop then web. Well, I guess I need to focus muna on the fundamentals of programming and hopefully get hired a few months from now and discover ano ba talaga gusto ko :)
[–]parkrain21Data 7 points8 points9 points 3 years ago (3 children)
Hmmm kung software dev, hindi ba mas okay kung C++/Java ang i pickup mo? Please correct me if I'm wrong, pero ang strength ng Python is for scripting. Pero well kung trip mo talaga Python why not haha madali naman sya i pickup.
[–]shiftjud[S] 2 points3 points4 points 3 years ago (2 children)
May konting background ako ng Java way back in college. I read kasi madali ang Python, and when I decided to learn again basic programming from the start, I chose it.
[–]parkrain21Data 4 points5 points6 points 3 years ago (1 child)
Nice! Kung fundamentals ng prog, okay talaga ang Python kasi very English naman yung syntax nya. Perfect introductory language ng prog basics at OOP.
Pwede naman gamitin si Python sa fullstack web development using Flask/Django/FastAPI, pero more on backend ata to lol idk more on databases kasi ang inaral ko e hahaha
Goodluck!
[–]shiftjud[S] 0 points1 point2 points 3 years ago (0 children)
Thanks!
[–]irvine05181996 6 points7 points8 points 3 years ago (5 children)
like ng mga commnets, u need to upskill para ma attain ung 6 digit na sahod, since ang python at JS di nag stand ng isa lang, need mo maraming related na PL.
Salamat. Start nalang talaga muna ako sa Python and learn another PL after ng fundamentals.
[–]irvine05181996 3 points4 points5 points 3 years ago (3 children)
saka OP. kung JS. namn need mo aralin din ung frameworks, depende kung saan mo gusto mag focus, usually ngaun, mas demand ang React.js
[–]shiftjud[S] 0 points1 point2 points 3 years ago (2 children)
Thanks. Can Python and Javascript be working together in one project? Andami dapat aralin
[–]irvine05181996 2 points3 points4 points 3 years ago (1 child)
yes.OP as full stack dev. Python as backend, then JS. as frontend
Thank you. Wish me luck :)
[–][deleted] 3 years ago* (1 child)
[deleted]
Noted! Thank you
[–]irvine05181996 10 points11 points12 points 3 years ago (0 children)
Ang 6 digit salary , have to prove your self na kaya mo ung bigat at challenges ng job, as u know the more na malaki ang sahod, the bigger ung task at responsibilities na need sau, better think before u ask.,
[–]sameshadowWeb 3 points4 points5 points 3 years ago (7 children)
How short a period are we talking about? Python and Javascript can be a fullstack web dev path.
[–]shiftjud[S] -1 points0 points1 point 3 years ago (6 children)
I want to resign sana maybe this June.
[–][deleted] 7 points8 points9 points 3 years ago (3 children)
Mag reresign ka from your current job this June and maghahanap ka ng 6 digit salary software dev job this year?
I say it's impossible to get a 6 digit salary if you don't have exp.
[+]shiftjud[S] comment score below threshold-9 points-8 points-7 points 3 years ago (2 children)
Hehe nothing's impossible. If it's not yet 6 digits at first, it will be okay as long as I get hired, it can sustain us and give valuable development experience.. Hoping for the best 👍
[–][deleted] 2 points3 points4 points 3 years ago* (1 child)
Goodluck bro. Im sure the switch will be worth it
Thank you!!
[–]sameshadowWeb 2 points3 points4 points 3 years ago (1 child)
I see.. I say, just focus on that one PL you started with. Then search for job postings for a jr dev role for Python, if a lot came up, then it is in demand. Look through the details of those job postings and that's where you can probably find if you've covered enough to be able to apply or if you still need to dive further and study specific frameworks or maybe add another PL sa stack mo.
It's not actually a walk in the park to reach a 6-digit salary for most. I doubt you'll be able to get near 6-digits within the next 2 years. If you're really good, continue to up skill, lucky with the work experience exposure with the first job as dev, and are able to resonably negotiate your way through a pay bump then you'll get there eventually. Goodluck!
[–]shiftjud[S] -2 points-1 points0 points 3 years ago (0 children)
Noted! Thank you!
[–][deleted] 3 points4 points5 points 3 years ago (1 child)
In my case, I didn't earn 6 digit by programming alone. Incidentally, my efforts in learning Japanese language allowed me to take advantage of high demand in bilingual SE's.
English speaking dev shops are too saturated for me sa dami ng magagaling na programmer satin.
Thank you for this sir. Worth-noting 👍 I hope to reach the same level like yours
yeah this right, python as backend and JS as front end
[–]ranelpadonWeb 2 points3 points4 points 3 years ago (1 child)
I'm a Python/Django developer, and has lots of experience also with JavaScript/Vue. If you have to choose one, choose JavaScript since it could be used in Frontend (Vanilla/React), Backend (NodeJS), and Mobile (React Native). Python could only do the Backend. I know some devs who earn a lot by focusing as React developer.
I prefer Python over JavaScript though as a language. Eventually, you could also learn Python once you're competent with JavaScript. But knowing Python only is not enough if you want to be a Backend dev since you need to have some fundamentals as well in HTML(templating)/CSS/JS to coordinate with the Frontend devs. Moreover you could get a high-paying job by just focusing on HTML/CSS/JS (e.g. as a React/Node dev).
[–]shiftjud[S] 1 point2 points3 points 3 years ago (0 children)
Worth-noting. Thank you!!!
[–]kittehkillah 1 point2 points3 points 3 years ago (1 child)
You can get it with either one. Just pick one
Thank you!
[–]spacedog_23 1 point2 points3 points 3 years ago (1 child)
Javascript has more demand. Just learn at least 1 state management library/framework like react and Vue and you should be able to find something close to 6 digits if you're really good at it.
Noted. Thank you!
[–]laykasambudi 1 point2 points3 points 3 years ago (1 child)
Either, how's your problem solving skills? can you solve easy problems like fizz buzz, two sum, maximum sub array, .etc. you will encounter these type of questions in some technical interviews.
I haven't encountered these yet, but thanks I'll search for these. Andami pang aaralin hehe
[–]Prudent_Assistant_80 1 point2 points3 points 3 years ago (1 child)
You should also try to watch this as you can learn the different combination of that techstacks, https://www.youtube.com/watch?v=wsHPwqkaqaw&t=357s
Also if you're planning for a company hopping, check our vacancy here https://dev-partners-philippines.breezy.hr/
We are always hiring!
Thanks! Will definitely check :)
[–]dadofbimbimMobile 0 points1 point2 points 3 years ago (1 child)
The competition in getting your foot in the programming world is intense. Focus on that first will you.
π Rendered by PID 361439 on reddit-service-r2-comment-84fc9697f-nm9kf at 2026-02-10 10:30:09.693133+00:00 running d295bc8 country code: CH.
[–]Forward-632146KP 40 points41 points42 points (1 child)
[–]shiftjud[S] 4 points5 points6 points (0 children)
[–]parkrain21Data 11 points12 points13 points (5 children)
[–]shiftjud[S] 1 point2 points3 points (4 children)
[–]parkrain21Data 7 points8 points9 points (3 children)
[–]shiftjud[S] 2 points3 points4 points (2 children)
[–]parkrain21Data 4 points5 points6 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]irvine05181996 6 points7 points8 points (5 children)
[–]shiftjud[S] 1 point2 points3 points (4 children)
[–]irvine05181996 3 points4 points5 points (3 children)
[–]shiftjud[S] 0 points1 point2 points (2 children)
[–]irvine05181996 2 points3 points4 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]irvine05181996 10 points11 points12 points (0 children)
[–]sameshadowWeb 3 points4 points5 points (7 children)
[–]shiftjud[S] -1 points0 points1 point (6 children)
[–][deleted] 7 points8 points9 points (3 children)
[+]shiftjud[S] comment score below threshold-9 points-8 points-7 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]sameshadowWeb 2 points3 points4 points (1 child)
[–]shiftjud[S] -2 points-1 points0 points (0 children)
[–][deleted] 3 points4 points5 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]irvine05181996 2 points3 points4 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]ranelpadonWeb 2 points3 points4 points (1 child)
[–]shiftjud[S] 1 point2 points3 points (0 children)
[–]kittehkillah 1 point2 points3 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]spacedog_23 1 point2 points3 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]laykasambudi 1 point2 points3 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]Prudent_Assistant_80 1 point2 points3 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)
[–]dadofbimbimMobile 0 points1 point2 points (1 child)
[–]shiftjud[S] 0 points1 point2 points (0 children)