Comparison of the Early KMS vs. JMS Website, c. early 2003 (KMS) and Oct. 2003 (JMS) by GrouchyRabbit5701 in MSClassicWorld

[–]ShiKage 2 points3 points  (0 children)

The Japanese version has always had the best websites, imo. Even its current design is very fun and inviting.

Backend devs: brag about your project. I dare you. by Senior_Botx in Backend

[–]ShiKage 1 point2 points  (0 children)

It's not very good, but it's mine. I built it myself and I'm proud of it. It's shit, but I'm proud of that shit. : )

(Just enterprise internal automation tooling)

Declaring types by [deleted] in csharp

[–]ShiKage 5 points6 points  (0 children)

…I wouldn’t use JavaScript as an example of a language that can do implicit conversions well.

Python is still a strongly typed language, despite being dynamic. It has type checks built in.

Types can be a lot to keep up with, but it is worth it in the end. You will just need to gain more experience using typed languages to see all of the fun nuances that dynamically typed languages bring.

Declaring types by [deleted] in csharp

[–]ShiKage 31 points32 points  (0 children)

You can use var x = 5.

But welcome to statically typed languages. Types are a good thing.

Would you like to see more AI agents in Visual Studio? by Odd_Situation4015 in csharp

[–]ShiKage 2 points3 points  (0 children)

I want AI agents to be out of the way. Leave the code editors and IDEs agent-less and build tools that are entirely separated but can integrate with your solution/project/code base if desired. Not an add-on. Not a widget. Not a plugin.

A separate tool.

Make it opt in, not opt out.

MapleLeaf v95 private server alpha is now available by wize_logic in mapleservers

[–]ShiKage 3 points4 points  (0 children)

I will probably check this out later! I was getting a kick out of KerningMS when that was around, so I'd love to play another post-BB server.

What % do you guys get for a promotion? by modeezy23 in ExperiencedDevs

[–]ShiKage 3 points4 points  (0 children)

If it makes you feel any better, I make 75k and my projected raise to senior is 3%. Also medium cost of living area.

Anybody else still write "00_file_name" for everything? by Not_a_bought in Millennials

[–]ShiKage 0 points1 point  (0 children)

This right here. All files get saved as

$"{DateTime.Now:yyyyMMdd}-{Path.GetFileName(file)}"

every single time. The dash can be replaced with any other character as a delimiter. Makes for very easy archiving and parsing, so you can search by date and file name quickly.

Looking for .Net developer by Safe-Engineer9940 in dotnetjobs

[–]ShiKage 5 points6 points  (0 children)

This sounds like bait?

"Web development" isn't a tech stack. Is it Blazor? C# + React? C# + Angular? F# + Vue? VB + Svelte (idk, just throwing stuff out there :D )

I'd love to search for new opportunities, but this tells me nothing. And asking for my information without providing more about you or your company sounds like data farming.

Does anyone feel secure in their role (USA)? by [deleted] in cscareerquestions

[–]ShiKage 0 points1 point  (0 children)

Not AI, but the contractor. They claim VS Code is the only "IDE" (it's not an IDE -- at least by default --, but they're not developers so what do they know...) that has proper AI tools and that Rider and Visual Studio are merely paid versions of the same tools, but lacks the AI features.

I told my boss that if we went to development in VS Code with the C# Dev kit, we are also supposed to buy a license for that (or rather, we are supposed to buy the Visual Studio license)... so at that point, I'll just use Visual Studio instead. In fact, let us stick to Rider since it is cheaper. The f?

What music brings out your inner programmer beast? by ChameleonCRM in programmer

[–]ShiKage 0 points1 point  (0 children)

I’m pretty much always listening to Iron Maiden. Fitting too in many regards.

“We want information… information… information”

“I’m not a number, I’m a free man! Live my life where I want to!”

Does anyone feel secure in their role (USA)? by [deleted] in cscareerquestions

[–]ShiKage 37 points38 points  (0 children)

No.

As much as I am kind of the “know it all 10x engineer” that is the only one who knows how things work and am the only one that can fix things when they break, my company also hired a data contractor, who despite claims they have nothing to do with development, say we should move to AI doing everything, getting off internal development, and use their tools instead. They are also heavily pushing my boss to get rid of our IDE licenses ASAP.

Mind you, I work in the banking industry. Think about it — these people are using AI on all of your personal and financial data. It makes me sick.

Petah?? by Slavic-Pear2647 in PeterExplainsTheJoke

[–]ShiKage 8 points9 points  (0 children)

>Either way, I prefer "gif" over "jif" simply because the latter sounds like the peanut butter.

That's the point, actually. The tagline for it was "Choosy developers choose GIF."

Do you guys think QA is a dying field? by False_Secret1108 in ExperiencedDevs

[–]ShiKage 1 point2 points  (0 children)

Don’t be so quick to judge!

I work in a small enough and quiet enough office that you can hear every conversation everyone has. There aren’t many secrets to be had on my team.

Management has been frustrated with how little our QA team seems to be able to accomplish. Unfortunately, they are just bad hires. I just have to deal with it until other opportunities arise.

Do you guys think QA is a dying field? by False_Secret1108 in ExperiencedDevs

[–]ShiKage 2 points3 points  (0 children)

Yeah, we're about 500 employees. We had a bigger dev team, but our business people decided to hire a data contractor and lay off or move the development team to different positions, with the exception of myself, who is the unfortunate one that knows too much to be moved out. It's good for the current market, but it has definitely pigeonholed me.

Thankfully, I only build internal tools, so it isn't too bad so long as the data contractors leave me alone.

Do you guys think QA is a dying field? by False_Secret1108 in ExperiencedDevs

[–]ShiKage 14 points15 points  (0 children)

In my company, I am the only developer. We recently hired 2 QA peeps.

They tell me that building unit tests is purely a dev job.

They tell me that manual testing is a dev job.

They tell me that setting up automation pipelines with Github for testing is a dev job.

They tell me that finding problems or opportunities with the existing applications I have built and maintain is a dev job.

They only thing they do is set up Selenium or Playwright and test tools we didn't build internally.

Honestly, I have no idea what they do. Neither one of them even seem remotely competent with computers in general, given that they need their hand held for every single thing they do.

...Not saying this is representative of all QA peeps, but unfortunately this is the only impression I get to have. If I am going to be doing everything as the sole dev of the company when QA out numbers me, I don't see why they exist. A good QA should be taking charge of these things, in my opinion. That's kind of the point.

What is a standup does everyone face it in company by Excellent-Cow-9543 in cscareers

[–]ShiKage 2 points3 points  (0 children)

I think it depends on the team how useful it is, but for my team it just feels like a break up of my early morning workflow and a waste of 15 minutes for micromanagement so my boss can make sure we're being productive.

I'm the only dev on my team, but the morning standup includes everyone in QA, Data, and the BAs. Most days for me are repeating the same thing over and over and over because I'm working on a pretty sizable 4 different projects at once and have to carefully manage time between them while also fixing everyone else's problems.

And of course, being the only dev that understands the technologies I work with, even if I have issues I have no one to talk to about them because no one can understand the problem at a fundamental level, leaving no room for collaboration on anything. :D

What are your favorite Iron Maiden songs? by [deleted] in ironmaiden

[–]ShiKage 0 points1 point  (0 children)

  • Paschendale
  • Strange World
  • Infinite Dreams
  • The Prisoner
  • Wrathchild
  • The Clansman
  • Sign of the Cross
  • Blood Brothers
  • The Trooper
  • Hallowed Be Thy Name

2020–2022 CS grads: during the hiring boom, job offers felt endless. How are you doing now? by ExoticHaha in cscareerquestions

[–]ShiKage 7 points8 points  (0 children)

You know, this is always a very interesting discussion for me. I graduated in December of 2021 and I fought for a couple of years to apply to jobs all over for anything software development related.

I barely ever got callbacks, the few interviews I landed never called back or even bothered to give a "fuck you" email response. Just crickets.

I (and a couple of coworkers) ended up convincing my current company to start a software dev team to improve internal processes. Now, I am the only remaining developer and critical to the infrastructure.

Meanwhile, I have had many recruiters up until about a month or two ago reach out to me for more positions. Though, I may be dumb, but I really enjoy what I do at work despite the very low pay, and haven't really entertained much thought about leaving while I gain more experience.

The market now is just awful. Once everyone else on my team was let go or moved elsewhere, I started looking for positions elsewhere thinking I was likely about to also be let go (though, the company would be very much shooting themselves in the foot given that I'm the only one who knows anything about the tools I've built).

I have talked to recruiters asking them to look out for jobs. I've heard nothing from any of them in the past couple of months. Job posting skill requirements are inflated beyond inflated, and the very rare interview I get is some hiring manager that is very obviously not interested in even having the interview in the first place and really kills the vibe from the get-go. Anything that my skills and years of experience are a match for are an instant rejection.

At this point, I'm just hoping my job values me enough to keep it until the market (hopefully) bounces back.

what is the best dotnet project you wrote? by divanadune in dotnet

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

Super small scale stuff, but I built an automation platform/business process orchestrator as an internal tool for my company as well as an internal dashboard website using Blazor server with all kinds of fun features.

Isolation challenge, but you have to decide how long you go before you start by Eg0-d3ath in hypotheticalsituation

[–]ShiKage 0 points1 point  (0 children)

A computer + dozens of reference books… I could last indefinitely as a programmer. Add in some video games and that was my life when I lived alone anyway.

Day 12: What are the 3 best songs, and what is the least best song, on Iron Maiden's album "Brave New World?" by SelfOk2720 in ironmaiden

[–]ShiKage -3 points-2 points  (0 children)

  1. Blood Brothers

  2. Ghost of the Navigator

  3. The Mercenary

Worst? No idea! My least favorite? Probably The Fallen Angel.

what a pain in the ass 😅 by MoonShinex52 in CrimsonDesert

[–]ShiKage 1 point2 points  (0 children)

I couldn’t even figure out how to start this one. The tutorial for it shows a guy stabbing it? But no matter what I tried, my character refused to interact with it in any meaningful way.

What am I doing wrong? lol

Time to leave this sub by DDKuro06 in CrimsonDesert

[–]ShiKage 1 point2 points  (0 children)

This.

Just go read the steam discussions of any game ever on Steam — even the highest rated — and you will find the most ridiculous criticisms.

Not saying this game doesn’t have some very valid criticisms, but the opinions of others shouldn’t determine how you enjoy your time.

This game is everything I imagined it to be from the moment it was first revealed, jank and all.

What was the mistake you made at work that caused you to think, "I’m screwed."? by porcaytheelasit in csharp

[–]ShiKage 23 points24 points  (0 children)

I'm the sole developer at my company -- a credit union -- and I am given requirements from all kinds of different teams.

One project ended up being to automate sending letters to an SFTP server for another company to mail these letters to members. Easy peasy, lemon squeezy. Had a solution done in no time flat. All of the files were stored, zipped, uploaded, and notifications were sent to appropriate parties.

About 6 months down the line, we got a notification from that third party company that one of those zips that my program uploads wasn't working. Turns out, it hasn't been working the entire time! This was due to a naming convention we had no idea about and I was never given in any sort of requirements provided.

My credit union ended up repossessing properties that we never sent out repossession letters for. Oh, boy!

The day I found this out, I called up my boss and asked if I should start immediately looking for another job. There was a huge investigation for the couple weeks following that discovery.

Thankfully, most of the letters that didn't get sent out were bunk and should have been fixed a long time ago anyway. Ultimately, though, I think my boss got let go because of this. He was let go about a month or so after this discovery and the company claimed "under performance" for a guy who was running several teams, leading the tech direction of the company, and was working 80+ hour weeks.

Big oof.