Readings

The readings for this week are:

Immigration

  1. Understanding H-1B Requirements

  2. America's Mixed Feelings About Immigrant Labor: Disney-Layoffs Edition

  3. The Myth of America's Tech-Talent Shortage

  4. Lets talk about the H1-B Visa

  5. How Immigration Uncertainty Threatens America’s Tech Dominance

  6. Trump’s Next Immigration Move to Hit Closer to Home for Tech

Work-Life Balance

  1. Why Women Still Can't Have It All

  2. The Revolt of Working Parents

  3. Inside Amazon: Wrestling Big Ideas in a Bruising Workplace

  4. "Eat, sleep, code, repeat" is such bullshit

Burnout

  1. The Reality of Developer Burnout

  2. Why are Adults so busy?

  3. Avoiding Burnout

Bonus

Maybe relevant. Maybe not.

Questions

Please write a response to one of the following questions:

  1. From the readings, what is the controversy surrounding the H-1B Visa program? What are the arguments for and against the expansion of the program? After examining the topic, where do you stand on the issues surrounding the program?

    • If you are in favor of expanding the use of H-1B Visa guest workers, explain why it is beneficial for the United States. How would you respond to concerns about lowering of wages or loss of jobs for US citizens?

    • If you are against the use of H-1B Visa guest workers, explain why it is is not necessary or potentially harmful to the United States. How would you respond to the idea that America is a nation of immigrants and that these guest workers are an effective means of tackling the problem of a tech talent shortage?

    • In either case, discuss whether or not you are concerned with competition due to foreign workers or possibly outsourcing. If you are non-US citizen, discuss how these issues impact you and your future plans as it relates to residency and employment in America.

  2. From the readings and from your experience, can men and women have it all? That is, can parents have successful and fulfilling careers while also raising a family and meeting other non-work related goals? What can companies do to support their workers to find this balance and are they ethically obliged to do so? Is this balance important to you and if so, how do you hope to maintain it?

  3. From the readings and from your experience, what are the causes of burnout? Have you ever experienced burnout? How did you overcome it or mitigate its effects? As you enter the workforce, how do you plan on preventing burnout or becoming overly stressed and burdened by work and responsibilities?

Feedback

If you have any questions, comments, or concerns regarding the course, please provide your feedback at the end of your response.