kabat

joined 1 year ago
[–] kabat@programming.dev 1 points 1 year ago

There are no orphans up for adoption in Poland, you have to wait your turn in line to adopt because there are so many couples that can't have children. My close friends waited over 3 years. The only kids in the system are the ones who are in the middle of a legal fight and can't be adopted.

[–] kabat@programming.dev 2 points 1 year ago (1 children)

Knives don't have feelings. Would you willingly put your own child through bullying for a better cause but of very little direct benefit to themselves (most likely, theres a chance they'll be LGBTQ too of course)? I wouldn't, I don't think it's worth it to make a child a martyr.

[–] kabat@programming.dev 2 points 1 year ago (3 children)

How is it "instead"? Why do you want to use children as weapons in changing those mentalities? I personally value the well being of these children higher than the right to adopt for these couples.

(copying from another reply I made)

I believe legalizing marriage, normalizing LGBTQ couples' status first to prove the general society that they're not actually some sick perverted sickos before we allow children adoption, should be the first step. Also waiting for the old people to die out, to put it bluntly.

Keep in mind Poland is still a hugely conservative society, in full grasp of the Catholic church. It's changing, you can clearly see the trend, but on the other hand our current government is still actively painting LGBTQ+ as some sort of harmful ideology or what not. We have a long way to come.

[–] kabat@programming.dev 20 points 1 year ago (10 children)

I am against a law allowing LGBTQ couples to adopt children in my country (Poland). I am not in any way against it as a general idea, but Polish society is full of full-on bigots and these kids would be subject to so much bullying, it's really against their best interest.

The argument a lot of people raise "if we start doing it then people will get used to it" doesn't work for me, because why should these children be victims of war that is not even theirs to fight? The whole thing makes me sick.

I've been downvoted for this opinion by both sides on Reddit.

[–] kabat@programming.dev 1 points 1 year ago

Favorite? Kotlin generally speaking, but I use Python the most and like it quite much as well. Can't beat Python's time for zero to something useful running and you will find bindings and frameworks for anything.

C++ for anything performance sensitive, or running anything on my Synology NAS.

[–] kabat@programming.dev 1 points 1 year ago

Yeah very common in Spark world, but haven't seen it used much elsewhere.

[–] kabat@programming.dev 5 points 1 year ago

Certs for me can be a net negative - if you have one, I expect you to know shit. An answer of "I don't know, but here's my take on it" is a good answer in my book, because we can't all know everything and I'm generally more interested in attitude and thought process than pure knowledge. But that changes when you are certified and brag about it on your resume. That bar goes higher, for no apparent gain to be honest. Example: if you have "certified AWS Foo Bar" and you don't know what a vpc is, that's a red flag for me. It wouldn't be otherwise, even if you had AWS experience listed, because maybe you were just working with ECS and didn't need to know jack shit about vpcs.

About the only situation in which a cert is a plus is when you have close to zero relevant experience. But all of the above still applies.

[–] kabat@programming.dev 2 points 1 year ago (1 children)

Qt QML works for me. It's declarative, easy to learn, looks good, you can write logic in JavaScript, or have your code on the backend in C++, or Python with PySide. You can easily iterate on the desktop and run the exact same app on the phone, or TV. It's fast too. And given you want to go open source, licensing is not a headache (unlike closed source on LGPL Qt).

Generally it's been my UI of choice for years and I'm pretty happy with it, now with excellent Python support even more so (though I don't know how, or even if, it's possible on mobile).

[–] kabat@programming.dev 2 points 1 year ago* (last edited 1 year ago) (1 children)

I use a single dot when committing to a feature branch. I will either rebase or merge --squash anyway, so what's the point really.

e: in my private projects that is, I use a jira ticket number at work, because I have to.

[–] kabat@programming.dev 5 points 1 year ago (2 children)

Has no one here ever worked on a new project or even a new feature in a decently sized codebase? Working exclusively in maintenance / minor change mode has to be exhausting.

[–] kabat@programming.dev 3 points 1 year ago

Poland.

A lot of development and other IT related jobs get outsourced, so experienced devs are in very high demand. We usually work in a B2B arrangement, a developer starts their own company (sole trader I think it's called in the US) and invoices an agency that deals with corporate customers.

Salaries are around 3-4x average national salary, with smaller taxes than on a work contract and less safety (which is not a problem due to high demand). Locally, managers do not usually play any role, I report directly to the customer's managers, usually far away from Poland. If I were to sign a contract with the customer, that's no longer B2B usually, the salary is less and taxes are higher.

[–] kabat@programming.dev 17 points 1 year ago (3 children)

Same boat. Nuh uh, you're not promoting me. I don't want to have to deal with offshore support, meeting 6 out of 8 hours, making sure Jira board is up to PM's standards and only reading code when any of the devs have an issue they cannot solve by themselves or something breaks. I tried management career path and hated it with all my heart, quit when they wanted to promote me higher. Let me do what I enjoy, I'll deliver.

Bonus points - developers make more than managers up to 2 or 3 levels up where I live, so it doesn't even calculate.

view more: next ›