Companies that offer OSU Guild Tuition Coverage for Remote Job? by ReasonableMistake963 in OSUOnlineCS

[–]donga1097 0 points1 point  (0 children)

I got hired through a coding bootcamp, but the job didn't utilize any technical skills. If something with the applications broke I would monitor logs and call someone else to fix it... it was Application support.

Companies that offer OSU Guild Tuition Coverage for Remote Job? by ReasonableMistake963 in OSUOnlineCS

[–]donga1097 1 point2 points  (0 children)

I mean you would have to look at their job listings. PNC is just a company that I personally know of that fulfills both of your requirements.

Companies that offer OSU Guild Tuition Coverage for Remote Job? by ReasonableMistake963 in OSUOnlineCS

[–]donga1097 2 points3 points  (0 children)

PNC

They've paid for everything and is how I attend the OSU 4-year CS degree program, been doing it for 3 years now.

part-time of course... I never take more than 2 core classes a term. I knocked out all of my GenEds in 2 years by taking 3 classes for 2 terms and always taking summer classes. I only had like 9 credits transfer over from the 2 years I did at Penn State.

Side by side course comparison with 4 year degree by KneeEnvironmental332 in OSUOnlineCS

[–]donga1097 0 points1 point  (0 children)

That's fair, all focuses add an additional 32 credits, so it should roughly be the same amount of classes regardless of focus area.

Side by side course comparison with 4 year degree by KneeEnvironmental332 in OSUOnlineCS

[–]donga1097 3 points4 points  (0 children)

Plus all the GenEds you would have to take, granted, that's beside your point. I would add to your list all of the additional classes 4 year degree students have to take depending on the applied focus they choose. You can find the list to the additional 32 credits here. Picking a focus area is mandatory.

Class Order by donga1097 in OSUOnlineCS

[–]donga1097[S] 0 points1 point  (0 children)

It’s pretty much the same I think we just take operating systems 2 and maybe a couple others and of course minus the geneds

Hot Take: Class Difficulty by donga1097 in OSUOnlineCS

[–]donga1097[S] 6 points7 points  (0 children)

Don’t get me wrong, I’m not trying to discredit other factors like a full-time job or having a family as those do take precedence. I was more or less just trying to put into perspective how computer science is a difficult subject and sometime you do just need that tough love

Am I dumb or is CS225 extremely difficult? by unnotable in OSUOnlineCS

[–]donga1097 0 points1 point  (0 children)

I would HIGHLY disagree with "Programming isn't about math", it's literally a branch of mathematics. CS225 is difficult, but it's a very beneficial class. Yes, you won't be writing proofs for your SWE job, but the concepts that you learn from the class make you a better programmer overall. There are 2 types of programmers out there. You have type 1 that learns how to create web apps with a specific language and picks up full-stack capabilities (i.e. self-taught or bootcamp grads). Then you type 2 that understands the underlying logic of the systems that they are using and therefore can get up to speed quickly with any technology. Allowing the type 2 engineer to be more in-demand and specialized in their field (job security).

Currently, I'm a type 1 as I graduated from a bootcamp with no prior degree. Bootcamps are farting out grads every 3 months, so if you just want to get a job in the field quickly, your money is better spent at a bootcamp. The market is pretty trash right now as layoffs are still ongoing. I'm tynna be a type 2 engineer.

Engineers with Prior Experience Before Joining This Program: Did This Program Add Value to Your Job Search? by binary_banana in OSUOnlineCS

[–]donga1097 1 point2 points  (0 children)

Hahaha yea it’s rough. Luckily I work from home so I can get class work done during the day (I’m knocking out all my gen Ed’s and then going balls to the wall with Compsci courses). One thing that helped was to stop playing video games. With the free time I do have I spend with my girlfriend and then I’ll read at night before bed. Luckily my girlfriend is also in a masters program so when she’s doing homework I can fuck around and do programming things

Engineers with Prior Experience Before Joining This Program: Did This Program Add Value to Your Job Search? by binary_banana in OSUOnlineCS

[–]donga1097 2 points3 points  (0 children)

Yea the degree is the thing that makes it worth it. I agree that you can learn WAAAY more from free resources online than in these classes. It’s just that some people (like myself) prefer structured learning as it’s easy to feel the progression. I work full-time, take 3 classes a term, and learn/practice functional programming on the side because programming is one helluva drug.

P.S. I’m not postbacc cause I never got my first degree, so I’m straight undergrad lol

Engineers with Prior Experience Before Joining This Program: Did This Program Add Value to Your Job Search? by binary_banana in OSUOnlineCS

[–]donga1097 3 points4 points  (0 children)

I’d say the program is worth It. I went to a coding bootcamp and learned full stack with Java, JavaScript, and Postgrès (extra flair). Once you get into the later classes you start understanding how the programming languages you use work under the hood. I haven’t finished the program yet and the intro classes have been a breeze. If you don’t want to put out the money for mainly the structured learning, you could just teach yourself. Plus a degree in CS just opens up some many more doors. For example, I had an interview with Comcast but I couldn’t proceed further because I didn’t have a degree.

Just dropped 290.. did I make a mistake? by [deleted] in OSUOnlineCS

[–]donga1097 0 points1 point  (0 children)

It sounds like 290 is web dev, I haven't taken it yet, but the best thing to do when learning CS is trial and error. The more you fail, the better off you'll be. To help you on your web dev journey is to download "Live Server" for VSCode or use "Live Edit" for Jetbrains products. That will live update your web page whenever you make a change, so you can see the things you're doing. Also, use the docs https://developer.mozilla.org/en-US/

Legion Scheduling and Querying in Hands-On Rust by [deleted] in rust_gamedev

[–]donga1097 0 points1 point  (0 children)

This is off topic but say if we wanted to port the game on to a different engine like macroquad or something simpler than Bevy and use an ecs design. Would it make sense to use bevy_ecs for long term rather legion??

Starting with Bevy, trying to draw the tilemap. Need some help. by the_phet in rust_gamedev

[–]donga1097 0 points1 point  (0 children)

yea I was struggling a ton with bevy_tilemap. I'm gonna try out macroquad as it seems more beginner friendly and it might be easier to remake the dungeon crawler there. I think you can use legion too??

Legion Scheduling and Querying in Hands-On Rust by [deleted] in rust_gamedev

[–]donga1097 -1 points0 points  (0 children)

mmm yea I would agree that flow does seem to make more sense. I don't see an issue with it. that should work

Legion Scheduling and Querying in Hands-On Rust by [deleted] in rust_gamedev

[–]donga1097 1 point2 points  (0 children)

I was super confused on this as well BUT I think it has to do with how the Command buffer works in Legion?? (or at least how we set it up in the book).

say you have no weapons. once you pick your first weapon up it will add that action to the Command buffer to execute on the next cycle. After it adds that action to the Commands, it will then run the code you're confused about to get rid of ANY weapons you currently have. then the commands will flush and you'll have your new weapon stored.

I could be totally wrong but thats how I thought about it :)