JustAnotherRando

joined 1 year ago
[–] JustAnotherRando@lemmy.world 2 points 3 months ago (1 children)

So I don't think it's the only solution, or that anyone that doesn't care for C# is wrong or anything like that, but it is a suitable language for large segments of development and is both a good career and, in my opinion, rather pleasant to work with. Looking at the languages listed in that list you shared, I see a lot of C, C++, and Java, which I have no interest in working in again unless i have a good reason for it. The other languages there are fine but I never had a big interest in Go (Google's language) - it seems fine, but in my area I don't think there's much of a community around it.
The .NET community is pretty active where I live which is a plus, there are lots of jobs in the language and lots of professionals that are proficient in it. I'm going to try to avoid sharing too specific of information, but I've used C# in industries from healthcare, to automotive, to HR, to fitness. There are absolutely no shortage of companies using the technology - according to Statista, it's the 8th most popular language, and they are including SQL and bash in that listing. I'm not sure I believe that data, but it was the first result I clicked in a very quick Google search.
I agree that popular != good, but if we are going to use "what companies are doing," there are clearly plenty of people that have found it to be the right choice for their projects.
I will say that if your last exposure to .NET was like 5-10 years ago, it's worth taking a look at what it offers now - not necessarily to use it yourself but to at least understand that it does bring a lot to the table. I tend to see a lot of people that make references to C# as it related to .NET Framework (e.g. "you have to use Windows") that haven't been the case since .NET Core came out in 2016. I will absolutely agree that it's not always the right choice and there are aspects to the .NET world (Microsoft has the most obnoxious versioning - .NET Framework up to 4.x -> .NET Core up to 3.1 -> .NET 5 up to 8). And I fully get not wanting to work on it because it's Microsoft because everyone has their brands that want as little to do with as possible, but it is a good object oriented language.

[–] JustAnotherRando@lemmy.world 5 points 3 months ago (4 children)

It very much depends on what you're trying to do. C# is pretty great for developing APIs, especially in an enterprise environment involving a lot of business logic. I don't have much of an opinion on Django as I haven't spent enough time looking into it, but I have looked at enough Node.js code to know I don't prefer it for most of the projects I've been involved in.
My Python experience is largely based in working with things like Raspberry Pis, and relatively simple jobs where Python made the job pretty easy. I don't know enough experience with larger Python projects to have a feel for what good architecture in a complex application looks like.
With C#, I can go into a large application using good practices and quickly navigate the code and be productive.

[–] JustAnotherRando@lemmy.world 18 points 3 months ago (6 children)

I work in C# and I find it highly preferable over working in Java or C++.

[–] JustAnotherRando@lemmy.world 2 points 3 months ago

Modern .NET (i.e. .NET Core and later) is cross platform. In fact, .NET APIs now are routinely run in containers not based on Windows.

[–] JustAnotherRando@lemmy.world 11 points 3 months ago

I do find it odd that it settled into ADHD-I, ADHD-H and ADHD-C; the one that is primarily expressed through hyperactivity literally is called "Attention Deficit Hyperactivity Disorder - Hyperactive".

Removing the H and using the subtypes would add clarity for sure.

[–] JustAnotherRando@lemmy.world 4 points 3 months ago* (last edited 3 months ago) (1 children)

Is the token not keyed to a specific source? I would have expected it to operate similarly to an SSL cert, where part of the verification process is that the source is the correct origin that the token belongs to - so if someone just lifted a valid cert to put into a malicious one, it would catch anything from changing a single character in the project name to changing the repository host (i.e. GitHub to GitLab)

[–] JustAnotherRando@lemmy.world 4 points 3 months ago

Hey, I also was a Joey user. I am pretty tech savvy (I'm a software dev and a former sys admin). I'm not a Linux daily user though, so I still understand that out of place feeling. Like I have used Linux for things, but after working on my computer all day for work, I don't exactly want to deal with roadblocks or tinkering on my computer in the evening.
I have also noticed that I spend less time scrolling on here than I did on Reddit, which is a good thing for me. It's a place where I can satisfy that itch without getting lost in scrolling of posts or comment sections for hours.

[–] JustAnotherRando@lemmy.world 1 points 3 months ago (1 children)

Bart Bonte's games are really satisfying. The only one I didn't personally care for as much is Sugar Game, but all of the colors are fun little puzzle games.

[–] JustAnotherRando@lemmy.world 9 points 3 months ago* (last edited 3 months ago) (2 children)

Yeah, this is one scenario where the principles in F2P games like MOBAs applies to the business world. Focusing only on the top X companies and losing that market share has a cascading effect where it's harder to find competent administrators, it's harder for those administrators to find support online (which then means they have to call for the support they pay for - which while good in the short term for VMWare, is frustrating for the customer, and means that the extra money they're charging has to partially be used to cover techs to provide said report). The little fish in a market like this help to provide what is essentially free troubleshooting online via stack overflow etc. And giving that market share to competitors gives them the cash flow and experience to build a support system online and improve their product, and then win over the big fish.

[–] JustAnotherRando@lemmy.world 2 points 4 months ago* (last edited 3 months ago)

As another millennial... you're not wrong, but you basically put the bar on the floor there. The funniest thing about most boomer humor is that they actually think they're clever.

[–] JustAnotherRando@lemmy.world 5 points 4 months ago

I think you're confused. The men's lib community is a progressive, feminist-supporting space focused on giving men an opportunity to discuss matters of vulnerability and struggle. They try to help people struggling with mental issues hard times, and discuss how to counter toxic masculinity type shit.
I'm not involved in the Lemmy community but I used to check out the Reddit one back when I still got on there. The toxic neckbeard shit that's up in arms about the overblown man v bear shit is the MRA ("men's rights") group.

[–] JustAnotherRando@lemmy.world 2 points 4 months ago

That game was way better than a clear product placement game has any business being.

view more: ‹ prev next ›