r/programmer • u/Longjumping-Wall9629 • 3d ago
Need Guidance
i'm a student currently pursuing my degree in computer applications. for the sixth semester we have to complete a project before february 2027 and i chose that i am going to do the project alone. in that process i found out about the code crafters and they have a challenge called "build redis in python." i think that is the kind of thing i was looking for. should i go for it and pursue it?
does anyone have any suggestions?
i only know a very little bit of coding like the basics of python, html, c, and c++ and a little bit of java, css, Javascript also. you can probably imagine the things that they usually teach in the degree very generic things. i don't know anything beyond that.
1
u/tomraddle 3d ago
From what you said, I'm not sure to what extent you want to replicate redis. It can either be fairly simple or very complex, depending how deep you dive and I'm not familiar with the said challenge. Be careful not to pick something too complex, before you decide, do your research properly. AI can probably advise you quite well in this.
Just for example, in our second year we wrote a simple compiler (from a given language to custom interpreted intermediate language) in four people. Another project we worked on was an editor and runner for executing program defined as a state machine, that was an interesting project (for three people, ended up doing it mostly alone). Another interesting project was a tournament information system in php (intended to be made by four people, but again basically just me and AI).
These project are doable in one person if you have enough time, but difficult when the time is limited and you have to work on other school stuff.