I personally think that this leans on sensationalism but I'm curious as to what other ppl might think of it.
HN user
thisiswrongggg
Remove downvote.
This. And I'm wondering whether this was the end of human forums on the net as well. I mean, who can tell whether the comments he reads are coming from a human or a tuned AI. And then the implications of this in politics...
I'm on the same boat albeit for a fraction of your compensation.
What can I say. At least I moved from net-bad jobs (lotteries) to net-neutral ones (networking). That's the best I managed.
Is yours a bullshit job as per the definition in the famous article? Can't tell. Maybe it's more a case of alienation from the end product.
If I'm on a meeting with you I can see where you're looking at and what you're doing with your hands. Also I know that you are not recording me and can replay me again and again. Also you are not peeking in my house.
Camera-on is simply very close to a black-mirror cringe-zone where I don't want to be.
> Amazon’s ad revenue surpassed the money it makes from Prime, Prime Video, and its other audio and e-book subscriptions combined
No worries. Thanks a mil for taking the time to answer.
Best
I get a strong "pretend-humility" vibration from this.
e.g.
> I've got 30 domains and I've only done something awesome with 3 of them. Sometimes when I log into my DNS manager I just see 27 failures
So, I'm sorry but yes you do seem phony after all.
I'm not talking block diagrams here. I'm talking about fully fleshing out issues down to the level of functions inputs and outputs(1). So that managers will be pleased with the "planning" and "sizing" and some other buzzwords...
(1) Which (outputs) are another bitter story since we are building on top of legacy code that is working with side effects from head to toes. But let's not touch this can of worms.
This. Being remote actually amplifies toxicity. At least that's my experience in 3 different workplaces over 5 years.
I'm curious. With all these debian-based distros, why people don't just use debian? I mean it has to be sturdier than the downstream distros.
> Shitty pay,shitty shifts, but with good people mostly
I've come to the conclusion that good people is the rarest asset in any office job.
I don't think they ever got out of this stage TBH. Workplaces are getting more toxic as years go by IME.
Job market is weird and gets weirder and more hostile as you grow more senior and older.
Yet, it is a numbers game. Just keep at it and maybe change your focus a bit. E.g. if you target startups leave them aside and focus on banks or health sector. Pivot around.
This. Very few people would welcome someone more competent than themselves, let alone open the door for them.
A lesser coworker who does not rock the boat and pulls some amount of work (specially the rote kind of it) is seen as the best option.
I understand but it is a slippery slope.
"Don't listen to Uncle Bob! "
+1
In general, I've learned to listen to people who actually do something rather than people writing books and giving shows about that something.
Agree 100%. Plus Helm runs against a basic tenet of microservices (the usual architecture for the deployed apps in k8s these days). People use to bundle services together when using Helm and the like which, in time, couples services together.
I think it's more of a problem in combination with serverless cloud computing.
Thanks for the answer! About 2. It's not only HN (but I get your point which is why it could be that they are less talked about and more used). Waht worries me is the LinkedIn job ads for clojurists.
You're not saying much so only general advice goes here.
* Alan Watts (many talks in youtube). Dunno why but he has a soothing effect on me.
* A minor natural calming pill helps with the sleep. Sleep helps with everything.
* Some form of mild exercise.
* GETTING HELP if you're leaning in any way to self-harm.
* Someone to talk to.
* Giving myself time. As in "feck this. I'm giving myself time off".
* Get in the mentality that yourself is a buddy in need. Someone that you should help. Gives you some perspective.
* Stoicism (not my cup of tea but a friend swears by stoics).
* Mindfulness. No need to be a guru. Just realize to a minimal degree that you are not your thoughts. You are not even your feelings. I can argue you're not even the guy/gal that wakes up and does what you do. You're that weird something watching all these things from within. Again this will give you some perspective and distance.
* Realize that there is people out there dealing with much worse sh_t than whatever you're dealing. Watch out though. This line of thought is only useful to get you some perspective. Do not get too far with this as it is counterproductive.
* No matter how static your state seems right now one thing is for sure. It will change.*
> The hiring market is way better for Rust because it's not mainstream.
The ratio of C++/rust jobs where I am (EU country) is 5564/54. And these 54 jobs are mostly in cryptocurrencies.
From the paper you link:
"This article summarizes the practical and theoretical implications of 85 years of research in personnel selection. On the basis of meta-analytic findings, this article presents the validity of 19 selection procedures for predicting job performance and training performance and the validity of paired combinations of general mental ability (GMA) and the 18 other selection procedures. Overall, the 3 combinations with the highest multivariate validity and utility for job performance were GMA plus a work sample test (mean validity of .63), GMA plus an integrity test (mean validity of .65), and GMA plus a structured interview (mean validity of .63)"
1. The research is dated (1998). Long before many of the current best practices in SW Eng were established.
2. Says it is based on 85 years of research. Obviously not IT-related then.
3. Even if we get past that it gives 3 almost equally good methods of hiring where the highest one is GMA and integrity test - not work sample test.
4. Even if we get past all that work sample means work sample. It does not have to be produced under pressure in a weekend as unpaid work which as any professional knows is very hard to bring yourself to do right (being a professional means getting paid for my services as I live from selling them). It can very well be some past work on github etc.
So, unless there is a better/more focused on IT/up to date research proving that take home tests (which btw can be offshored/gamed very easily) lead to better hires I remain highly skeptical of all that and big fan of whiteboard/pair programming.
Unless I'm desperate I'll never do an unpaid take home test again in my life. For me it has been a waste of time and hugely demoralizing. Best/worst story and the one that broke camel's back: at one uber-copycat company I had my test failing on one reviewer. Then after a few months another reviewer interviewing me for another company told me that "this test would be fine by me. Had I reviewed it when I was back at the uber-copycat company I'd pass it".
And my experience was more or less like that with all unpaid take home tests. So, bitter truth is I have more to my life than doing boring unpaid work with minimal chances of getting to an offer and TBH I doubt I'd enjoy working in a company that hires like that. So, my stance is give me as much whiteboard or pair programming or whatever _time_bounded_ test you want and let's go from there.
PS: I looked one of the tests. It said "follow SOLID". I'm not gonna say what I think of SOLID here but it's good that they say what they adhere to beforehand. I mean if you're going to have people pouring hours and days in your tests at least be transparent of what exactly you expect.
A combination of things. My concerns are usually dismissed. When shit I predict actually happens there is no credit or even acknowledgement. At times I don't feel respected and when I raise it it is equally dismissed with a "grow up" attitude. While technically I am probably amongst the best devs around the bosses tried to manage me into a test position (sugar coated as test lead) in order to bring in an older acquaintance of them in my position. Finally even though nobody told me so there is some travelling that is mandated (because they are insecure and they want to show up as much as possible to their bosses). This kind of thinking permeates them and is the reason why my concerns are dismissed (if we complain we will look bad so stop complaining and cheer up).
OTOH the pay is ok, the rest of the guys are ok and I left the previous dumpster fire of a company before the 1 year mark.
I love their website. And I'm 100% serious about this.
You wouldn't torture him. You would just zero the probability of getting an offer. There's no SW house or colleague in his right mind that would want a developer that writes obfuscated and needlessly complex to understand code.
Yeah, he should know. There so much irony of this criticism coming from a guy that contributed to the max to the entropy of dubious and cargocult terms and "principles" in the field.
...worked in another place which didn't allow local code. It was the most horrible dev experience I had. Cannot fathom why google went that way too.