# \[HELP\] What should I do next with c++ (BE MY MENTOR)

**URL:** <https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899>\
**Category:** Discussion & Solutions\
**Tags:** solved\
**Created:** [May 11, 2020, 5:22pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899 "2020-05-11T17:22:40Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![moaxs1](https://onehack.st/user_avatar/onehack.st/moaxs1/32/145979_2.png) [@moaxs1](https://onehack.st/u/moaxs1)\
**Post date:** [May 11, 2020, 5:22pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/1 "2020-05-11T17:22:40Z")

</div>

Hello mates 👋  
As a 1st CSE student i started with C++ language ( that was our University syllabus for freshman). I do some problem solving. And i really enjoy 😊 it. But the thing is to became a good programer you should enough knowledge about Algorithm and Data Structure. I already completed basic of C++ include OOP. Now which path or flow i should follow to become a good programer.  
Feel free to suggest me your learning path or your advice.  
Good day 😊

---

<div class="post-metadata">

**Author:** ![ROSHAN\_KHARKE](https://onehack.st/user_avatar/onehack.st/roshan_kharke/32/20747_2.png) [@ROSHAN\_KHARKE](https://onehack.st/u/ROSHAN_KHARKE)\
**Post date:** [May 11, 2020, 5:29pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/2 "2020-05-11T17:29:41Z")

</div>

Start doing competitive programming on platforms like **spoj, codeforces, leetcode, geeksforgeeks** etc.

---

<div class="post-metadata">

**Author:** ![moaxs1](https://onehack.st/user_avatar/onehack.st/moaxs1/32/145979_2.png) [@moaxs1](https://onehack.st/u/moaxs1)\
**Post date:** [May 11, 2020, 5:35pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/3 "2020-05-11T17:35:25Z")

</div>

Where should I learn Algorithm and D.S. Those are the key of a program. Any resources or course or anything…

---

<div class="post-metadata">

**Author:** ![arpoch](https://onehack.st/user_avatar/onehack.st/arpoch/32/19188_2.png) [@arpoch](https://onehack.st/u/arpoch)\
**Post date:** [May 11, 2020, 6:00pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/4 "2020-05-11T18:00:34Z")

</div>

You can join the Uacity free one month nanodegree on algorithm and data structure but its taught language is python.  
Also I am currently enrolled in c++ nanodegree in udacity and also wanted to join algorithm and data structure nanodegree but I have joined other courses as well which needs to be finished.  
So if you join the nanodegree on algorithm and data structure please pm me as I could provide you with the course material of c++(All videos,code and text) and you could provide me on algorithm and data structure

---

<div class="post-metadata">

**Author:** ![moaxs1](https://onehack.st/user_avatar/onehack.st/moaxs1/32/145979_2.png) [@moaxs1](https://onehack.st/u/moaxs1)\
**Post date:** [May 11, 2020, 6:19pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/5 "2020-05-11T18:19:07Z")

</div>

Check PM box

---

<div class="post-metadata">

**Author:** ![Arturo\_M\_Taylor](https://onehack.st/user_avatar/onehack.st/arturo_m_taylor/32/18448_2.png) [@Arturo\_M\_Taylor](https://onehack.st/u/Arturo_M_Taylor)\
**Post date:** [May 12, 2020, 1:38am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/6 "2020-05-12T01:38:44Z")

</div>

abdul birari lectures on data structures and algorithms 🙂  
you can go youtube or udemy

---

<div class="post-metadata">

**Author:** ![dydx](https://onehack.st/user_avatar/onehack.st/dydx/32/36729_2.png) [@dydx](https://onehack.st/u/dydx)\
**Post date:** [May 12, 2020, 9:29am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/7 "2020-05-12T09:29:16Z")

</div>

**c++ 11 c++14 c++17**  
explore what new features,libraries they offer…which college wont ever cover in c++basic  
get ur hands dirty on **github c++ projects** …read their code  
try finding bug or …try improving code  
see **how professional write codes**  
This **[Guy](https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA)** you have to look…really mindblowing knowledge he has .

---

<div class="post-metadata">

**Author:** ![Ankit\_Chouhan](https://onehack.st/letter_avatar_proxy/v4/letter/a/b4bc9f/32.png) [@Ankit\_Chouhan](https://onehack.st/u/Ankit_Chouhan)\
**Post date:** [May 12, 2020, 9:46am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/8 "2020-05-12T09:46:18Z")

</div>

Learn STL first, if you want to be a competitive programmer.

---

<div class="post-metadata">

**Author:** ![iamdon125](https://onehack.st/user_avatar/onehack.st/iamdon125/32/40805_2.png) [@iamdon125](https://onehack.st/u/iamdon125)\
**Post date:** [May 12, 2020, 1:35pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/9 "2020-05-12T13:35:28Z")

</div>

1. In C++ , I would suggest learn STL
2. DS & Algo must be known for becoming programmer (like Problem solving)  
▪ William Fisset youtube channel [https://www.youtube.com/user/purpongi](https://www.youtube.com/user/purpongi)  
▪ My Code School [https://www.youtube.com/user/mycodeschool](https://www.youtube.com/user/mycodeschool)  
▪ Book: Introduction to Algorithms by CLRS [https://g.co/kgs/vuN1nR](https://g.co/kgs/vuN1nR)
3. Platforms for practice: Leetcode, Codeforces, Hackerrank, Codechef…

There are many resources out there you can serach MOOCs , study forums ,etc.

---

<div class="post-metadata">

**Author:** ![moaxs1](https://onehack.st/user_avatar/onehack.st/moaxs1/32/145979_2.png) [@moaxs1](https://onehack.st/u/moaxs1)\
**Post date:** [May 12, 2020, 1:38pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/10 "2020-05-12T13:38:51Z")

</div>

Thanks @iamdon125  
Quite informative… Really appreciate

---

<div class="post-metadata">

**Author:** ![Christian\_Joseph](https://onehack.st/letter_avatar_proxy/v4/letter/c/ea666f/32.png) [@Christian\_Joseph](https://onehack.st/u/Christian_Joseph)\
**Post date:** [September 14, 2020, 7:59pm UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/16 "2020-09-14T19:59:23Z")

</div>

Purpongi is not working bruh

 ![Screenshot_2020-09-15-01-28-16-693_com.google.android.youtube](https://onehack.st/uploads/default/original/3X/6/4/64fa0a45a582fab81cfdd9fb86734eb519e06ff5.jpeg)  
R u telling us to watch this man’s videos???

---

<div class="post-metadata">

**Author:** ![RTF](https://onehack.st/user_avatar/onehack.st/rtf/32/54011_2.png) [@RTF](https://onehack.st/u/RTF)\
**Post date:** [September 9, 2020, 3:54am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/12 "2020-09-09T03:54:19Z")

</div>

Leave it and start learning python 🐍.  
Or c# for game development.

---

<div class="post-metadata">

**Author:** ![moaxs1](https://onehack.st/user_avatar/onehack.st/moaxs1/32/145979_2.png) [@moaxs1](https://onehack.st/u/moaxs1)\
**Post date:** [September 9, 2020, 4:25am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/14 "2020-09-09T04:25:02Z")

</div>

Thanks @RTF for your suggestion. But i love doing CP. So that’s why i chose my main language as c++.

---

<div class="post-metadata">

**Author:** ![special\_lectures](https://onehack.st/user_avatar/onehack.st/special_lectures/32/41257_2.png) [@special\_lectures](https://onehack.st/u/special_lectures)\
**Post date:** [September 9, 2020, 4:19am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/13 "2020-09-09T04:19:44Z")

</div>

use the search option , there are tons of guided paths for your query

---

<div class="post-metadata">

**Author:** ![Nemesis\_X](https://onehack.st/user_avatar/onehack.st/nemesis_x/32/32747_2.png) [@Nemesis\_X](https://onehack.st/u/Nemesis_X)\
**Post date:** [September 9, 2020, 6:37am UTC](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899/15 "2020-09-09T06:37:18Z")

</div>

For Ds algo , i would recommend-  
1.“my code school” youtube channel OR  
2. “code with harry’” youtube channel he is also making some great videos on ds algo in c++

after that u can start competitive coding…  
cheers 👍🏻 👍🏻

[Next page](https://onehack.st/t/help-what-should-i-do-next-with-c-be-my-mentor/85899.md?page=2)
