Mark Zuckerberg tells Harvard grads that automation will take jobs, and it’s up to millennials to create more

Thank you Mark for bringing attention to future job loss due to automation.

“… today, technology and automation are eliminating many jobs. Membership in a lot of communities has been declining. A lot people are feeling disconnected and depressed, and are trying to fill a void in their lives.”

The Facebook executive said that it’s time for this generation to define a “social contract” in the vein of the New Deal or the Great Society. In his remarks, Zuckerberg said that we should explore ideas such as universal basic income — the idea that everyone should receive a base salary — and explore ways to provide health care and childcare in ways that aren’t tied to an employer.

Reference:

Mark Zuckerberg tells Harvard grads that automation will take jobs, and it’s up to millennials to create more

My related posts:

Mark Zuckerberg called for exploring universal basic income in his Harvard graduation speech. Here’s what that means

Warehouse workers beware: These little robot helpers may be after your job

Robot-Proof Jobs 1: Jobs that are safe today

Robots, artificial intelligence boom may cost US, UK at least 1/3 of their jobs: Study Shows

Bill Gates: the robot that takes your job should pay taxes

Elon Musk: Robots will take your jobs, government will have to pay your wage

Robots May Pay Taxes Under European Proposals

Why our recent technology advancement is not a revolution to economy?

A 19-year-old made a free robot lawyer that has appealed $3 million in parking tickets

The Bank of England has a chart that shows whether a robot will take your job

These adorable robots could someday put construction workers out of a job

Sustain Social Security under the Impact of Automation and a Shrinking Job Market

Advertisements

Mark Zuckerberg called for exploring universal basic income in his Harvard graduation speech. Here’s what that means

Thank you Mark for echoing my proposed solution to job loss due to automation.

“We should have a society that measures progress not just by economic metrics like GDP, but by how many of us have a role we find meaningful,” he said. “We should explore ideas like universal basic income to give everyone a cushion to try new things.”

It’s an idea that has picked up momentum in an age in which increased technological advance, globalization, and automation — especially automation — threaten countless livelihoods, as Zuckerberg noted during his speech Thursday.

“Our generation will have to deal with tens of millions of jobs replaced by automation like self-driving cars and trucks,” he said.

Reference:

Mark Zuckerberg called for exploring universal basic income in his Harvard graduation speech. Here’s what that means

My related posts:

Warehouse workers beware: These little robot helpers may be after your job

Robot-Proof Jobs 1: Jobs that are safe today

Robots, artificial intelligence boom may cost US, UK at least 1/3 of their jobs: Study Shows

Bill Gates: the robot that takes your job should pay taxes

Elon Musk: Robots will take your jobs, government will have to pay your wage

Robots May Pay Taxes Under European Proposals

Why our recent technology advancement is not a revolution to economy?

A 19-year-old made a free robot lawyer that has appealed $3 million in parking tickets

The Bank of England has a chart that shows whether a robot will take your job

These adorable robots could someday put construction workers out of a job

Sustain Social Security under the Impact of Automation and a Shrinking Job Market

Advice to software development interns

These are VERY USEFUL tips, not just for interns but also for new employees. Most importantly,

if a person can cheerfully walk out of the office at 5 pm without having solved any problems then he or she should probably pick a career other than software.

Here are some specific-to-programming items that could have made him more effective:

  • use Google and Web-based resources before interrupting the person who hired you, e.g., if you want to know how to do something in Emacs for which crib sheets are readily available on the Web and can be printed out.
  • assume that the person who hired you will have superior strategies for solving problems but not superior knowledge of syntax.
  • assume that you’ll have to teach yourself a new language or tool; “I need to spend the next 3 months taking a class in JavaScript” before I can be productive on this new assignment is not something an employer would expect to hear from a programmer.
  • start simple and build out; if you can’t understand a file of CSS, for example, take all of it out and add it back in one line at a time; if you don’t know JavaScript spend half a day building small programs before trying to understand a larger program that you’ve downloaded.
  • if there is a bug, strip the system down to the minimum number of lines of code that still exhibits the bug.

Here are some general life-as-an-employee items:

  • If you’re cc’d on communications regarding meeting times with other people and need to talk to them or arrange something with them, reach out directly via email, cc’d your supervisor. Don’t use your supervisor as your secretary.
  • Don’t rely on your supervisor to keep schedules, remember tasks, etc. A senior programmer is not a secretary or project manager.
  • Use all available resources. Ask questions in Web forums, ask for help from anybody that you know that has relevant knowledge. The most successful workers are generally those who bring in expertise from beyond the organization.

Reference: Advice to software development interns

Harvard Medical School makes biomedical informatics a full-scale department

I am not sure whether biomedical infomatics has enough content to become a department by itself, other than being a discipline in statistics or biology. But, if Harvard does, it must have seen something which we do not. I’ll let you check out the article and make your own decision. I’ll just keep an open mind for now.

Reference: Harvard Medical School makes biomedical informatics a full-scale department