+ 1
What kind of projects can i do for practice?
I want to test and improve my programming skills by practicing, but i don't know what kind of projects i could do without getting stuck or bored. I want to make something interesting and/or useful, or at least something challenging. What projects do you suggest? Or where do you think i can get some ideas? I can code in C/C++, Java, Python, PHP, JavaScript (web), Assembly...
6 Respuestas
+ 5
It will be quite individual what will make you get stuck (too hard) or bored (too easy) - you have to make that choice yourself.
Google coding tasks or projects or whatever, or look at sites like www.hackerrank.com, or look right here in the section 'coding challenges', or make up a fantasy project of your own.
While reading the description/thinking about the idea, does the solution directly play out in front of your inner eye? -> Too easy.
Or do you have no idea how to even start? -> Too hard.
Or do you feel a hint of an idea, some general direction you could try to solve it, some details, but you need to try and see and google a bit to be sure? -> Just right.
+ 3
I find it most motivating to program something which I myself or someone I know wants to use.
Sometimes you hear people complain about something, like: 'I wish there was a {calory app, text editor, learning aid,...} that, differently to all the other ones...'
If you learn to listen for these cues, you might suddenly find something worthwhile.
+ 2
That's the thing, it's a little hard to find challenging projects in those websites with +1000 ideas. Most of the projects are like "make a product inventory database" or "check if a string is a palindrome"... I try to create projects by myself but i don't have so much creativity and i can't set a specific goal... I'll keep trying anyway
Thanks for replying!
+ 1
FeMi, you are advertising your code in all sorts of unrelated threads.
Please refrain from doing that - it's considered spam and not permitted.
https://www.sololearn.com/discuss/1316935/?ref=app
+ 1
HonFu deleted sorry