If you want to do startup or business in IT field then it will be ok to do more projects so you can understand how Software are developed but for job in Product Based company you have to crack competitive programming.
If you are in 1st or 2nd year then highly recommend you to try competitive Programming and learn Data Structure and algorithm , increase your programming level to advance or intermediate. If you are able to do this then you can continue this in 3rd or 4th year easily.
If you are start Competitive Programming in 3rd year or 4th year you just learn topics at least topics of data structure . Then focus on making one big project related to any trending technology.
Here you can get you project idea : https://www.codementor.io/projects
In My coding journey what mistake I have done I will explain you and you should not do that..
Best Platform For Competitive Programming
Actually Here many student get confuse that which competitive programming platform is best for practice and I have also wasted my 1st and 2nd year of college in this things but it is just wastage of time. Their is nothing like best platform through which if you practice on that you become pro in less time it is not like that rather than that programming is about how much you have practice it , you just have to solve more and more question ,start with easy level do 100-150 question of each topic related to Data structure and algorithm then switch into intermediate level and then into Advance level. Initially you can able to solve only one question in one day or more. but don't demotivate just continue your count of failure , Try to solve then see solution from editorials understand them.
Don't Confuse Too Much
I just recommend you to do practice in hackerrank And do competition in codechef ,You can use Codechef rating into you resume to show case your Programming Skills.
Doing only Easy Problem
Here if you have done 50 question of easy level of each topic then it means you have done with easy level you have to switch into another level . It is necessary for you to understand when to switch to higher level otherwise you cant progress you will be always into you comfort zone.
At The End I just Want to say Don't lose Focus your Time investment in CP will be worth for you in career. It will frustrating , depressing but don't give up.
I will post Topic For Data structure and algorithm in future posts
Thank you.
No comments:
Post a Comment