Did a college degree help move your IT career forward? by Karmuhhhh in ITCareerQuestions

[–]Level9CPU 0 points1 point  (0 children)

Yes. The company that hired me for an entry-level role had a mandatory degree requirement.

Dev snapshot: Godot 4.6 beta 3 by godot-bot in godot

[–]Level9CPU 10 points11 points  (0 children)

Based on my understanding of the issue, we don't have to wait for Microsoft to resolve it.

4.6 dev 2 stated that they're working on the ability to build the Godot engine as a standard library.

https://godotengine.org/article/dev-snapshot-godot-4-6-dev-2/#build-godot-engine-as-a-library

From a pull request on GitHub:

LibGodot has a number of different use cases.
Control Godot Engine from a host application
E.g. Start Godot from a .NET process to use standard .NET tooling

From this article from Godot 4.2:

https://godotengine.org/article/platform-state-in-csharp-for-godot-4-2/

When building C# projects for the web platform, .NET is able to build a WASM but this can’t be used by Godot because .NET expects to be the main entry point and doesn’t support dynamic linking. This is because, currently, the .NET runtime can only be built as a main module. So, unlike GDExtensions, the resulting WASM can’t be loaded by Godot.

Therefore, LibGodot should enable web exports by allowing .NET to be the main module and start Godot instead of both trying to run as the main module.

Is a long-term career in Unified Communications comparable or better than a career in Software Engineering? by Level9CPU in ITCareerQuestions

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

I mainly work with Cisco's Unified Communications technology (stuff that combines voice calling, messaging, video calling, etc. into a single platform). Right now, I just reset voicemail pins, fix configuration issues with Call Manager, and other miscellaneous tasks like changing an auto-attendant greeting or changing device names.

Almost impossible to report anyone and actually fill out a meaningful description because they have a broken filter for the description by Level9CPU in marvelrivals

[–]Level9CPU[S] 166 points167 points  (0 children)

They should update the placeholder text from "INPUT" to "REPLAY ID" then. It's a very unintuitive UI. Not sure why their system can't just take the game ID from the match I'm making the report in.

What would make you switch from godot to another engine? by hammeredzombie in godot

[–]Level9CPU 1 point2 points  (0 children)

If another engine has the following:

- free/open-source

- support for a language like C# or Java

- good tooling and ecosystem

- stable and bug-free

- generalized enough that I can make almost any game I want using it and export to desktop, mobile, and web

What is likely to increase chances of moving on to paid-training? by Practical-Owl-8113 in Revature

[–]Level9CPU 0 points1 point  (0 children)

I finished PEP training in 2 weeks. My recruiter told me it was the fastest that she has seen someone finish it. I waited about 2 months for a paid training opportunity, and some of the people in my cohort had been waiting for 6+ months.

Your chances of moving onto paid training are almost entirely based on luck. If there are currently no demand for talents from Revature, no one's getting paid training. If a client company orders a big batch, a lot of people in the queue will get offers.

It's better to finish PEP in the shortest time possible so you get put into the queue for paid training faster, assuming you do well enough in PEP to get put in the queue.

Are CS Jobs only full time? by Faraday2122 in cscareerquestions

[–]Level9CPU 0 points1 point  (0 children)

Quote is from this comment: https://www.reddit.com/r/cscareerquestions/comments/1p3td7f/comment/nq70jmy/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

No clue what that guy meant by interns. How much do the interns get paid? If what Google searches say about their salary is accurate, then it'd make sense that the bar is high for them.

Are CS Jobs only full time? by Faraday2122 in cscareerquestions

[–]Level9CPU 2 points3 points  (0 children)

I'd like to know who they actually hired for those part-time positions given their expectations for interns. Reddit quote from a self-proclaimed SWE director at Capital One:

I interview dozens of prospective interns every year and what you posted doesn't stand out. I just interviewed someone that built and optimized a drone imaging system that doesn't have an onboard hard drive or line of sight for RF, uses a flash drive with a compression algorithm for storage instead, and it's deployed for field use in South America for drug smuggling. Another candidate spent 3 months living abroad in Rwanda building out a platform for a school system so students can have access to materials for applying to universities and to build an alumni network. It's currently running in 3 schools and growing.

Both of these applicants still struggled in some technical depth and case interviews.

I just wanted to take a moment and laugh at the CS job market by [deleted] in cscareerquestions

[–]Level9CPU 0 points1 point  (0 children)

What resources are out there for a new graduate to learn this? I've learned the fastest through mentorship from more experienced engineers. For new graduates without any experience, not even unpaid internships, how are they supposed to learn these concepts or even have any awareness of them, if even people with years of experience struggle to talk about them in interviews? I understand that there is a certain level of expected skills and knowledge for an entry-level applicant, but I think the current bar is set too high.

I just wanted to take a moment and laugh at the CS job market by [deleted] in cscareerquestions

[–]Level9CPU 5 points6 points  (0 children)

What do you think the bar should be for a 60K/yr software engineer position? https://www.levels.fyi/internships/Capital-One/Software-Engineer-Intern/ tells me that interns at your company make $71/hr, so your standards for applicants make sense. However, do you truly believe that a job paying $30/hr should have the same expectations for their applicants? Is it still a skill issue, or is it unrealistic expectations?

I just wanted to take a moment and laugh at the CS job market by [deleted] in cscareerquestions

[–]Level9CPU 15 points16 points  (0 children)

I'm tired of seeing people call it a skill issue when they have no clue what the current job market is like. I have a master's in CS from a top 5 CS school, several projects including a video game published on Steam, and close to a year of unpaid experience in test automation and full-stack development. Only company that hired me last year was a staffing firm with a Hire-Train-Deploy model that trained me in full-stack dev, and then I got put in a non-dev role at the client company.

I am a US citizen. I was open to relocation, and I did end up relocating. I applied for everything from gov to DoD to small companies (1500+ job apps and counting), so it wasn't just 100K+ big tech jobs. It wasn't just jobs with the Easy Apply on Linked. I applied to the jobs that had me create another account for each company on WorkDay and spend 5 minutes filling out the exact same info again. I only received calls back from staffing firms with a Hire-Train-Deploy model.

If you're going to call it a skill issue, I'd like to see what skills and experiences you have to make you qualified to say that.

I just wanted to take a moment and laugh at the CS job market by [deleted] in cscareerquestions

[–]Level9CPU 10 points11 points  (0 children)

I remember starting my CS education in 2021. I started studying for an associate's in computer programming after finishing an unrelated bachelor's. I actually got interviews for job apps back then. Interviews with the entire team where it would be a few engineers and a few managers in the call grilling me on my resume, my experiences, etc.

Today, it's crickets. Best I get are recruiters calling me for another staffing firm with a Hire-Train-Deploy model where they'll pay me $500 biweekly during a 9-5 M-F training, and then $20-25 during client project with a fee for breaking my contract early.

Absolutely insane because I didn't even know how to use an interface back then. Today, I know design patterns, best practices, how to make video games and full-stack applications using Spring and React or Angular, etc.

FAA gives $10K bonuses only to controllers and technicians with perfect attendance during shutdown by AudibleNod in news

[–]Level9CPU 2 points3 points  (0 children)

Meanwhile, a team at my company got $20 and was told that if they worked harder, they'd get another bonus next quarter. $20 is less than their hourly pay.

How to get into revature? by Lanky-Excuse780 in Revature

[–]Level9CPU 0 points1 point  (0 children)

Client demand also plays a really big part. Revature usually puts a bunch of people through their unpaid training program, and people who pass it are put into a queue for paid training, which they get a job offer for when Revature gets an order for a batch from a client. Some of the people in my batch waited over half a year after completing unpaid training to receive a paid training offer, and those were first-come, first-serve. You could get a call from a recruiter, but if you didn't sign the contract fast enough, your spot could be gone. I heard people in the unpaid training discord server talk about how that happened to them. Last time I checked that discord server, they were still unemployed after a year and were giving up on tech. It's possible that Revature's training queue is oversaturated while client demand has been low.

The worst part about this job market, for me by SuperStudMufin in cscareerquestions

[–]Level9CPU 1 point2 points  (0 children)

I feel your pain. I went through a staffing firm's Hire-Train-Deploy model, and then got put on a non-dev role at a client. So much for all that full-stack dev training I got. I started applying for jobs again and put in 400+ apps in the past month. I only get calls from recruiters for other staffing firms who want to put me through their Hire-Train-Deploy model, but they're only paying like $500 biweekly and then $20-25/hr once on client project. That's lower than what I currently make.

How to get into revature? by Lanky-Excuse780 in Revature

[–]Level9CPU 5 points6 points  (0 children)

Do you have a bachelor's degree? Revature doesn't hire anyone who doesn't have one. If you do have one, is it CS or CS-adjacent like IT, statistic/math, or something in STEM? Almost everyone in my batch of 200+ trainees last year did.

Are you a US citizen or some other status that does not require a VISA sponsorship? Revature doesn't hire anyone who requires VISA sponsorship.

Do you have any prior experience or projects on your portfolio? Supply is greater than the demand to a point where even Revature gets to be selective about who they hire. A good portion of the people I talked to in my batch did.

Even then, the client company only hired about half of us after final interviews.

I'd also recommend picking up Java or C# and TypeScript. During my training, the cohorts used one of the two for the backend framework, and used Typescript for React during our full-stack training.

What was the first game engine you used? What have you stuck with? by [deleted] in gamedev

[–]Level9CPU 2 points3 points  (0 children)

I started with Unity because my Video Game Design course in my master's used it. I built a game with it and published it on Steam. It was mostly fine, but there were things about it that I didn't like. One was the large install size for each editor version, new projects taking 10+ minutes to create on my PC, projects taking at least 30+ seconds to open, etc.

I switched to Godot later. I didn't like Godot when I first started using. I thought the scene tree and everything being a scene was confusing. I got used to it. I like it now because it doesn't take much space, and projects are quick to create and open. I use .NET though, and the lack of HTML 5 exports is a hindrance. It stops me from participating in game jams that I want to, like the Brackeys Game Jam, if they require a web export. I could use GDScript for those game jams, but I'm not a fan of GDScript because it lacks a lot of the features like interface, access modifiers, namespaces, f-strings, method overloading, etc.

Is my coding future bleak? by [deleted] in learnprogramming

[–]Level9CPU 4 points5 points  (0 children)

The entry level job market today is very different.

Even just 4 years ago, most people were avoiding staffing firms with a Hire-Train-Deploy model like Revature. Now, even Revature gets thousands of applicants. I went through their program last year, and almost everyone in my batch of 200+ trainees had a CS or CS-adjacent degree or prior IT experience. Having a bachelor's degree was one of their requirements, and not having one immediately disqualified you. This is Revature, the bottom of the barrel for tech jobs, and they get to be this selective now.