>Python vs Java } Which one have a better career growth? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 20

>Python vs Java } Which one have a better career growth?

As Python and Java both are good programming languages, so which one should one prefer to have a better career in upcoming years??

19th Jan 2018, 11:23 AM
Pulkit sharma
Pulkit sharma - avatar
40 Answers
+ 108
The better programmer.
19th Jan 2018, 9:48 PM
NimWing Yuan
NimWing Yuan - avatar
+ 17
Java Python is currently bigger, but it will not remain that way because of how many flaws it has, especially in speed. Java, on the other hand is 100% portable and also surprisingly fast for an interpreted language. EDIT I find that everyone who said Python mentioned machine learning, but again, Python has a serious flaw that will do a great job of holding it back in that area. Machine learning is a quickly growing area in programming, it is growing much faster than computers themselves. This means that they will require more processing power that computers will be less and less capable of giving. When this happens, the obvious solution is, if a better computer isn’t an option, well that leaves a faster language as the only way to continue to grow. Where does this leave Python developers? Rushing to learn C and C++ so they can keep their jobs.
19th Jan 2018, 11:46 AM
Jacob Pembleton
Jacob Pembleton - avatar
+ 17
Being a professional in C++, C# and Java
20th Jan 2018, 1:19 AM
Prop de Puppy
Prop de Puppy - avatar
+ 15
A quick look shows that Java has had more job postings but has been trending downwards of late. Python has remained fairly stable by comparison but dipped sharply around the end of last year, as did Java. From trends thus far it looks like Python... It wasn't mentioned but .Net and C# has been very popular of late and is quite similar to Java, so you might want to consider that...
19th Jan 2018, 10:15 PM
Peter David Carter
Peter David Carter - avatar
+ 15
Advanced : Python Developing Career : Java
29th Jan 2018, 1:07 AM
warlord
warlord - avatar
+ 14
I think Java have a better career growth
19th Jan 2018, 1:33 PM
Rohit Kumar
Rohit Kumar - avatar
+ 13
Good question! So I have a counter question: what kind of career do you dream of?
19th Jan 2018, 11:38 AM
dimon2101
dimon2101 - avatar
+ 11
team Python because with time AI will be the thing
19th Jan 2018, 8:04 PM
Kollynce Kryme
Kollynce Kryme - avatar
+ 11
Python. Future depends on Data science, IOT, Machine Learning, Big Data and Deep Learning. Python is KING in all these technologies.
20th Jan 2018, 6:25 AM
Karuna Karan
Karuna Karan - avatar
19th Jan 2018, 8:51 PM
dimon2101
dimon2101 - avatar
+ 10
20th Jan 2018, 1:04 AM
ALIYU HUSSAINI
+ 10
Java is more robust than python, most employers need java developper's , however python is still growing with machine learning and IA.
30th Jan 2018, 6:59 PM
Guyzo
Guyzo - avatar
+ 9
if we take a serious look I still say Python now most of the companies are moving to data science, deep learning, AI ,and that will bee the real deal jus give it time
20th Jan 2018, 8:13 AM
Kollynce Kryme
Kollynce Kryme - avatar
20th Jan 2018, 2:23 PM
Prabhakar Dev
Prabhakar Dev - avatar
+ 9
I say python.coz future depends on machine learning,data science,deep learning,AI.
20th Jan 2018, 6:04 PM
RAFID
RAFID - avatar
+ 7
@dimon2101 Follow the hard way, C++
19th Jan 2018, 9:28 PM
Jacob Pembleton
Jacob Pembleton - avatar
19th Jan 2018, 7:36 PM
dimon2101
dimon2101 - avatar
+ 6
Java I answered Java because it is the most powerful and portable form of programming.The NIO Stream classes,the generics,the lambda expression and a lot that I don't know makes it powerful sustainable.It owns the 1st position till 2 decades.I hope it will take this limit to 3 decades more. I know that python is good and easier to learn but companies want more security in their applications that can only be achieved my using Java.It is platforms independent and I surely challenge that to develop such a programming language will take more than 30 years. So best of luck for your career. Happy Coding!
20th Jan 2018, 1:42 AM
Sujal Kumar
Sujal Kumar - avatar
+ 6
That depends on the career to, for most web related and web development jobs java can boost your career. Python can advance your career if you are more into Data science. However my advice will be to learn both as that can give you a better upgradation to your career
20th Jan 2018, 7:30 AM
Bony Joseph
Bony Joseph - avatar
+ 6
If you are developing applications in your free time, Python is the best choice. If you are a professional, C++, C# and JavaSE or JavaEE should be your focus. If you are a braggart who just needs to say "I KNOW programming", QBasic should be enough. If you are a philantropist, develope using JavaME. If you want to commit suicide, just try to create something for Symbian using its own C++.
24th Feb 2018, 8:35 AM
S P