
Python
Hello Everyone,
Just wanted to know whether learning python to become a Software Developer is enough or I have to learn some other languages?

Well I am a python developer myself, whatever I know I can tell you. First you have to choose the field like if u want to go in web development than along with core python you have to learn django, flask or fastApi to make and create APIs or full stack and you also have to learn basics of javascript to work or integrate with frontend. If you want to go for data science than you should learn pandas, Numpy, pyspark etc along with core python. So you have to choose the field wisely and learn according to it. I suggest if you want to go for development than better learn Java spring springboot stack or MERN stack as they have high job available in the market in good companies compared to django n flask. Whatever I have observed while searching for job I told you. Rest is upto you best of luck 👍

People generally need applications which were made using Java, and use Java language for coding, example Hadoop.
So u might need a few more languages based on where u wanna go, a software developer, a database engineer, or app Dev, DevOps, MLOps, etc.

Thank you for your response 😄

General idea is to have full suite of knowledge which includes Frontend, Backend, DevOps and some data specific work like data statistics and analysis. Also don’t neglect Databases and working with projects and scaling them. That is important as well.
You will get a better idea when you make a product from all these technologies and will understand that it is not about the programming language but try and use it for what it was developed. Writing software for machines.
You don’t see people asking what Language they should learn, English,French, German, etc. if they can communicate in their language with other the it is fine. They can learn new languages like French for their own growth and opportunities but it is more important to know how to use that language efficiently to convey what you want to say.
Same is with programming languages and technologies.

Thank you. That was a great Explanation for me.

Python is huge. Finish first with the core and then other libraries, frameworks. But keep doing DevOps as well.

Sure 😃

By learning only python you will be able to make stand alone automation scripts or some normal stuff.
But if you want to make something complex like an web app, then you would require some other tools like django or flask , rest framework, etc.
Few things that every developer should know are like - Git basics, how API works,

Thank you for your response 😄

Do not fixate on a language, think of them as tools. Make yourself such that you're able to pick any language quickly.

For Sure..

I agree. Start with python. Its massive. Learn only what is needed. Then you can go to AWS, cloud computing, advanced SQL and tableau.

Thank you for your response ☺️