What language is more advantageous, Java or Python? What do you think?
Java vs. Python as first language pros and cons.
Which has better job prospects and higher earning potential: Python or Java ?
Similarities/ differences between Python and Java.
Java vs Python career
First of all: even though I'm specialized in Java (which has to do much more with frameworks involved than with the language itself) I could switch over to another stack without too much issues. There's always language / stack specific stuff but especially when it comes to C# there's so many similarities it's very easy. I use Python as a hobby / quick scripting language and there it's the same deal: easy enough to switch.
What's most important is how much experience you have and how challenging the projects you were on were. The exact language isn't an issue at all; I get offers for C# jobs all the time.
If you want to know what language has the most vacancies (and thus the most demand) just go to a job search engine like monster.com and just see how many hits you get for your area. That gives you a good example what's in demand now. Demand doesn't suddenly change, Java isn't going anywhere for the next 20 years at least and even if a language becomes outdated it can still be a valuable skill: Cobol programmers make a lot of money.
What's more important career-wise is ending up at good companies that challenge your skills.
Also what is the best method for starting a career as a programmer?
Without a degree you'll need a portfolio. Create software by yourself (creating both Java and Python apps is a good way to show you're not a one trick pony) on github so you have something to show prospective employers.
how do I know what if I am at a high enough level to begin working professionally in a programming role?
When they hire you.
More on reddit.comVideos
Hi everyone, so as long as I know, Python is an easier language to start learning programming, however, I might have a greater oportunity of getting a kind of internship or even (long term goal, crossing fingers) a job at a company that works with Java because of connections.
What is your experience?