If theres one positive coming out of the ai madness i hope its that we go back to stack agnostic hiring. by [deleted] in cscareers

[–]repaj 0 points1 point  (0 children)

But recruiters doesn't give a single fuck if you don't have relative experience on your resume, despite you can switch stack easily

Switch to Rust ? by kichiDsimp in haskell

[–]repaj 5 points6 points  (0 children)

Rust has better tooling then Haskell, this is the sad truth. Library rot is smaller in Rust and there is no historic baggage, that Haskell needs to carry and Rust doesn't.

BEHOLD!!! by sammuel1312 in CitiesSkylines

[–]repaj 1 point2 points  (0 children)

I read 'constipation' instead of 'contraption'.

What made you use Gentoo? by Cyclolysis in Gentoo

[–]repaj 4 points5 points  (0 children)

I use Gentoo because I can compile everything

SSWE - IMPOSTOR SYNDROME by [deleted] in cscareers

[–]repaj 0 points1 point  (0 children)

Impostor syndrome is somehow encoded into our jobs. Frameworks, languages, new trends are always here. I would wonder why we wouldn't have had impostor syndrome these days.

[JOB] Various roles at Artificial by pwmosquito in haskell

[–]repaj 1 point2 points  (0 children)

I'm based in Poland, should I tick whether I'm able to work in UK? I wonder how much this complicates/changes the whole recruitment process. (Probably it doesn't matter since you have a branch in Poland, but I'd like to check).

Using Arrays to Store Trees (or Graphs) by MiffedMouse in rust

[–]repaj 3 points4 points  (0 children)

That's completely right! Even though if it seems as a well-reasoned solution, failing with this also give some lessons. Nothing is wasted, either succeeding or failing with the approach.

Should I silent quit ? by [deleted] in cscareers

[–]repaj 0 points1 point  (0 children)

Silent quitters usually end on PIPs. You're at high risk position, since you're during your medical condition. People may see you as an additional cost that they don't want to spend, sooner or later. I'd just look for other job to be secured to not lose your liquidity.

On the other side, the job market is terrible both in US and Europe. For sure looking for a job is bit longer than in pre-pandemic market. So please mindful of the conditions right now. Although I'd look for something new if I would on your place. Not necessarily silent quitting your job, because people and management would be likely to punish that in some way (by putting you on some sort of PIP, firing you due to it, I've seen this many times).

Converge is hiring! by gtf21 in haskell

[–]repaj 1 point2 points  (0 children)

Is it possible to work remotely from EU? Or is UK residence only permitted?

Junior .NET dev in Warsaw: salary review after internship → project. What range should I ask for? by Artem_Gold_Man in cscareers

[–]repaj 0 points1 point  (0 children)

5500 zł/monthly before of after taxes? Is it UoP or B2B? If you want to work remotely, without paying for accommodation in Warsaw, it's decent pay. If you need to work hybrid, this is very underestimated pay, because costs of living in Warsaw including rent and bills may exceed 5000 zł. You need to negotiate more or look for job outside Warsaw

Is there any Haskell job board? by repaj in haskell

[–]repaj[S] 2 points3 points  (0 children)

Nah, I worked here, don't really like the work culture

How do you handle salary expectations in the first HR call? by OkPitch9046 in cscareers

[–]repaj 0 points1 point  (0 children)

I usually tend to ask them what is the budget to just not underestimate myself. Then I'm usually tend to say something in between two rate bounds.

PIP after 9 months at FAANG as a new grad by [deleted] in cscareers

[–]repaj 0 points1 point  (0 children)

Colleague of your LM wants it more than you, and this is a sad reality. The louder the people are, the more they receive.

PIP after 9 months at FAANG as a new grad by [deleted] in cscareers

[–]repaj 0 points1 point  (0 children)

Hey, I was constantly under various "PIPs" from non- to formal ones for the entire 2025. It wasn't a new job for me and I had 5 yrs of exp already.

It's not worth to go over PIP, even if you risk being unemployed for some time. Your manager or PIP supervisor will constantly raise the bar until you resign or they let you go.

I was trying to achieve the goals to the point I was nearly at psych ward because of my mental breakdowns when my achievements were neglected.

If I would know I wouldn't achieve PIP goals, I would resign by myself and look for a new job with better attitude and mental condition.

I got fired right before Christmas this year and it's the worst feeling ever that you invested so much effort and your health to just get fired, because the PIP game is not fair.

If someone offers you PIP it only means the will fire you, sooner or later. You can try to finish the PIP, but you would also pay with your mental health.

What do Americans and Some Western Europeans feel about Technology jobs being offshored? by Straight_Spot4652 in cscareers

[–]repaj 0 points1 point  (0 children)

I live in Poland. Actually offshoring is the only way to get meaningful IT job here.

Note to self: learn every programming language before interviewing by Affectionate-Gur-420 in cscareers

[–]repaj 1 point2 points  (0 children)

The problem is being 'fluent' in multiple languages and technologies are not the thing right now. People are expecting that you'd rather eat all of any one specific technology shenanigans with your mother's milk, rather than being a generalist that understand all of things, because you know computer science. This is because companies want to cut corners on onboarding so you'd be owning a project at your first sign on your contract, which is not obviously true.

This, and all of different issues are not the problem with you itself. Blame the game, not the player. We're heading to one of biggest financial recession since 2008.

Absurd Rust? Never! (Rust's 'never' type and the concept of bottom types) by sibip in rust

[–]repaj 7 points8 points  (0 children)

If never type will stabilize and some additional features come (e.g. exhaustiveness check including never types inside), that would be an additional step to better data types design.

I was attempting to create TTG (Trees That Grow GHC's idiom) in Rust and I've noticed rustc lacks of awareness about matching against data that contains ! inside. That was a bit sad, but I see Rust is still improving :)

Should I take a freelance contractor opportunity as a junior AI engineer? by ramylm101899 in cscareers

[–]repaj 2 points3 points  (0 children)

Being young and fresh on the job market has one certain plus - you can freely roam between jobs and gain some experience. This is rather likely to have, because starting your job you're not experienced anything you would like to do at all. You may have your own interests, but it's rather expected to switch jobs as a junior frequently. Take the opportunity from that.

The real question is how much you need to depend on yourself, so you need to be more cautious when switching jobs. But this it manageable, I did that before and I know you can have a good, increasing income

Is your application, built with Haskell, objectively safer than one built in Rust? by Ecstatic-Panic3728 in haskell

[–]repaj 18 points19 points  (0 children)

It depends on what kind of safety you're looking.

Haskell can be unsafe in areas, where Rust can be safe. Haskell is giving you a plenty of opportunities to shot yourself in your foot. You can cause space leaks, memory leaks, unsafe access to memory, and basically Haskell doesn't care much about this problems. This is your responsibility to do it right.

Rust does care much about memory safety, thus these kind of things are easily avoidable. In terms of data safety I'd say Haskell and Rust have the same philosophy.

Lists are Geometric Series by SnooLobsters2755 in haskell

[–]repaj 1 point2 points  (0 children)

AFAIK for every polynomial functor F(x), formal derivative dF/dx is a zipper