Hey, if it consoles you, three quarters of our pure back-end C# developers are as you describe, too.
Hey, if it consoles you, three quarters of our pure back-end C# developers are as you describe, too.
All the full-stack devs I’ve worked with so far were just back-end developers who write terrible front-end code.
Hmm, I follow the package’s readme and only get invalid command errors.
Gotta install the pip dependencies.
Oh but first you need to create a venv or everything will be global. Why isn’t that local by default like with npm? Hell if I know!
Ah but before that I need to install the RIGHT version of Python. The one I already have likely won’t do. And that takes AGES.
Oh but even then still just tells me the command is invalid. Ah, great, I live CLIs. Now I’ve gotta figure out PATH variables again and add python there. Also pip maybe?
Now I can follow the readme’s instructions! Assuming I remember to manually open the venv first.
But it only gives me errors about missing pieces. Ugh. But I thought I installed the pip dependencies!
Oh, but turns out there’s something about a text file full of another different set of dependencies that I need to explicitly mention via CLI or they won’t be installed. And the readme didn’t mention that, because that’s apparently “obvious”. No it’s not; I’m just a front-end developer trying to run the darn thing.
Okay. Now it runs. Finally. But there’s a weird error. There might be something wrong with my .env file. Maybe if I add a print statement to debug… Why isn’t it showing up?
Oooh, I need to fully rebuild if I want it to show up, and the hot reload functionality that you can pass a command line argument for doesn’t work… Cool cool cool cool.
Python managed to turn me away before I wrote a single line of code.
Running an already functional project took me nearly two hours and three separate tutorials.
I wish I had telemetry on such features.
I really doubt a significant number of people use AI chatbots often enough that having it in a dedicated sidebar is worth it.
Expectations.
People don’t expect a country that’s supposed to be a close ally to do actual pure evil.
Russia has always been in a different category. It’s oscillated between being an outright enemy and being a distant, somewhat-ally the West is suspicious of. Either way, Putin was never someone you trust.
When someone betrays your expectations, you have a stronger emotional response.
When you feel like your country is actually helping with evil acts, that’s another layer of emotional response.
But if someone you feel like you can’t do anything about and has always been bad anyway is being evil, again… Well it’s a bit of a “no shit, Sherlock” moment. Doesn’t spark anger in quite the same way.
Have you tried brush-gloves? The idea is that they allow you to brush your pet every time you pet them. Having several in every room where you’re likely to spend time with your cat could be the key to brushing more while not feeling like you do.
I’m a front-end developer. I sometimes need to solve algebra problems. I’m pretty bad at it because I , but my knowledge that a problem is solvable by math comes in handy maybe once or twice a month. It’s just that on the few occasions that there’s algebra that I can’t figure out how to solve (maybe once a year), I may ask for help from a colleague.
Examples of cases where math comes in handy:
In summary, as long as you know what math is capable of, you probably won’t have major issues. There will pretty much always be someone around to help with the math part if necessary.
As for calculus… I forgot all about the one calculus class I’ve taken and I’ve never suffered for it.
Come to think of it, I’ve heard that all my life but never questioned it. Is it really true for all of them?
Well they don’t know know, but there are signs. For one, we fill in timesheets, and lying on them is a no-no. I could probably get away with stretching the truth a little, but if they notice I only commit between X and Y time, or that I’m seldom available for developer questions at a particular time, they might get suspicious and investigate my hours.
As for overtime… Well I think how companies handle it is they don’t actually ask us to stay late; they just give us unrealistic targets that kinda require overtime unless you’re a god if we ever complained they’d say they never asked for us to stay late.
We used to be able to accumulate time indefinitely and take time off according to the bank of extra time we’d worked, but once, someone accumulated hundreds of hours and just left on an unplanned vacation for nearly a full month and they really didn’t like that. So now, you need to work your quota (which you can have them adjust to your capabilities; 30, 35, 40…) on average every month. So, sure, I can work only 20 hours one week, but that’s 15 hours of extra time I need to do within that month.
And if you have extra at the end of the month, well, that’s lost.
Which sucks, because I used to use those as sick days over the legally required two paid ones we get per year; my health isn’t exactly resplendent.
This is so common in Quebec that I have trouble believing it’s illegal. I think it might be a loophole.
I have a salaried position. I don’t clock in. But it’s typically only used to deny us overtime pay. If I work 35 hours a week, I’m paid 12.5% less than my colleagues who do 40. And if my lunch break is too long, I’m expected to stay late sometime within the month to compensate.
And while I do have a shit job (save me) I’ve never seen someone whose employer didn’t mind their hours as long as they got shit done.
6 and 9 are huge fan favourites. I hated 6 enough to drop it, and while I did finish 9, man was it mediocre.
10, 13 and 7 are my favourites.
Vue and React are popular alternatives.
Lit is a less popular alternative that’s 100% compatible with native WebComponents, and I’ve been interested in it ever since I first heard of it.
The old version, AngularJS, died. The newer Angular lives on, and I heard it’s a much better experience.
Another fun thing you can do is look at the sky (not the sun!) on a sunny day and start seeing your blood circulation and blind spot.
I think the profanity filter used to be non-optional on iOS’s autocorrect.
Yeah, our company has been meaning to transition to them for a while. I started saying Jsdoc comments but people complained about the pollution. Then I said fine, we’ll do TypeScript one day instead.
That one day has yet to come. I don’t actually get to decide much at this company, after all. Aah, technical debt.
I don’t understand how public opinion isn’t nearly universally against Israel’s horrors at this point.