Sololearn: Learn to Code
New course! Every coder should learn Generative AI!
Try a free lesson
+ 9
Since you learnt html and css already it won't hurt to push your web development knowledge a bit more and learn js. And you are not learning a programming language bcz it's everywhere or famous or you can get more money by it You should learn what is appropriate for you and it's your job to find it out
13th May 2020, 1:58 PM
Mehnaz ✨
Mehnaz ✨ - avatar
+ 8
First of all, yes, anyone can become a web developer. Even though, Java has some really good web frameworks, I'll suggest you learn JavaScript or Python (if you have time, learn C# instead of them, as C# and Java are aost the same). Second, if you are confused because you think AI is trending, or web development has more money, then just do what you enjoy the most. If you are interested in all, then I suggest you do all the three. After one saturation point, you are going to get bored of one of them. At that point you can remove that thing from the list. Just keep doing what you find interesting. After some time, I am sure you will find the thing that you love the most, and then just pursue it.
12th May 2020, 4:30 AM
XXX
XXX - avatar
+ 7
The best option is to choose what your mind wants. You might also make search on google which language is best among the three. If it was me I would Javascript then later python, bcoz there are frameworks for python that you can use for developing apps, for back-end, instead of Java. And python also has simplicity, and can also be used for database and Artificial Intelligence, even hacking. PLS UPVOTE!!!
13th May 2020, 9:13 PM
Awojobi Godfrey
Awojobi Godfrey - avatar
+ 7
Go with your heart,even my mind says me to learn advanced stuff,but I don't want to miss the enjoyment of learning simple ones.Once I am nearly good ,I will go with my mind. The thing in your mind is not based on your interests.It is framed based on the society,money and other adult like things which are not interesting. Determination,hardworking are things of the mind,whereas interest is thing of the heart.If you are being obsessed with perfection in programming, you will not enjoy it. But,If you are a pro you what to opt for...
2nd Jun 2020, 2:27 AM
🧸A B H I S H E K🧸
🧸A B H I S H E K🧸 - avatar
+ 6
For me I'd say, if you can answer the question 'why do you want to be a programmer? ' Is it because you like the idea of mobile development or web development. And what problems did you want to solve. The you can have your answer or be close to your answer.
12th May 2020, 5:02 PM
B.L Sibanyoni
B.L Sibanyoni - avatar
+ 6
Rajababu Shah, Data science with python
14th May 2020, 6:00 AM
Awojobi Godfrey
Awojobi Godfrey - avatar
+ 5
Have a go at every language and every industry and see whatyou like more😃 Edit: But dont study go for minimum cause studing too much without knowing what you wanna do is gonna bring you back atleast a few months (experienced first hand) Science and Technology is a systematic build up do one mistake you are ruining your chance by 15 fold
12th May 2020, 9:42 AM
ACID
ACID - avatar
+ 4
As far as I know most of the Java developers are into web development building enterprise applications. Or android development as you said. There are certainly a lot of other languages and tech stack that one can work on and you will eventually try most of it if you get into development in future. So I would recommend you to start with something that you really like as of now and then you can always switch.
12th May 2020, 4:58 AM
Avinesh
Avinesh - avatar
+ 4
Absolutely yes!!! Just read this link to know how to be a developer. Hope it can help... https://dzone.com/articles/how-do-i-become-a-java-web-developer
12th May 2020, 5:12 AM
James Clark I. Vinarao
James Clark I. Vinarao - avatar
+ 4
Rajababu Shah what I meant was, that AI requires knowledge of mathematics, which might be difficult at your stage. If you are in the mood of learning something new, learn databases. It won't take much time. Also, you need a knowledge of them even if you want to develop an app. Also, personally, I feel that *at a beginner level* web development is a lot more interesting than app development. Because you have to do the major thinking part yourself, whereas in Android development, Android Studio does a lot for you.
12th May 2020, 8:11 PM
XXX
XXX - avatar
+ 2
Rajababu Shah, well, after reading your reply above, you are in 10th standard, so you won't be able to do AI very well. I tried it, it was easy in Python. You had all the functions and methods that were needed, but I didn't really understand the maths behind it. It was like, 'I know what to do, but I don't why to do it'. Many things like Linear, Polynomial regression will go over your head. You can continue with Android development and web development, but before learning web dev, you will have to know a very little bit about databases, and it can be a little confusing at first. So if you are in the mood of learning new things, learn web dev, if not, then learn Java with Android.
12th May 2020, 5:31 AM
XXX
XXX - avatar
+ 2
1. You said Java is hard so that means, you tried to learn it in the past. In that case, I suggest you learn something else you find easy. 2. You already code HTML&CSS and you like the languages and believe it can bring money. So you should probably just advance your HTML&CSS knowledge and learn JavaScript. 3. Python is not the most famous. That will be C or Java.
13th May 2020, 9:04 AM
Ore
Ore - avatar
+ 2
You might as well go the MERN or MEAN direction since you've got a good set of tool for web dev
13th May 2020, 2:07 PM
Mangaliso
Mangaliso - avatar
+ 2
For my site, i can say that java is everything thing, and always difficult and tough things have higher success. Therefore i suggest you should base on JAVA.
13th May 2020, 2:12 PM
Hamis Isamuyo
Hamis Isamuyo - avatar
+ 2
Rajababu Shah. Yes, Java is suitable for artificial intelligence. It is in fact, one of the best programming languages for artificial intelligence. Artificial intelligence has a lot to do with search algorithms, artificial neural networks, and genetic programming. Java provides many benefits: 
13th May 2020, 2:35 PM
Hamis Isamuyo
Hamis Isamuyo - avatar
+ 2
Sab seekh lo... Pahle java krr ligiye frr python aram se ho jana chahiye.. Ya fr ek sath bhi krr sakte hai... Baad me aapna soch ligiyega... Desktop apps develop krna hai to java aur data science to python... Aur web to aishe bhi 1 mahine me ho jaaayega
29th Aug 2020, 12:18 PM
Shreyansh
Shreyansh - avatar
+ 1
Rajababu Shah You should stick to one field. I suggest you just continue in web dev till you are pro
13th May 2020, 5:07 PM
Ore
Ore - avatar