#Stuck in a project loop, help?

13 messages · Page 1 of 1 (latest)

ashen vigil
#

Hello, So I have been learning c++ for I think 2.5 weeks for real now and I have the idea that I kinda got stuck into a project loop. Where I start a new project which is not that much different from something I have done before. For example I have made a passwordgen, a program that creates ppm files, a password manager and a hangman game. and these projects are all basically the same in how they work.

get input > do something with it > write or read from text file > done. and other than this I havent really build anything other than that. So I have a feeling im pretty stuck at this point. as I dont know what to build and if I do choose something harder I have no idea how to go about it. I have also tried some leetcode things and honestly I dont understand those at all

if anyone has any advice for me on what to do now or just in general please let me know

native pecanBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question run !howto ask.

mental elbow
#

I would go back to leet code, but if there is something you don't understand, instead of giving up, stop and try to Google things to learn what you need to learn.
You will never break out of the loop if ypu don't try to push through things which seem too hard

ashen vigil
mental elbow
#

Leet code doesn't teach c++ specifically, but it teaches general problems solving.
Don't think of it as a way to learn, but as a reason to learn

#

Aside from that, look into the different types of standard containers (vectors, unordered_map, etc) as well as the functions in the aglorithm library

ashen vigil
#

I am still learning

#

I think I also have to find something I want to build that I actually like and want to do

#

Maybe a game or something, maybe a game cheat or whatever

#

Something that I enjoy

#

Even though that is way harder and I have no idea how to even start doing something like that, its probably the best way to go around it

jade mason
#

Hello @ashen vigil Let me please give you my opinion. Since the machines appeared, the human being has been able to create tools that could simplify their lives. One of these machines are what we call computers.

There are several tools that have been already created to be used by these machines and a bunch of others yet to come.

These tools, to which i will refer as applications from now on, can be created in many languages the same way as a Car manual can be written in English or German. At the end of the day, it does not matter what language you speak but how good you are using your mouth.

The same applies to programming languages. Anyone can learn one but not everyone can create good algorithms. My advice? Focus on learning algorithms and teach your mind to think as a programmer. No matter what language you use. Train your brain to think as a machine. By then, you will have mastered the lamguage you have been working with without even realising