How I improve my Competitive programming journey? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

How I improve my Competitive programming journey?

I'm a beginner level programmer. I want to level up my programming experience. What i do?

25th Jan 2021, 3:52 AM
Zannatul Naim
Zannatul Naim - avatar
30 Answers
+ 27
1. By practicing daily 2. Improve logical skills 3. Understand the concepts deeply 4. Never give up 5. And by levelling up the skills daily
25th Jan 2021, 4:20 AM
Atul [Inactive]
+ 10
Kindly use the Search bar
25th Jan 2021, 4:40 AM
Alphin K Sajan
Alphin K Sajan - avatar
+ 6
No you didn't use the search bar properly ...Try rewording and add filters for best results
25th Jan 2021, 4:45 AM
Alphin K Sajan
Alphin K Sajan - avatar
+ 6
The more you spend the better you become but spend the time wisely.
25th Jan 2021, 5:00 AM
Sonic
Sonic - avatar
+ 5
You don't always have to do competitive programming to improve your programming.
25th Jan 2021, 4:53 AM
Sonic
Sonic - avatar
+ 4
I've also heard recommendations about sticking to C++ and Java over Python.
25th Jan 2021, 10:19 AM
Sonic
Sonic - avatar
+ 4
At first start programming in C. 1.Data types 2.Operator 3.Conditional Statement(if,else,switch) 4.Loop(for,while,do,do while) 5.Array 6.Function Then Move Data Structure and Algorithm And solve huge problem by C.
26th Jan 2021, 10:03 AM
Nipun Mitra
Nipun Mitra - avatar
+ 4
Practice.. Practice
26th Jan 2021, 5:18 PM
Dr£@M_c@tcH£r
Dr£@M_c@tcH£r - avatar
+ 3
Atul thanks a lot dear.❤️
25th Jan 2021, 4:23 AM
Zannatul Naim
Zannatul Naim - avatar
+ 3
My pleasure
25th Jan 2021, 4:24 AM
Atul [Inactive]
+ 3
Alphin K Sajan How i properly use searchbox
25th Jan 2021, 4:42 AM
Zannatul Naim
Zannatul Naim - avatar
+ 3
Alphin K Sajan thanks a lot dear❤️
25th Jan 2021, 4:47 AM
Zannatul Naim
Zannatul Naim - avatar
+ 3
The track you have to follow is just start learning Programming language of your choice and start doing practice programming question on codechef , hackerearth , leetcode now if you are comfortable on that level try to take part in live contest on codechef (lower level then codeforces) , codeforces and leetcode . And also don't forget to practice those problems which you are unable to do in live contest . So this is the roadmap of excellence in cp . It just need proper practice , regular learning of algo and ds. That's it. Happy Coding 😊
26th Jan 2021, 6:34 PM
Yash Khandelwal
Yash Khandelwal - avatar
+ 2
Sonic How much time i spent for this? Daily.
25th Jan 2021, 4:54 AM
Zannatul Naim
Zannatul Naim - avatar
+ 1
Zannatul Naim no problem. Atul sums it up best.
25th Jan 2021, 5:05 AM
Sonic
Sonic - avatar
+ 1
The best way is to create projects from start to finish. Throughout your journey, youll probably find the following priorities useful: 1. Do small projects that interest you (simple games, web scrapers with a local database, etc). 2. Move on to solving real world problems (there are sites with project ideas that test your knowledge from conception to delivery, and challenge your ability to create data structures) 3. When you have a solid executable project with a database down, move on to incorporating security and authorization into that project. 4. Learn about packaging your software, compatibility issues in deployment to various operating systems. 5. After you’ve made something like a bug tracker with auth and a properly maintained db, you’ll already be competitive for job interviews because most programmers never get that far right out of college.
25th Jan 2021, 5:08 PM
Samuel Montgomery
+ 1
Suhail is that how you level up?
25th Jan 2021, 6:54 PM
Sonic
Sonic - avatar
+ 1
Suhail Don't send this here. It will be regarded as spam https://www.sololearn.com/discuss/1316935/?ref=app
26th Jan 2021, 5:16 AM
Atul [Inactive]
+ 1
1. Practice often 2. Take up as many projects as possible. 3. Take part in forums.
26th Jan 2021, 11:31 AM
Abhishek Tiwari
Abhishek Tiwari - avatar