I think "code is carefully designed AND has a bunch of decent tests" places a codebase ahead of many tbh, even now, regardless of how it's produced
1,446 karma · joined March 6, 2013
I think "code is carefully designed AND has a bunch of decent tests" places a codebase ahead of many tbh, even now, regardless of how it's produced
Thank you for expressing this niggling problem with TDD. Personally I just cannot use it for "new stuff", I need to explore and create direct with "real" code for anything non-obvious.
XX24 - registered between 1 Mar 2024 - 31 Aug 2024
XX74 - registered between 1 Sep 2024 - 28 Feb 2025
XX25 - registered between 1 Mar 2025 - 31 Aug 2025
etc
The first two letters of a number plate identifies the location where the vehicle was registered. For example, LA – LY covers London and MA – MY covers Manchester and Merseyside. Nothing personally identifying whatsoever.
If you're truly paranoid about such things you can always buy a car registered hundreds of miles from your residence, and in practice with an abundance of second-hand (used) cars in the marketplace from across all the UK, there's always a huge variety of registration letters driving about anyway!
- build and ship
- then move around
- repeat
Is sorely lacking in vital important experience towards becoming a rounded senior.
https://www.democracymatrix.com/ranking
USA is #36, a "deficient democracy". Not a surprise and sadly I can see it only dropping further in the near future.
The scale, interestingly, goes:
- Working Democracy
- Deficient Democracy
- Hybrid Regime
- Moderate Autocracy
- Hard Autocracy
Further details on methodology -> https://www.democracymatrix.com/conception/democracy-matrix
Customer support, "pre sales" stuff too.
Distilling complex situations involving tech but also people into bullet-point reports for management.
To reference another one of these neat little phrases: building the right system != building the system right. The former is hard to automate, the latter is indeed more open to AI involvement.
Not wanting to come across all Luddite about it, but we really ought not to stumble blindly into all this.
That said, I remain sceptical. The 10% of my job which is coding just isn't the difficult part.
I mostly agree with the article, FWIW. Including having worked with various "talented but difficult" people before.
One of the more under-appreciated aspects of management is having direct reports you can delegate stuff to and (a) they just deal with it, and (b) you need little or no supervision and there's no drama.
Managers are humans: making their lives a little better by being Mr/Mrs/Ms Reliably Gets Things Done will in any sane org yield dividends. Of course not all orgs are sane, and not all managers are Good Managers, but that's a different conversation.
I think "perfect is the enemy of good" applies here. People en masse are not controlling their intake. They just aren't. They can't do it. We can rage about it and criticise - and many do for all the good that's doing - or we can explore options. Medications with few side effects have some appeal here. Evolutions will likely reduce those. Eventually that will not be a strong argument against the medication option is my prediction.
Not being snarky, but is this truly "better" than a single weekly injection - 10 seconds and done for the week? I do think our wider society sees medications for overeating as "cheating". Perhaps we might benefit from rethinking that.
>> And you know what it is? It's volume. I eat too much.
Guiding early-career engineers is something I am sure many of us seniors have done (I'm 25+ years in to my own career), but for people like yourself with 10, 15 years+ I do feel it's hard to find such guidance on "what next?" and "is this the right path?", and someone that can help one navigate choices which might become available.
Perhaps a professional life coach? Although I have never done so and cannot recommend or discourage, it might prove completely fruitless...
"They can't monitor me because I spent my morning mentor Alan the Junior at his desk" - that may be so but it won't stop them from trying, and the lag from deploying bad business intiatives to realising they're bad can be months or years in the making.
It's meant to imply indestructability, not creepy yucky beastliness.
Obviously that goes over the heads of many people initially but at least it can then be explained!
Like all the COVID-prevention theatre: sitting in restaurants and only masking when you visit the toilet. Hand-washing often whilst in unventilated areas with no masks. That's all "COVID theatre" IMO, as it fails to actually prevent the thing ostensibly being tackled.
My favourite one FWIW was wiping down the seat padding in the gym where nobody was masked - I mean who came up with that??
A creative hardware source of legit randomness is not the same as security theatre, and arguably has some useful educational aspect - it's certainly a talking point!
https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guid...
"Silence, power and communication in the operating room" https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3001035/
edit: typo fix