einsteinx2

joined 2 years ago
[–] einsteinx2@programming.dev 3 points 2 years ago (2 children)

I wouldn't worry about resume gaps. I've found that as long as I'm working on some kind of non-trivial personal project (in my case, usually something I have on Github so employers can see it), I can put it on my resume to fill that gap and it's not a problem.

Also, since you still have a job, it's actually the best time to start applying since you can just keep applying and interviewing until you find something while still having a job and receiving a salary. You are clearly unhappy there and are not growing, so there's no reason not to start the process.

Obviously since you're still there you can't just post to LinkedIn saying you're looking (which is how I found my last job, after a more than 6 month gap btw--though I was working on a personal project during that time as mentioned), but you can start reaching out directly to companies.

Even if it takes 6 months to find something, the sooner you start the better.

[–] einsteinx2@programming.dev 1 points 2 years ago

Yeah I have a love-hate relationship with it haha. We used it for our backend and it was rock solid for almost a decade before the startup folded due to the pandemic. I don't think we ever had any unit or integration tests lol, but pretty much if it compiled and the code looked correct it worked and bugs were generally easy to resolve. It was also super simple to deploy because it's just a single binary and it handles threading really well so you only need to run a single instance per frontend VM to utilize all of the machine's resources. Also for backend usage, there was almost always a well written built-in package for about anything we needed either in the standard library or the "extended standard library".

With that said, the language itself...yeah I don't really love it. Especially coming from other modern languages it's missing so many features (basic stuff like generics, etc) and has "weird" (or maybe just different) code patterns. It always took a while to start "thinking in Golang" after working on our other code bases for a while, whereas I could bounce between other languages easily.

So yeah, for performance and reliability it was a 10/10 for us, but the language itself I felt like was a 5/10 for me.

[–] einsteinx2@programming.dev 5 points 2 years ago

Hahahaha this is awesome! Such a great and creative use case for generative AI

[–] einsteinx2@programming.dev 2 points 2 years ago

Thanks this worked for me!

[–] einsteinx2@programming.dev 3 points 2 years ago

I’m usually not one for RGB lights, but this is sliiiick. Sweet build!

[–] einsteinx2@programming.dev 3 points 2 years ago (1 children)

FYI Mono is essentially dead now or at least no longer necessary as .NET 6 is open source and cross platform, so you can just use regular .NET on Linux now.

[–] einsteinx2@programming.dev 2 points 2 years ago (1 children)

I vote option 2

[–] einsteinx2@programming.dev 3 points 2 years ago

Thanks, yeah looks like it was a Memmy app bug. I just opened the post in a browser and the link is there.

[–] einsteinx2@programming.dev 1 points 2 years ago (2 children)

I feel like I also had the “if it compiles it works” experience with Golang as well, but holy cow is it a much simpler and easier to work with language. I want to like Rust, I really do, but even just the syntax is painful to look at lol.

Also the cult-like community is a bit off putting…never seen anything quite like that for any language…

It does seem to have some genuinely solid benefits though so maybe one day I’ll get into it.

[–] einsteinx2@programming.dev 1 points 2 years ago (2 children)

I’m genuinely interested in reading this blog post but looks like you forgot to link it

[–] einsteinx2@programming.dev 3 points 2 years ago

This is the way

[–] einsteinx2@programming.dev 9 points 2 years ago

I read the TL;DRs knowing what was going to happen only to continue reading and feel physical pain. What’s wrong with me…

view more: ‹ prev next ›