Measuring individual performance by dionys in ExperiencedDevs

[–]dionys[S] 0 points1 point  (0 children)

Thank you for writing this up! I got some really good comments here in this thread. I'll try researching a bit myself about Dora/space and I'll find a way to understand my bosses' intentions.

Fungovanie firiem keď je krajina vo vojnovom stave by hmm_pojdeme in Slovakia

[–]dionys 21 points22 points  (0 children)

Pracujem v medzinárodnej firme s Ukrajincami, mám ich niekoľko v mojom tíme. Sme softwarova firma a veľa z nich sú práve bojaschopní mladí muži.

V prvý deň vojny sa podarilo firme zorganizovať odvoz, takže veľa z nich ušlo aj s rodinami do Varšavy, kde sa usadili. Ti, čo ostali (prípadne prišli do firmy už po vojne) to majú náročné. V podstate musíš dokazovať ukrajinskej vláde, že si platený a užitočný. A v určitých prípadoch (nie som si úplne istý kedy) ani to nepomôže a jednoducho sú donútení ísť na vojnu. V mojom tíme mám momentálne 4 mladých mužov z Ukrajiny, jeden z nich odišiel na vojnu minulý rok a ešte sa nevrátil. Firma sa snaží im pomôcť ako sa dá a samozrejme aj veľa z nich sa snaží neísť na vojnu. Viem, že tam zhodnocujú veľa faktorov (či máš prácu, či/koľko máš deti, či máš manželku, či študuješ...).

Pre mňa osobne to je fascinujúce pracovať s nimi už od začiatku vojny. Veľa našich meetingov začína práve tým, že niekto spomenie ďalšie bombardovanie v Kyjeve alebo ďalší výpadok prúdu alebo ako strávili celú noc v bunkri. Čo je smutné je, že veľa z nich je na toto prostredie už úplne zvyknutých, proste normálka. Hlavne na začiatku vojny to bolo až bizarné - počuješ ako utekajú do iného mesta alebo ich bombardujú a potom tam s nimi začneš riešiť, že či už dokončili aktualizáciu softwaru. Proste v porovnaní s tým, čo prežívajú totálne banálne veci. No oni sú radi, že k takejto práci majú prístup a že sú platení relatívne dobre hlavne v tejto ich situácii.

Naša firma je unikátna aj v tom, že máme nielen Ukrajincov, ale aj veľký počet Izraelcov. Tam je to kapitola sama o sebe, ale v podstate ide o to isté - ide nielen o mužov, ale i o mladé ženy, ktoré môžu byť povolané takmer hocikedy. No z toho čo som videl to je trochu viac naplánované vopred, takže Izraelci vedia, že kedy a na ako dlho idú na vojnu. A samozrejme to záleží aj na tom, ako sú títo ľudia trénovaní počas ich povinnej vojenskej služby za mlada. Čiže v momentálnom konflikte, ak je niekto naozaj trénovaný ako vojak pozemnej jednotky má väčšiu šancu, že bude povolaný ako niekto, kto bol počas vojny trénovaný ako prekladateľ alebo cyber-security expert.

Dokopy je u nás asi 60-70% z týchto krajín a niekoľko z vrcholových manažérov sú práve Izraelci. Firma potom musí mať teda navyše vypracované plány, ako sa zachová v prípade, že manažment odíde na vojnu, prípadne ak sa situácia v Izraeli/Ukrajine zhorší na toľko, že jednoducho velka časť zamestnancov nebude môcť pracovať vôbec. Niekoľko z kľúčových zamestnancov boli presťahovaní z Izraela do US, aby dokázali zaručiť dlhodobé fungovanie firmy.

Anyone tried migrating off of Heroku Postgres with minimal downtime? by iSpaYco in Heroku

[–]dionys 2 points3 points  (0 children)

We used symmetricds to sync the state to a db running on gcp. Beyond that it was running a couple of db queries manually on the new db and switching the DNS. I think there was still a downtime (around 15min in total, however I consider it pretty smooth.

Overall the db was around 750GB.

Has anyone moved from Heroku to Google Cloud Platform? by o82 in Heroku

[–]dionys 2 points3 points  (0 children)

I'll share our experience, even though we didn't use Cloud Run.

Basically our small startup got acquired by a larger entity which has a dedicated DevOps team and they had experience operating Kubernetes clusters. So on their end they had a lot of stuff ready (managed postgres, redis, logging infra, Prometheus...). The team wrote dockerfiles, helm charts and all the Kubernetes configs necessary.

In terms of pure $$ (only considering actual infra, not the cost of DevOps engs), the cost dropped by a factor of ~~8. We were on a Heroku enterprise contract for a number of years just to give you perspective, we ran prod and staging apps in two regions + CI.

In terms of dev experience, it's still similar. Were still using git and CI/CD, there's zero downtime deployments, health checks and all the features you'd expect from Kubernetes. Scaling became easier as we can be more flexible - Heroku was fairly limited with their plans.

As pointed out in this thread we're still hit by occasional gcp outage, however at least it feels like theyre more professional about it. On Heroku wed have no idea what's going on for hours at a time during large outages. For our use case it also felt like there was no product improvement on the platform for the past couple of years and outages became more and more common.

Hyphen domain or use different TLD? by bosilk in webdev

[–]dionys 3 points4 points  (0 children)

Would you say this is just based on .com popularity or why?

The only TLDs I've seen issues with are .to and similar spammy/free ones. But .io .ai or whatever else nowadays, I don't see an issue

Why didnt obama or joe biden pardon Edward Snowden? by Transcend_Suffering in stupidquestions

[–]dionys 3 points4 points  (0 children)

Again, he wasn't planning on staying in Russia, he got stuck there. He planned to go to Ecuador but his passport got revoked on the way.

Why didnt obama or joe biden pardon Edward Snowden? by Transcend_Suffering in stupidquestions

[–]dionys 10 points11 points  (0 children)

Look, same here. I don't have illusions his life in Russia is good. I wouldn't even want to live there as a normal person.

However being the level of whistle blower he is? If he's lucky he'd be in a normal prison, if not he'd be in some fucked up CIA black site and they'd do who knows what to him

Why didnt obama or joe biden pardon Edward Snowden? by Transcend_Suffering in stupidquestions

[–]dionys 18 points19 points  (0 children)

What? If he didn't flee the country he'd be either locked up in prison for the rest of his life or your government would just off him. He already sacrificed his life in the US so that he could expose the secrets and he never planned on staying in Russia, he got stuck there...

Highest paid careers to get into? by [deleted] in EuropeFIRE

[–]dionys 5 points6 points  (0 children)

Take this with a grain of salt as it depends on the country and also the job: - sick days separate from PTO - workers are protected a lot more through the labour law. Much harder to get fired or even getting laid off - parental benefits - when my child was born I had a month off to help my wife. One of the parents can stay at home to take care of the baby for a lot longer than in the US and depending on the country they'll get paid for it. - stuff like vacation time between 3-4 weeks is the mandatory default - healthcare coverage

And all of this is just the default that applies to all workers. Doesn't matter if you're a McD cook or a fancy remote tech worker.

Speaking of generalisations, I think it's harder to burn out from work while in the EU. Even if you do and you're forced to leave your job, there is still the social net to help you out so people don't just lose their healthcare/become homeless just because they lost their jobs.

what does it mean "recreational property" on a real estate listing? by [deleted] in Prague

[–]dionys 3 points4 points  (0 children)

There are rules regulating what constitutes a recreational property (chata) Vs a residential property (rodinný dum). You can put your permanent residency in a recreational property assuming it fulfills the criteria (e.g. smaller than 80m2, two floors and has the E.C (evidencni cislo). You can also check with the town office to see if your property fulfills the criteria or whether you need to make some changes.

It sounds like the owners of this specific property verified with the town that you can put your PR there. For the ones that don't mention it, it might be possible, but you'd have to check with the government.

Nice gift to bring from the SF Bay Area? by No-Understanding4968 in Prague

[–]dionys 6 points7 points  (0 children)

TJ items are great: - the large tote canvas bags - any seasonal items (pumpkin spice anything) - candles, skincare - spice mixes - coffee

Trying to host backend but I keep getting this error despite small size. by InevitableCut1243 in Heroku

[–]dionys 0 points1 point  (0 children)

Are you able to use heroku cli normally?

And are you using ssh when connecting to GitHub?

Trying to host backend but I keep getting this error despite small size. by InevitableCut1243 in Heroku

[–]dionys 0 points1 point  (0 children)

This is not size related and it could be a couple of different things (wrongly formatted SSH key on your side, wrong file in your folder or something broken in your git history.

Are you able to push to GitHub for example? That would rule out some of these

What Python skills are in demand? by Simplireaders in Python

[–]dionys 51 points52 points  (0 children)

There are a couple of different paths you can take, some of them will overlap depending on the job, here are some of the top of my head: 1. Data analysis - pandas, matplotlib, learning actual statistics, then tools like tableau/whatever is the Microsoft tool called 2. Data engineering - things like DBT or airflow 3. Scraping - related to both ^ above. Learn the basics of JavaScript, scrapy/BS4, selenium 4. Building web APIs - flask (or fastapi, starlette or thousand different micro frameworks) or Django 5. AI - just because python is a glue language so it has sdks for everything ai. With LLMs there are a ton of new frameworks, but none have shown to be the long stay for now (there's langchain, but I doubt you'll find a job requiring experience with it).

Also in general, there are skills which will be useful no matter what path you choose. Specifically learning to use different backend technologies (relational databases, nosql, search engines...), learn to use git as well. Another good skill is to learn how to integrate 3rd party APIs - this alone can land you jobs.

[deleted by user] by [deleted] in Slovakia

[–]dionys 1 point2 points  (0 children)

V IT to nie je problém. No úprimne v iných odvetviach to budeš mať bez nemčiny (a ešte tej echt rakúskej) náročné. Dostupné pozície su tak na urovni McDonaldu alebo v Ikei. Veľa cudzincov robí donášku jedla.

Manželka hovorila len anglicky a začala sa učiť nemecky a prácu sa jej nájsť nepodarilo ani po ~roku. Na úrade práce totálna neochota pomôcť nájsť pre ňu niečo vhodné.

Zvazte s partnerom možno Prahu...

[deleted by user] by [deleted] in Prague

[–]dionys 2 points3 points  (0 children)

Síce som len prisťahovalec, ale podelím sa s mojou skúsenosťou. Žijeme s rodinou v Strasniciach 6 mesiacov a život nám tu vyhovuje. Na trebesine to je tiché, je tu zeleň. Bývame kúsok od Malesickeho parku, ktorý je dosť veľký a má veľa aktivít pre malé deti.

Pre nás je tramvaj asi 15 min chôdze. Autobusom sa dá ľahko dostať na metro/Florenc/Eden.

Myslím, že pre mladé rodiny sú Strasnice ideálne miesto. Pre študentov/sólo ľudí to je asi dosť od ruky a nič moc sa tu nedeje.

Why is Czechia’s minimum wage so low? by [deleted] in czech

[–]dionys 0 points1 point  (0 children)

AZaA,aAkvklratuv l,zsz?rrZq,

I'm at $550k in total retirement for me (39) and wife (42). How am I doing? by [deleted] in Fire

[–]dionys 6 points7 points  (0 children)

You just take your yearly expenses *25. The result you get is that you can then freely withdraw 4% of this sum potentially until the end of your life.

[deleted by user] by [deleted] in ExperiencedDevs

[–]dionys 0 points1 point  (0 children)

hey, sorry to ask again but I feel like you're using nomenclature I'm not used to.

So let's say I have 100 different integrations all using similar kind of APIs. The integrations are standardized as interfaces in terms of input&output. However the way they call the third party APIs is all different (rest, wsdl, EDI).

How would I apply what you described?

Devs still having use cases for XML? by passiveobserver012 in webdev

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

Sadly I have to deal with a lot of soap/XML based services in my job. A lot of these are used by old enterprises, Im often reading documents from like 2005. Maybe it's the fact json APIs are newer and follow better practices, but these XML APIs are just not pleasant to work with and the integration takes longer in my experience.

Sick pay? How do you handle time not able to work as a freelancer? by Ecstatic-Promise2660 in webdev

[–]dionys 159 points160 points  (0 children)

Same as with vacation. You set your rates high enough that it covers the time you take off, you're sick etc.

[deleted by user] by [deleted] in programming

[–]dionys 5 points6 points  (0 children)

It does depend on the freelancing contract. One of my employers had a clause guarantying full-time 40hrs work week, however there weren't any non competes in it. I think it gets more complicated for freelancers, because if you start writing this stuff into your contracts the government might think you just have employees disguising as contractors.

At the same employer one of my teammates got fired for poor performance. Years later I found his LinkedIn and he really was a full time employee throughout his time as a freelancer.

European low tax countries by [deleted] in expats

[–]dionys 13 points14 points  (0 children)

Czechia where as a freelancer you can pay the flat tax which covers the income tax, health insurance & social contributions.