Yep. I wanted a job writing haskell. Got a job writing haskell. It was one of the worst jobs I ever hard (for non-haskell reasons). Team dynamics, culture, how good is a manager, how overengineered is a code base, how easy it is to feel valued and given responsibility. There's so many more important things than the language that now I actively don't care at all. Plus, I think these elitist programming languages attract more jerks so I'd rather avoid anything too niche and go for a Go job or something.
I'm not that sure about "for non-haskell reasons".
Haskell seems to select for people who enjoy going off on puzzling tangents, and it seems like it takes so much learning that for many, meta skills such as good engineering and communication practices fall by the wayside.
I'm reading this article while waiting for one of the two people with write access to run my db migration, as developers don't get write access to the database in this company. Is this common?
The better way is for nobody to have direct write access to the database, but instead for automated tools to do things like that, using reviewed code and config and writing an audit log of actions taken. The trust thing is part of the reason this is a good idea, but it's mostly a good idea to avoid good-faith accidents. I think it is common for companies that haven't yet had time to build those automated tools to delegate their work to senior, very trusted, engineers. But that's not a good solution, it's just more expedient, and a bit better than the database being world-writable, which is a bad solution.
I'm in a small company in that position, what's also helped is wrapping UPDATE statements in a transaction with a verification SELECT statement to make sure everything worked ok, then committing the transaction.
Many companies do not provide read access to application databases either, without explicit consent via well-defined process. There are many compliance-related reasons why this is implemented, one of which may be the protection of your customers' financial performance data.
I don't know, as someone who grew up in a dysfunctional family, I feel like if your parents are not good parents you're basically screwed. You just have to wait until you're grown up and make that tech salary to pay your therapist for a long time.
If there is neglect or abuse at home, it doesn't matter if there's some mildly positive neighbours / aunts / church people, I think it's hard for that to make a real difference.
Hello, I'd like to ask how flexible are the working conditions? For example if someone were to have a bad night of sleep could they start later, take a break to go to the gym for a couple of hours, continue after that? Or is it like some other places where flexible means "as long as you're in from 10am to 5pm you can be flexible how much earlier you arrive" (I'm more interested in the London office) - thanks.
Property taxes (including inheritance taxes) can introduce huge inequalities of their own. Look at Italy for an example, where there are many beautiful villas left to go to ruin because the taxes were unaffordable for the families who owned them. Many landowners both in Britain and Italy are not really rich, particularly when they inherited them. Taxing them simply forces them off the land their families have owned for generations, and that's not really fair either.
You can buy whole Scottish estates, complete with castles and lochs and hundreds of square miles of wilderness, for less than the cost of a small flat in London. They aren't necessarily particularly viable economically, despite their size, and the owners aren't necessarily wealthy (though some are of course). They get put up for sale all the time for a good reason! They are a huge money sink.
I am skeptical of people who make such statements. If he deeply regrets it, what exactly would he expect his children would do to improve his life? It's not the children's job to save the parents from their emotional loneliness and give their life meaning. Children grow up and are their own people. If he deeply regrets how his life turned out, he would probably be unhappy even if he had children, or worse inappropriately demanding, placing his needs on the children.