Is competitive programming the only thing that one can do with C++ or Python? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Is competitive programming the only thing that one can do with C++ or Python?

Recently I participated in some coding competitions online but lost in all of them. There, the questions were mostly based on maths and some logic. My approach was slower. Whenever I talk to someone about how I can improve, he/she suggests me to practice problems on sites like CodeChef, HackerEarth, etc. But there I get stuck sometimes in problems related to mathematics. Isn't there other fields of programming where I can develop my skills in? Is competitive programming the only field for C++/Python?

12th Sep 2017, 5:59 AM
Kinshuk Vasisht
Kinshuk Vasisht - avatar
5 Answers
+ 16
a good advice in general but coding is not competitive in that way. what you do is just practise. when on a job you don't practice you just make the code work. making a working project is necessary if you are improve. what product did you make so far ? are you even doing any projects ? do you read the online code of some good app, project on GitHub/bitbucket ? practice alone will not get you anywhere. think if you were to practise cutting a tree at the ground not the bark will you cut it, let alone improve ? you will need perfect practice to improve. make a product of your own. post it on GitHub learn from other projects, read, write code. don't forget to read books they are important too.
12th Sep 2017, 6:50 AM
Lord Krishna
Lord Krishna - avatar
+ 12
@kinshuk Vasisht it's okay. you don't need to make something vast just now. fill your knowledge gaps as you finish learning the necessary information. after that start making small projects than go big. it should be fine
12th Sep 2017, 8:34 AM
Lord Krishna
Lord Krishna - avatar
+ 3
@Lord Krishna Currently I am working on a GDI Paint program, but have stopped working on it due to exams. I am in 12th, plus given my poor level of knowledge, I can't even try making something vast. I am learning SDL, in order to develop games...
12th Sep 2017, 7:54 AM
Kinshuk Vasisht
Kinshuk Vasisht - avatar
17th Sep 2017, 7:38 PM
David Ashton
David Ashton - avatar
+ 2
if you want to become a programmer then practicing these question will be a boon for you. Don't worry about you can't do it. Just do it even if slowly. See other's code and practice as much as you can.
12th Sep 2017, 6:48 AM
shobhit
shobhit - avatar