#Question about projects for a resume :>

1 messages · Page 1 of 1 (latest)

vast creek
#

Currently, these are the project i got. experience is dogshit as you can see. but I am quite interested in low level systems roles (like with C++)

As a result, I've recently completed a unix-based shell project in C++ and I am planning to add that, to show my knowledge in C++.

I am currently thinking about working on another C++ project, this time something like a web server from scratch using threads and such. However my experience is only with C/C++ and python so i was thinking of picking up another language, like Java or Go.

So my question is: should I work on adding another C++ project, this time a web server, (along with the shell project I am about to add) or try out another language?
So a question of breadth vs depth

drowsy anchor
#

I think it depends on how confident you are in ur cpp knowledge

#

if you are then just try a go project after ur shell

#

if not just do another cpp project

vast creek
#

but from what ive heard its similar to cpp

#

also how would i know if im confident enough 😭

drowsy anchor
#

for the c++ roles that i've gotten they haven't ever asked me about my knowledge of java

vast creek
#

and what kind of c++ roles have u interviewd for?

drowsy anchor
vast creek
#

nice

vast creek
vast creek
#

and what other languages/relevant might be useful to learn about if im interested in low level systems cpp stuff. outside of more cpp

vast creek
#

well i have bad exps

#

you get the exp u want through relevant projects

#

what else would u do

velvet crest
#

I'm confused you say you want c++ roles but non of your exp or projects are in c++. I see c which is good but you gotta have both.

And yeah all you can really do is make projects and hope they notice

#

So gl

vast creek
#

but my question is still, is it worth to get more breadth (learn somethign like java) or depth (do more in cpp)?

velvet crest
#

If you only have room for 3 projects and want low level roles I'd say keep ur projects in c/c++

#

If u want to drop an exp for a rly complex project then you can try adding a Java one

#

From what I've seen go isn't rly used in low level things not needed for you

vast creek
#

what would i wanna learn it for

velvet crest
#

Like networking/infrastructure/distributed computing type things

#

Still cool stuff

vast creek
#

interesting

velvet crest
#

I'm no pro in this stuff tho ask around more

vast creek
#

nw

drowsy anchor
vast creek
pallid peak
#

shell C++ project is ngmi, we all know that was a course homework 😂

#

and course homeworks range in usefulness in developing skills ngl.

Tbh I'd try joining like a robotics club or something if they do work in C++. I had a good time doing that. Mostly way smarter people than me carrying me.

#

still cant do shit with ocaml 🔥

vast creek
#

I did it on my own

pallid peak
#

Gmi

vast creek
vast creek
#

LOL

pallid peak
#

Idk tbh but it's certainly something people will think is from a course 😭

vast creek
drowsy anchor
#

Got my quant company through my cpp and OS knowledge then used that to get the role I will likely get for the fall

#

Had 1 project which is just a standard shell

vast creek
drowsy anchor
#

OS stuff was through a class and reading OSTEP, shell was through a class

vast creek
#

currently reading OSTEP

#

thats how im learning abt all this lol

vast creek
drowsy anchor
#

All my experience previous to this cycle was web dev stuff

#

Got lucky and worked hard to get away from that

vast creek
#

You can say no if you don’t want Ofc 😭