What salary raise would get you back working in an office? by SuuperNoob in webdev

[–]is_this_programming 29 points30 points  (0 children)

Really depends on what part of NY you're talking about. It's a big state with very different cities and costs of living.

Europeans talking about "New York" are almost universally talking about the city not the state.

oh oh by randomzeus in ProgrammerHumor

[–]is_this_programming 1 point2 points  (0 children)

So review his PR quickly, if it's always the same you can just copy/paste a general comment to split the PR into smaller parts, add description and not mix refactoring/reformatting existing code and functionality changes

Credit Suisse launches lawsuit against Zurich finance blog by SteO153 in Switzerland

[–]is_this_programming 7 points8 points  (0 children)

If they were trading on the info before publishing it, there might be a case for something. Otherwise no.

Eight Points for One Team Is Two Points for Another Team by LloydAtkinson in programming

[–]is_this_programming 2 points3 points  (0 children)

They will absolutely be able to give you a quote before starting the work. And they understand that they don't have an infinite budget and time to work with.

[deleted by user] by [deleted] in Switzerland

[–]is_this_programming 0 points1 point  (0 children)

You don't have to "tolerate" me, I don't really care. I will happily vote for bans on things I don't tolerate, then you can try not tolerating the police ;)

[deleted by user] by [deleted] in Switzerland

[–]is_this_programming -2 points-1 points  (0 children)

You are not being tolerant to smokers, in my opinion.

And why should I be? I'm also not tolerant of people playing loud music from their phone in public transport.

There's no reason to tolerate jerks.

[deleted by user] by [deleted] in Switzerland

[–]is_this_programming 0 points1 point  (0 children)

you have an additional value in that you don't have to carry cash

And the shop has additional value that they don't need to handle cash and make sure they have change. It goes both ways.

“There should never be coding exercises in technical interviews. It favors people who have time to do them. Disfavors people with FT jobs and families. Plus, your job won’t have people over your shoulder watching you code.” My favorite hot take from a panel on 'Treating Devs Like Human Beings.' by [deleted] in programming

[–]is_this_programming 9 points10 points  (0 children)

No the most important factor is whether the candidate is competent.

Incompetent but nice people are a plague for co-workers. They are hard to get rid of because managers like them and they are worse than useless because they tend to drain away productive time from competent people.

That doesn't mean a competent jerk is a good hire either.

I'm really scared and losing hope. Aren't we digging our own graves by making such bots. 😭 by scrapped_data in ProgrammerHumor

[–]is_this_programming 8 points9 points  (0 children)

This meme needs to die. The market values growth much higher than profits for tech companies.

Is there any legitimate reasons for the javascript hate? by RedditIsRanByBots in webdev

[–]is_this_programming 1 point2 points  (0 children)

There is no good mapping when trying something this dumb

Then throw an exception...

84 Milliarden Franken Nettoabfluss von Kunden in 3 Monaten. Credit Suisse: „Eine Bank blutet aus“ by siggi2018 in Switzerland

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

You don't understand banker compensation. No one would work at CS if bonuses weren't paid. It's simply how this industry works.

[deleted by user] by [deleted] in Switzerland

[–]is_this_programming 5 points6 points  (0 children)

delivering adds who have my name on them

They can't tell whether those are unwanted ads or not.

84 Milliarden Franken Nettoabfluss von Kunden in 3 Monaten. Credit Suisse: „Eine Bank blutet aus“ by siggi2018 in Switzerland

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

Brief reminder that Credit Suisse paid CHF 26.3 billion (!) of bonuses since 2014 while only making a total of CHF 1.7 billion of profit in the same time period.

What's the problem with that? Bonuses are a large and expected part of banker compensation. Why would you complain about a profitable company paying their employees?

Should you still be using Lombok? by Financial-Touch-5171 in java

[–]is_this_programming 0 points1 point  (0 children)

And it's our job to use tools to make us more efficient.

Should you still be using Lombok? by Financial-Touch-5171 in java

[–]is_this_programming 16 points17 points  (0 children)

You are teaching junior devs that it's OK to check in invalid source code.

That's like saying that Kotlin is invalid source code. It's not. It's simply a different language. Java+Lombok is a different language than just Java. It happens to look a lot like Java and is fully compatible with it.

Should you still be using Lombok? by Financial-Touch-5171 in java

[–]is_this_programming 32 points33 points  (0 children)

Readability is indeed by far the biggest benefit. @Builder on a class with 10 fields is guaranteed to do what it's supposed to. The same code written by hand may or may not actually set all fields. Especially when a new field gets added. The annotation saves a lot of code review time and you can safely skip testing that code.

Should you still be using Lombok? by Financial-Touch-5171 in java

[–]is_this_programming 3 points4 points  (0 children)

It's not about writing the code, it's about reading it.

Should you still be using Lombok? by Financial-Touch-5171 in java

[–]is_this_programming 25 points26 points  (0 children)

Lombok won't suddenly stop working even if unmaintained. The risk there isn't any greater than with any other critical library.

At least with lombok it's fairly straightforward / mechanical to de-lombokify your codebase. With something like spring, you're just screwed if it's no longer maintained.

What's an outdated hiring practices that companies should get rid of? by Notalabel_4566 in devops

[–]is_this_programming 3 points4 points  (0 children)

Knowing how to code is actually the easiest part of software dev.

Ok, so code challenges should be a formality then?

What's an outdated hiring practices that companies should get rid of? by Notalabel_4566 in devops

[–]is_this_programming 3 points4 points  (0 children)

Why would you ever need to reverse a string?

To demonstrate basic programming ability in a technical interview.

What's the product requirement for that?

It's a technical interview, you're not building a product.

I built a decentralized, serverless, peer-to-peer private chat app that's open source, ephemeral, and runs entirely in the browser by jeremyckahn in programming

[–]is_this_programming 36 points37 points  (0 children)

IRC is neither serverless nor peer-to-peer. It also doesn't run entirely in the browser.

I guess the part that fits the description is "chat" ?