Thanks for the response. Seems like I can't assume other CS degrees are comparable.
We definitely have a strong focus on security in my degree, but I still believe that awareness of what you're running on your machine and potential dangers of those programs fall into the category of common sense. Mishandling secrets, having bad authentication or not knowing how to setup SSL is definitely experience stuff though.
That's a bad take. Unless you get your knowledge purely from shady tutorials or have a fast track bootcamp education, it's unlikely you never touch on security basics.
I'm a software design undergrad and had to take IT Sec classes. Other profs also touched on how to safely handle dependencies and such.
While IT Security is its own specialisation, blindly trusting source code others provide you with is something a good programmer shouldn't do.
If you need a metaphor: Just because a woodworker specialises in tables, doesn't mean they can't build a chair.
Semi related: There's a cool rabbit hole you can dive into when it comes to coastline lengths of some countries. Specifically the UK.
Depending on who measured the coastline and with which method the results can be wildly different because there's always some form of simplification required. See this video for example: Link
While I certainly agree with you that discrimination based on sex is unacceptable im most contexts, I believe that gender exclusive spaces, unless they hinder people directly, sometimes are a good thing.
My dad is a mental health professional and founded a weekly 'only-men' self help group. He found that some things they talked about there wouldn't have worked with women involved. That group existed for about 5 years or so and helped quite a few struggling men.
So yeah, unless there's any maliciousness involved, I'd argue that gender exclusiity is not bad in every context.
Thanks! It's really funny. Especially since KDE updated to version 6 and caused a lot of issues for other users - so it had to be the a software issue of course!
I'm still not entirely convinced, that it wasn't a software issue that caused the device to misbehave.
Like many others already said. Being self taught is ok, but employers need at least some kind of confirmation about your skills. So getting some kind of officisl certificate will make your job search a lot easier.
Microsoft offers a bunch of .NET certificates if you do their C# courses for example. You can also become a certified Linux professional.
Find something that interests you and then start learning by doing some tutorials. The most important thing is that you have fun and won't burn yourself out working in a field you don't enjoy.
Where I'm from there's demand for Web Devs, Java devs, .NET devs, It Support, Network Engineers, Embedded systems, whatever.
It doesn't compile or transpile in actuality. It generates Java based on an abstract syntax tree. The concrete syntax is not considered in Java generation by MPS.
Thanks for the response. Seems like I can't assume other CS degrees are comparable.
We definitely have a strong focus on security in my degree, but I still believe that awareness of what you're running on your machine and potential dangers of those programs fall into the category of common sense. Mishandling secrets, having bad authentication or not knowing how to setup SSL is definitely experience stuff though.