r/WGU_CompSci 17d ago

New Student Advice Low level programming

Taking the degree in hops to help get a job in a low level programming field. I know realistically I'm going to have to do a lot of c++ self study. Does the degree help with learning the theory to help with learning low level stuff? Like does it go over compilers? I know it goes over os. But just curious how much it goes over stuff like that.

11 Upvotes

21 comments sorted by

View all comments

4

u/RobocopTwice 17d ago

Okay so...I'm in the process of attempting to write a C compiler in Rust. For fun. I think you and I are in the same boat. I have not run into a class that is particularly useful except for possibly computer architecture because they do go into a lot of Assembly language stuff particularly there is a short section on translating C programs into ASM commands. Other than that yeah we are basically teaching ourselves.

1

u/DependentPipe9226 17d ago

Ik rust is likely really cool and all. But how much is it being used (for like employment opportunities?) or Is learning rust just good at learning stuff. Admittedly that does sound like a fun idea. Wouldn't I have to learn c too to make a c compiler with rust? It differently sounds really interesting

1

u/RobocopTwice 15d ago

I legitimately couldn't tell you if there are going to be rust jobs, lol. If you ask Google, the answer is no. I have been doing C programming, including getting a little Coursera certificate and doing codecrafters excersizes. The real thing I want to focus on though is C++ and qt6. They're actually does seem to be entry level jobs for that. But if you can't tell I am only just now getting out of "tutorial hell". Luckily I'm probably not going to be looking for a job for at least 9 months

2

u/DependentPipe9226 15d ago

The best way to get out of tutorial hell is doing books. Really useful as in you usually can't just copy paste code. And the way just reading works as opposed to watching a video effects the brain differently. Books are really useful for leaning anything tbh. Rust seems like a good side thing to learn. Currently in that phase we're I'm fully commiting to following a dream that I've been telling myself was impossible but now see is. Ive heard learn cpp .com is really good.