The following is part of the Code.org online curriculum, asking students to write a brief reflection on starting a computer science class. That seems like an oddball thing to say in an educational context. “Let’s talk about the instructions here for a minute,” I said to the class. “One: it doesn’t make sense to me to compartmentalize education like this. Like spelling and grammar are only important in an English class and this is not an English class so don’t worry about it. “We’ll be taking a holistic view of education here. I hope you’ll learn some things about computer science but I hope you’ll learn some other things as well. “On a practical note, you may find yourself competing for a job someday, and if it’s a good job, there are likely to be a lot of applicants. “No one wants to read a large number of resumes, so… Read more →
EppsNet Archive: Jobs
Life Gets Better After 50?
About 15 years ago, economists made an unexpected finding: the U-shaped happiness curve. Other things being equal – that is, once conditions such as income, employment, health and marriage are factored out of the equation – life satisfaction declines from our early 20s until we hit our 50s. Then it turns around and rises, right through late adulthood. — The Guardian So once you factor out all the things that make life miserable, it turns out older people can be just as happy as anyone else! Read more →
Separation of Families Considered Harmful?
Here’s a photo showing two girls in a “cage” watching a World Cup match, amongst dozens of other kids who are for some reason wrapped in foil. I’ve seen this photo and others widely circulated online recently as evidence of the Trumpenfuhrer’s crimes against humanity. But guess what? The photos were taken in 2014, when some other guy was president. Many people have a single standard for evaluating political activity: Is it being carried out by Team Red or Team Blue. Nothing is good or bad on its own merits. I don’t remember anyone on Team Blue being outraged about kids in “cages” in 2014, but in 2018 it’s a humanitarian crisis that has to be denounced mercilessly, even if the evidence has to be faked. I haven’t heard anyone propose a viable alternative to separating parents and children at the border. I’m not sure Team Blue wants to find… Read more →
Girls With Working Moms Fare Better?
Via LinkedIn: Girls who grow up with working moms are more likely to have careers themselves and to have higher paying jobs in the future, according to a report in Fortune, citing study data. The research found that, “daughters of working mothers in the U.S. make about 23% more than daughters of stay-at-home mothers.” This article is headlined — inaccurately, in my view — Girls with working moms fare better. Shouldn’t the headline stay with the facts and say “Girls with working moms make more money” instead of “Girls with working moms fare better”? “Fare better” seems to reflect an inappropriately narrow obsession with money as the only metric for measuring life outcomes. misrepresents facts to promote an opinion, i.e., “working moms are good for society.” Read more →
Fact Checking the Fact Checkers
PolitiFact has a article headlined “Donald Trump’s NRA speech, fact-checked”. Here’s a sample: “African-American unemployment has reached another all-time, in history, record low … And the same thing with Hispanic American unemployment, which is also at the lowest level in history — unemployment, lowest level in history. And women’s unemployment — women, many women — is at the lowest level in almost 20 years. Think of that.” The “fact check” starts out like this: As far as the numbers go, Trump is correct. It then goes on for another five paragraphs to say that Barack Obama deserves “at least as much” credit as Trump for low unemployment. That’s a fact check?! Trump didn’t even say anything about who deserves the credit, although the listener is invited to make a favorable inference. Had he added “. . . and I deserve all the credit,” it would be fair in that case… Read more →
Diversity in Tech Efforts Self-Defeating?
Panelists at the Inclusion in Tech summit lamented that we can’t tell if tech is doing better on diversity because the data stinks. My advice would be don’t worry about it. A lot of the noise around diversity in technology is self-defeating. If you’re a member of an underrepresented group, all you hear is that technology fields are hostile and awful and unwelcoming, you won’t be treated fairly, etc. And you wonder why certain groups are underrepresented? You’ve answered your own question. Why would anyone who wants to have a happy life pursue a career beset by unfairness and hardship? Why not instead be a meeting planner or a flight attendant? Asians are overrepresented in technology jobs but that’s a relatively recent development in the history of these fields. I don’t remember, when this transition from underrepresented to overrepresented was happening, hearing a lot about how technology fields were hostile… Read more →
This is Where Your PDF Resume Will Take You
Received the following advice today: When applying for jobs, never send your resume in .docx format. Fonts don’t always get embedded and hiring managers cannot always open these files. Use PDF. Do we really want to work for managers who can’t open a Word doc? Imagine the world-class mentoring and career development you’re going to get from such a person. I mean, my wife can open Word docs no problem and she can’t even figure out how to turn on the TV. Thus spoke The Programmer. Read more →
Some Links on Work-Life Balance
Carol Bartz discusses the myth of work-life balance (Video) “Bartz Says ‘Work/Life’ Balance is a Myth,” Wall Street Journal, May 1, 2012. Beyond policies: Office culture must change (Article) Susan Dominus, “Rethinking the Work-Life Equation,” New York Times, February 25, 2016. The problem may be long hours not work-family conflict (Article) Robin Ely and Irene Padavic, “Work-Family Conflict is Not the Problem: Overwork Is,” Huffington Post, November 6, 2013. Managing work and life is an increasingly global problem (Report) EY, Global Generations: A Global Study on Work-Life Challenges Across Generations (2015). We know flexibility works, the challenge is execution (Article) Stew Friedman, “‘Having It All’ Is Not a Women’s Issue,” Harvard Business Review, June 26, 2012. The best way forward (Article) Gigi Liu, “From Work-Life Balance to Work-Life Integration– The New Way Forward,” Entrepreneur, March 31, 2016. When and where you work is increasingly the norm for many professionals (Article) Laura Vanderkam, “Work-life Balance is Dead —… Read more →
19 Insane Tidbits From James Damore’s Lawsuit
The Federalist recently published 19 insane tidbits about the Google office environment gleaned from the James Damore lawsuit. Keep in mind I’m a programmer, not a lawyer, when I say that Damore has a prima facie case of illegal retaliation: he engaged in protected activity — i.e., exercising the right to improve working conditions — by opposing several discriminatory practices, and was fired from his job. Damore wrote in his famous (or infamous) memo that “Google has created several discriminatory practices.” Classic case of opposition to an unlawful employment practice. The law does not require that the employment practice actually be unlawful, only that the employee believes the practice to be unlawful. Read more →
Two Reasons For the Low Number of Women in Computer Jobs
I saw this chart on LinkedIn with the heading “Chart: Women in tech continue to face uphill battle” and the hashtag #STEMSexism. The first reason for the low number of women in computer jobs is that we rarely hear about women in computing except in the context of pay gaps, harassment, discrimination, “uphill battles” and #STEMSexism. It’s self-perpetuating. “Computing is a terrible profession for women in so many ways.” Followed by “Why aren’t there more women in computing?” You’ve answered your own question. If you think computing is a hostile profession (I do not, btw), why do you want more women to go into it? The second reason for the low number of women in computer jobs — sometimes the simplest explanations are the best — is that women prefer to do other things. Men and women are different and make different choices about their lives, as a result… Read more →
Tech Gender Bias: Men Not as Concerned
According to LinkedIn: Despite a string of revelations that women in tech face considerable headwinds — from persistent gender-based pay gaps (per Bloomberg), to limited VC funding for female-led startups (per Fortune), to sexual harassment (per The New York Times) — just 29% of men say that discrimination is a major problem in the industry, according to data from Pew. In fact, some 32% of men claim that it’s not a problem at all. Everything I read about gender discrimination in tech starts out by assuming it’s a real problem and that all reasonable people agree that it’s a real problem. Even the supposedly objective LinkedIn blurb above tells us that 29% of men “say” that discrimination is a major problem, while 32% of men “claim” that it’s not a problem at all, “despite a string of revelations blah blah blah . . .” I’ve worked in tech for 30… Read more →
What Does a Programmer Do?
I was asked to give a talk last week to a high school computer science class on “What Does a Programmer Do?” (I’m indebted to Jim McCarthy for the “lords and ladies of logic” section.) Programming is problem solving. At the highest level, the problem that programmers solve is that people want to be able to do things with computers that they can’t do. And by computers, I don’t mean just the kind of computers you have on the desks here, I mean phones, watches, cars . . . more and more different kinds of devices are running software. So one good thing about being a programmer is that pretty much every field of endeavor now uses software and data. You can work at a tech company like Microsoft or Google or Twitter or Facebook, but you can also work in healthcare, finance, education, sports . . . you… Read more →
HireRight and the Background Check From Hell
I got a job offer recently contingent on a background check to be conducted by a company called HireRight. HireRight has an office right here in Irvine but for some reason, everyone I communicated with during the background check, either by phone or email, was in the Philippines. Why is that a problem? Well, if I were tasked with doing background checks on people in Orange County, it would be to my advantage that I live here, I work here, I know people, I know the companies and I know how to get things done. For the same reasons, if you wanted to do background checks on people in the Philippines, you’d be better off hiring someone in the Philippines to do them. The first communication I had from HireRight was this email: The dates of employment we have currently verified for your employer Company A differ from the dates… Read more →
To Young Women Considering a Career in Technology
You’ve probably read a lot of articles about how sexist and awful the culture is for women in technology. I think if anything deters young women from technology careers, it’s this glut of articles saying how sexist and awful the culture is. I’ve worked in software development for 30 years. In my experience — and feel free to discount this because I’m not a woman — the culture is not tough for women. If anything, men give women the benefit of the doubt because they’d like to have more women around. As Holden Caulfield used to say, “I like to be somewhere at least where you can see a few girls around once in a while, even if they’re only scratching their arms or blowing their noses or even just giggling or something.” Yes, I have seen bad things happen to women in tech, but I’ve seen bad things happen… Read more →
One Thing I Can’t Tolerate is Intolerance: The Google Memo
The now-famous Google memo was first published by Gizmodo under the headline Here’s The Full 10-Page Anti-Diversity Screed Circulating Internally at Google. If you’re interested in the topic, you should read the memo yourself, otherwise you’re going to get a terribly slanted second-hand judgment, e.g., “anti-diversity screed.” I’ve read it and I don’t think it’s “anti-diversity” and it’s definitely not what I’d call a screed. I’ve seen that word — screed — used by multiple sources. That’s one way of dismissing and declining to engage with an opinion you don’t like: give it a label like “screed,” suggesting that the author is angry and irrational and not fit to have a discussion with. In my reading though, I found the original memo to be academic and clinical, much less screed-like than the responses I’ve seen. As usual (in my experience), the most intolerant people in the mix are the ones… Read more →
Where Are the Additional Women in Technology Supposed to Come From?
The jobs report for May contained discouraging news: continuing low labor-force participation, now below 63 percent overall. About 20 million men between the prime working ages of 20 and 65 had no paid work in 2015, and seven million men have stopped looking altogether. In the meantime, the jobs most in demand — like nursing and nurse assistants, home health care aides, occupational therapists or physical therapists — sit open. The health care sector had the largest gap between vacancies and hires of any sector in April, for example. — The New York Times We hear a lot about a shortage of women in technology jobs but we don’t hear about a shortage of men in traditionally female jobs. It’s really two sides of the same problem. Unless a lot of women suddenly appear out of nowhere, the only way to get more women into professions where they’re currently under-represented… Read more →
Learn to Code
I’m a programmer . . . Job searches for me go like this: I’m old, I have to compete with people half my age, but I’ve worked in Orange County since forever so I know some people, and I can write good code in interviews, which the majority of programmers who show up for interviews can’t. I was out of work on January 5. It’s now January 24. I have three job offers and picked the one I like best. Moral of the story: Learn to code, kids . . . Thus spoke The Programmer. Read more →
Two Out of Three Job Search Coaches Agree
The jobs are off to your left . . . Read more →
My Name is Fido
From an actual email: Hello, My name is Fido and I’m an IT recruiter at TechDigital Corporation. We are currently hiring a .Net Developer/Software Engineer preferrably [sic] with experience in the Financial domain for a W2 or C2C Contract for one of our direct clients in Green Bay, WI. Fido Xavier Recruiter I live in California. Are there no software engineers in Wisconsin or anywhere between California and Wisconsin? On the Internet, no one knows you’re a dog. Thus spoke The Programmer. Read more →
I Think We Are Kidding Ourselves
More people have ascended bodily into heaven than shipped great software on time. — Jim McCarthy On the other hand, the number of people on LinkedIn claiming to have a demonstrated ability to lead software projects to successful completion, on time and on budget, as well as the number of companies seeking to hire such people, is infinite. Thus spoke The Programmer. Read more →