I find it interesting that I scrolled through this whole thread and there has been little if any discussion of excessively poor health care in the United States.
Also, things like how when people develop type 2 diabetes, the solution is often getting them on expensive insulin that causes weight gain, causing more insulin need, causing more weight gain etc. Look up Dr. Jason Fung for detailed information on how the typical approach to diabetes management actually just makes it, and weight gain, much worse.
Speaking of healthcare in the US, even for those who can afford a doctor -- I personally have gone to the doctor when I had unexplained blood sugar drops and weight gain despite being active (training for a century ride at the time), counting calories and eating the oft-touted '5 small meals a day'. They scoffed at me, told me they 'couldn't give me a pill to make me thin,' told me my habits were fine and I should keep doing what I was doing. As it turned out, and I learned through my own research, my frequent eating was causing me to become insulin resistant, and once I moved to 2 meals a day and a longer fast overnight my issues reversed. From talking to others there was nothing unusual about my experience with the doctor -- in the US obesity is considered a moral issue and not a health one, and our doctors have very little to offer in terms of advice based on the underlying mechanisms of obesity or taking patients seriously when they are concerned about weight gain.
We have all sorts of other things contributing to causing metabolic issues in the first place -- our poorly regulated food and ag industries have been pushing completely warped ideas of what makes a 'balanced' diet for decades -- e.g. milk and empty carbohydrates are 'a balanced breakfast,' the low fat fiasco where processed foods with reduced fat and increased sugars were touted as 'healthier', and for decades kids were taught in school the 'food pyramid' which was a suggested diet written entirely by agriculture lobbyists rather than the available science on nutrition.
We have an entire populace who, if they know anything about what is actually healthy for humans, came by it through having to seek it out themselves and wade through a lot of junk science sponsored by various corporate interests.
Also we are stuck in cycles of constant work, presenteeism and long hours in sedentary jobs, no sick leave, little if any vacation, etc. etc. where Europe etc. have much better work practices, not to mention less car culture, walk and bikeable and transitable cities, all things that are aggressively opposed in the US.
The problem is fueled by a number of systems. Imagining it to be a matter of simple will power or portion size is inane.
'I'm not sure if they expect you to slide into another dimension, but a loud, sharp c-word generally jolts them out of their idiocy.'
Thanks for the entirely accurate and entertaining read. There are definitely many c-words among us, and I assume you don't mean 'commuters' -- most of those of us are just trying to get along without getting squashed, and that often means using infrastructure in ways other than the intended, because it was never intended for our safety.
you cite "very clear case of wrong doing like the George Floyd case," but the only reason that is clear is because of civilian video recording.
Here is how the police described it in the official MPD report:
"Two officers arrived and located the suspect, a male believed to be in his 40s, in his car. He was ordered to step from his car. After he got out, he physically resisted officers. Officers were able to get the suspect into handcuffs and noted he appeared to be suffering medical distress. Officers called for an ambulance. He was transported to Hennepin County Medical Center by ambulance where he died a short time later."
The posted article is hardly "data" (at most, one poorly defined data point) and most of the questions here are pointing to how little information the article offers from which to draw conclusions-- for instance, what does "sheltering in place" mean? Where were these people? When were they leaving their houses? etc.
What data are you referring to that suggest shelter in place orders could be having only a marginal effect?
Sounds better than typical but not "cherry-picked" either, for the people treated-- of 125 patients:
>She added: “Most of our patients are severe and most of them are leaving at six days, so that tells us duration of therapy doesn’t have to be 10 days. We have very few that went out to 10 days, maybe three,” she said.
So again, not conclusive, but sounds like it is surprising medical professionals used to seeing 10 day stays for COVID patients.
Some good questions in here, with one exception:
> Programmers are unique. They're one of the few professions where outside the boundaries of their working hours they choose to do the same exact thing they do at work: programming.
Hiring managers should definitely not be assuming that all programmers do apps in their spare time. It's one thing to expect them to have a code sample (anyone should), but many strong programmers have interests and responsibilities that take them away from computers in their spare time. This doesn't make them less effective or dedicated programmers, so while it's always interesting to hear about the projects of those who have them, it shouldn't be assumed (and you shouldn't consider it 'points off' in an interview if a dev doesn't do side projects)
Please read the article further down. The author explicitly says:
> It's OK too if an engineer doesn't have any side projects.
I always ask about side projects to give candidates an opportunity to highlight their side projects, not because we require candidates to have side projects.
I'm sure some hiring managers out there have side projects listed under their "must have" criteria, but in my experience the good hiring managers are just collecting as many data points as possible. In fact, I've known many hiring managers who take side projects as a potential risk factor, because they can pose a distraction to the candidate if they become too demanding.
All other things equal, a candidate with extensive side projects is going to have more experience than a candidate who has never worked on any side projects. In the real world, you never find two candidates who are identical in every way except for their side projects. The goal of an interview is to collect as much information as possible about the candidates in the limited interview time. Asking about side projects is just one more place to search for those data points. It would be equally unfair to disqualify side project experience from the consideration process.
In my experience, have side projects is largely a boost for junior candidates who haven't had enough opportunity to build a long professional resume yet. I can't remember the last time we interviewed a senior developer where side projects were the tipping point in our decision making process.
One thing that I've never disliked about hiring managers asking for side projects, is that when I work on one, I do what interests me. I like trying new things, experimenting on stuff that I don't know how it will turn out. When I get bored or I hit a dead end, I stop. A lot of it is unfinished and messy. It's for me, not anyone else. My time is valuable, especially outside of work.
Yeah. I'm building an http server for fun. Last year I wrote a JSON parser one weekend. A few years ago I wrote a YAML parser. I make things like this fun & learning, not because I'm trying to impress anyone. When someone asks why I'm reinventing the wheel, or is generally unimpressed that I didn't do something they view as more useful, it can be awkward.
Not only that, but when you are programming for yourself, you can take on practically infinite risk. There is no downside. When you are programming for the company, you have to err on the side of conservatism. Sometimes the only way to break through to another level is to take on that risk and see how it turns out. It says a lot about a programmer that their portfolios consist of lots of efforts that don't end up with a "product". They have tried a lot of stuff that you can't reasonably try in a work setting.
fair point, I did miss that further down in the section. It's still unfortunate to lead with a generalization that plays into a common trope/assumption about developers that does play out in the hiring process, but it's good to see it called out explicitly below that it shouldn't be required. I certainly don't disagree that side projects are a good data point especially for junior developers who don't have the direct professional experience.
Fair criticism, point taken. Thanks for the feedback here. Def did not mean to breed a culture of always being "on" and "crushing it" which might also be part of the trope.
We also should not propagate the caricature of the developer. You know, the all I need is gallons of coffee and I’m off grokking code all day in a hoodie. I’m off to my Kubernetes meetup! Whoops, just dropped my giant math is fun textbook.
/me looks at a pile of empty coffee capsules, /me looks at the hoodie, /me looks at the (unread) giant math is fun book, I hide in shame.
I do agree though, especially in hiring I find it weird to expect people to have their hobby being the same as their job. I'm quite curions if there is another profession where this is the case. Photographers maybe?
Pilots to some extent (the senior airline pilots who can afford to fly privately), but that is often to get back to the joy and freedom of roaming the skies at will in light aircraft vs the demanding and rigid world of commercial flying, so arguably not the same thing.
I'd say anyone who is a maker. Someone who creates things creatively.
There is a good chance your carpenter has a workshop at home. If you have the kind of mechanic who likes will modify your car, they probably do their own car too.
I feel like owning a print copy of CLRS just implies that you studied Computer Science at a university, not necessarily that you're some super gifted hacker. But then again, most people who own print copies of Shakespeare are probably not uber-Shakespeare nerds, but took some English Lit courses.
I see your point, and I partly disagree. First because, they are doing it for fun, to solve things they want to make it work. That doesn't say they are learning something, or following clean code guidelines.
But let's assume they DO. They are better at coding. But are you sure coding is the only skill you want? I've seen my fair share of developers that lack "real world" experience, to the point they cannot see that what they are doing is not what a user wants, or how they want to do it.
In some cases, open source projects are made for developers, and managed/prioritized by developers, not someone with experience in project management, or with a roadmap with the users in mind. So, they might be lacking a lot of other important skills, and I would dare say that some also lack empathy towards non-programmers - the paying customers.
I'M NOT GENERALIZING GUYS!
I'm just point out things that I saw in some instances, with some people.
If we are going the "all else being equal" route, one could argue the hobbyist is a worse candidate because they have spent more time working and thinking about programming but still haven't been able to demonstrate their skills are superior to someone who has spent much less time refining them. Give me the person who is able to get the same thing accomplished with less effort and time.
This seems to be a pretty sensitive claim, but it also seems completely reasonable to me that people who practice something more are better at it than people who practice something less. Even if it's a completely different domain than your work, it's still developing your intuition and exposing you to new abstract concepts.
As someone who runs interviews occasionally, when you're sitting in an interview room, you're not making an immediate decision whether the candidate is better or worse - that comes after the interview. During the interview itself, your job is to learn as much as you can about the candidate. The biggest problem for both you and the candidate is that you might get to the end of the interview and still not be sure whether they're a good candidate, and therefore have to reject them.
You've got two probabilities to work out, "how likely is this person to succeed in the role we're hiring them to do?" and "how confident am I in the previous number?" Side projects usually don't change whether you think the candidate is a good fit (at least for me), but they usually do increase your confidence in your prediction, and turn some no-hires into hires.
Could go either way, right? I've seen folks who have side projects spend most of their work day working on their side projects. They might be "better programmers" (also debatable), but if they don't get their work done - does it matter? I've seen folks who do really solid work for 8 hours and then go home and do other things, some of those folks have said that the separation is helpful so they can really be at their "programming best" at work.
(I say this as someone who generally have multiple programming side projects going on at any given time and also freelances...)
If "Time technically participating in an activity" directed overall skill that clearly, yes. Unfortunately there are plenty of 10 years exp devs with thousands of hours in their chair that also just aren't very good.
No, because that doesn't say anything about the quality of his code. He could be sitting around writing complete chicken scratch if he doesn't have a team with good leadership and code review guidelines.
I write hobby code sometimes but I don't write unit tests for it and I almost never go back to refactor it. Once I achieve my initial goal, I tend to be bored with it and set it aside.
For me it varies with how much stress I'm facing at work. When I log out feeling fine, I'm going to develop things in my free time for sure. But when I'm just constantly stressed out, I don't have the fortitude to keep the pace up at work while making things on the side. One of them has to go.
Not only that I’m sure programmers are not unique in that regard. Surely musicians do music in their off time. Artist do art. Carpenters build. Mechanics have beaters, etc. etc.
This, precisely. Maybe we find better treatment (especially treatment that reduces the incidence of patients needing hospitalization or ventilators). Maybe we get testing technology widespread enough that we don't have to treat everyone like they're positive unless proven otherwise. Maybe we get antibody tests that allow us to figure out who isn't immunologically naive to the virus. Maybe we learn more about how it spreads. Maybe we learn more about why some people are asymptomatic.
Basically there are countless ways in which quality of life can be improved over time as we continue to maximize efforts to contain spread.
Yes exactly -- it's two different sources of information that one party is not likely to have access to. Severity from a technical-only perspective is important to have. The sense of whether something is easy to fix (which should be size) is also important.
Ultimately you could have a low-severity bug, but it impacts a really important customer who cares about it, so it's high priority. This is the most common case I've seen.
Severity also can impact whether something gets prioritized at all. If it's low-severity and the business side isn't there either, maybe it just doesn't get done. Whereas something with high severity but low business impact still probably needs to be done regardless or it will lead to bigger problems.
"Yes, but: Two days of 3-percent-plus losses in the market don't constitute a downturn, or even, in technical terms, a market "correction" (which is defined as a 10 percent drop).
* Markets took a dive in late 2018 on recession fears, only to come roaring back.
* Today's financial world is still awash in cash, which could provide a calming buffer. The venture capital world is still looking to invest huge amounts: Per Pitchbook, funds raised a record $88.3 billion and $75.5 billion in 2018 and 2019, respectively.
* In some cases, smaller companies started laying people off even before this market drop, so they might be able to weather it more easily."
Also, things like how when people develop type 2 diabetes, the solution is often getting them on expensive insulin that causes weight gain, causing more insulin need, causing more weight gain etc. Look up Dr. Jason Fung for detailed information on how the typical approach to diabetes management actually just makes it, and weight gain, much worse.
Speaking of healthcare in the US, even for those who can afford a doctor -- I personally have gone to the doctor when I had unexplained blood sugar drops and weight gain despite being active (training for a century ride at the time), counting calories and eating the oft-touted '5 small meals a day'. They scoffed at me, told me they 'couldn't give me a pill to make me thin,' told me my habits were fine and I should keep doing what I was doing. As it turned out, and I learned through my own research, my frequent eating was causing me to become insulin resistant, and once I moved to 2 meals a day and a longer fast overnight my issues reversed. From talking to others there was nothing unusual about my experience with the doctor -- in the US obesity is considered a moral issue and not a health one, and our doctors have very little to offer in terms of advice based on the underlying mechanisms of obesity or taking patients seriously when they are concerned about weight gain.
We have all sorts of other things contributing to causing metabolic issues in the first place -- our poorly regulated food and ag industries have been pushing completely warped ideas of what makes a 'balanced' diet for decades -- e.g. milk and empty carbohydrates are 'a balanced breakfast,' the low fat fiasco where processed foods with reduced fat and increased sugars were touted as 'healthier', and for decades kids were taught in school the 'food pyramid' which was a suggested diet written entirely by agriculture lobbyists rather than the available science on nutrition.
We have an entire populace who, if they know anything about what is actually healthy for humans, came by it through having to seek it out themselves and wade through a lot of junk science sponsored by various corporate interests.
Also we are stuck in cycles of constant work, presenteeism and long hours in sedentary jobs, no sick leave, little if any vacation, etc. etc. where Europe etc. have much better work practices, not to mention less car culture, walk and bikeable and transitable cities, all things that are aggressively opposed in the US.
The problem is fueled by a number of systems. Imagining it to be a matter of simple will power or portion size is inane.