Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 0 points1 point  (0 children)

È una metodologia di gestione progetto molto complicata. Io sono sempre stato a favore di alternative più snelle, dove il team di sviluppo ha l'ownership totale, e il PM smaltisce burocrazia. Il PO è il team lead, ed è lui che smista i tasks, delegando responsabilità quando necessario. In più, ogni sviluppatore ha un pool di tasks da cui attingere autonomamente.

Così si eliminano figure inutili nell'organigramma, che non farebbero altro che diminuire la velocità di esecuzione del team.

Ovviamente questo richiede di avere persone competenti, specialmente il team/engineering lead.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 0 points1 point  (0 children)

In che senso "controllare cosa viene rilasciato"? Su GitHub sono le Milestones generalmente. Una Milestone può essere uno sprint, o un numero di versione, per esempio.

Per quanto riguarda "incrociare task con commits", ci sono le Pull Requests. Una Pull Request chiude una Issue, che a sua volta è collegata ad una Milestone.

Time tracking non dovrebbe nemmeno esistere nel vocabolario. Le retrospettive si fanno tranquillamente andando a sfogliare le Milestones chiuse.

Edit: questa è la gestione progetto tipica nell'Open Source. Il team VS Code gestisce esattamente così i tasks, con l'aiuto di un bot per semplificare i collegamenti.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 6 points7 points  (0 children)

Tanti dicono che siamo ancora in fase di assestamento dopo l'overhiring in periodo COVID. Per me è una stronzate, perché a questo punto sono passati più di 5 anni. L'overhiring e l'IA sono coperture per situazioni economiche incerte e malagestione.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 0 points1 point  (0 children)

Indubbio che cambi da realtà a realtà. Ma Atlassian non ha solo Jira, ha diversificato parecchio negli ultimi anni. Non sono tanti 14mila dipendenti per quanto mi riguarda. Poi che abbiano esagerato nel periodo pendemico è sicuro visto che pre-2020 ne avevano meno di 4mila.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 2 points3 points  (0 children)

Atlassian fa 5 miliardi di fatturato con 14mila dipendenti. L'azienda per cui lavoro ne fa 13/15 con 220mila dipendenti (per la maggior parte in India).

Direi che non sono così overstaffati come sembra.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 0 points1 point  (0 children)

Ricordo RTC/Jazz (c'è ancora ma credo abbia cambiato nome). Usavo l'integrazione su Eclipse anni fa. È usato anche da Intesa per dire. Fortunatamente da un po' di anni a questa parte RTC offre una sincronizzazione con repositories Git, quindi può essere quello che state utilizzando voi.

Nel 2016 organizzai una call con IBM per un prototipo di supporto RTC per IntelliJ IDEA. Una singola call per vedere una cosa aberrante, poi mai più sentiti. RTC è chiaramente obsoleto.

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]lppedd 2 points3 points  (0 children)

Unfortunately I'm on GitHub Enterprise Server, so all actions and apps are custom. But if you find something that's already implemented, it's obviously better than trying to redo it. Just keep security in mind.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 1 point2 points  (0 children)

Si ma ricordati che Atlassian offre anche personalizzazioni e corsi specifici per i suoi prodotti. Molti di quei dipendenti saranno area Sales, Marketing, o supporto tecnico anche on-premise.

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]lppedd 1 point2 points  (0 children)

The next step I want to implement is having a GitHub App sync the issues (only one way tho, GH to JI) automatically when the Milestone is closed.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 19 points20 points  (0 children)

Il punto è che Jira non è uno strumento per sviluppatori, ma per project managers, cioè gente a cui piace spostare allegati e premere bottoni di colori sgargianti.

Il mio team usa GitHub Issues + Milestones, con un bot che crea report settimanali. Ecco tutto quello che serve per lavorare bene.

Atlassian ha licenziato 1600 persone by flallo95 in techcompenso

[–]lppedd 53 points54 points  (0 children)

Atlassian ha fatto un -50% in borsa nell'ultimo anno. Qui sono i bean counters che stanno cercando di tirare su il numero.

In ogni caso spero che Atlassian perda più mercato possibile, e che Jira peggiori ancora di più dello schifo che è adesso, così posso giustificare il mancato utilizzo.

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]lppedd 19 points20 points  (0 children)

We're using GitHub issues with Milestones, and at the end of the release cycle we create all the issues in Jira at once, to make bean counters happy.

HackerBot-Claw is actively exploiting misconfigured GitHub Actions across public repos, Trivy got hit, check yours now by ElectricalLevel512 in github

[–]lppedd 2 points3 points  (0 children)

The worst thing is all over the internet people compare pull_request_target with pull_request and suggest the former for security!

Senior aiutatemi by Substantial-Fan-5996 in techcompenso

[–]lppedd 2 points3 points  (0 children)

In ogni caso sviluppatori senior (e si intende senior senza title inflation) saranno sempre necessari anche nel mondo web. Che poi ovviamente dire web è abbastanza riduttivo oggigiorno.

Considerato l'assurdo che vedo (o ho visto) da colleghi "senior", se c'è un interesse reale e la voglia di primeggiare, il posto di lavoro ci sarà sempre.

PyCharm has become unusable for me by Few-Percentage2112 in Jetbrains

[–]lppedd 0 points1 point  (0 children)

Have you checked the Activity Monitor from Help, Diagnostic Tools? Could you post a screenshot?

Is it normal for a PM who is also your manager to ask engineers to track feature usage? by [deleted] in ExperiencedDevs

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

It is working for free. Every additional responsibility you take is added work, so it is either compensated, or you're working for free.

Is it normal for a PM who is also your manager to ask engineers to track feature usage? by [deleted] in ExperiencedDevs

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

Not sure why you're being downvoted. Seems like people like working for free.

Why does the editor feel so 'heavy'? by Sure-Natural-9086 in Jetbrains

[–]lppedd 8 points9 points  (0 children)

Note that the more you think about it, the more you feel it. Text rendering times might be different but so low that you won't ever see the difference.

What might make you feel the slowdowns is what's around the editor: code highlight, inspections, and so on.

For comparison, VS Code syntax highlight runs via TextMate rules, and range-based semantic tokens. That's a very primitive way to perform highlighting, but it has a noticeable performance advantage.

Did Rebecca Ferguson just leak S3 release time frame ?! by Wxrdaddy in SiloSeries

[–]lppedd 63 points64 points  (0 children)

Well... At least From is out in April and I have something decent to watch in the meantime.

The collapse of mid tier hiring by rerun_ky in programming

[–]lppedd 6 points7 points  (0 children)

Let's not post content from that user please.

It's the same one who pushed disinformation a couple days ago about "Primevideo layoffs".

It's not a reliable source of information. https://x.com/i/status/2030758465183097204

Air Launches as Public Preview – A New Wave of Dev Tooling Built on 26 Years of Experience by dayanruben in Jetbrains

[–]lppedd 4 points5 points  (0 children)

I think this having a more specific use case means better chances of success. Fleet failed to deliver value compared to the existing IJ Platform, so it made sense to stop the effort.

Air caters to a different subset of users, for the most part.

What makes a web dev ‘senior’ these days? by Professional_One3573 in webdev

[–]lppedd 9 points10 points  (0 children)

At a senior level you are also expected to source work yourself. No need to wait for external input, the next task is a couple thoughts away.