In theory you can move classes online but in practice this usually results in massive cheating.
Another consequence of this might be fewer internships due to a reduced headcount and on going uncertainty during the pandemic.
So while the graduating class of 2020 will have a rough time, if universities continue online for another year, it'll be even harder for the class of 2021.
The economy is flooded with cash (3T fiscal injection + 10T form the FED). The FED basically bought most of the outstanding treasuries and injected cash into the system).
So once the virus is over (mainly due to massive testing), there might be inflation, which means that equity will be much pricier (not cheaper) in nominal terms.
I.e. if the economy was heated prior to the virus, it would be 2X heated after the virus.
In addition, there might be a shift of supply chains from china, back into the US, which means more jobs and more software.
However, we first need to get over the virus.
Anyways, what it could mean for future is that we've learned to do a lot of things online. Universities could easily be done entirely online, lowing costs, eliminating buildings, and possibly the college experience, but this is unlikely to happen.
There are going to be people who fear coming out of their homes, thus creating an even bigger market for UberEats, DoorDash, and InstaCart to flourish, especially with older people, and no vaccine.
There is also going to be a demand for new technologies that can handle things like this, as it happened once... to say it could never happen again is just foolish. A military veteran is currently printing non-approved FDA 3D ventilation masks that help protect the face, and he's even sending them out for free, only asking companies to be support him and re-imburse the costs for the products he needs to supply them with. So new technologies will be developed to manage future cases like this.
Information on viruses, particularly corona, and how fast we can get that data out there is also something that might interest new developers. There are a lot of case studies and research going on behind the scenes. While doctors may be busy... R&D around the world is trying to help come up with a vaccine or something that can at least allow our bodies to recognize the virus faster.
While I will not get into any deep political comments about what is going on, the fact is: our governments were severely underprepared for this. 99% of all companies were not prepared for such an event, but it will not only be our government, but corporations to re-think how they might do things, especially in this event. In other words: our entire economy is mostly crashed, but it is still functioning, and many of us are still working, and even ordering food online, so it seems, there are a lot of things tech companies can look at to make the lives of people easier.
You can see tech already popping in: developers are using Google API along with other sources to pinpoint corona virus "hotspots" -- tracing where infected people are, where they have been, where they went, where they are now, etc., all so you can avoid crossing paths, or taking extra precautionary measures before touching things. For example, if you know that 10 people went to the local McDonalds and 3 of them were infected, McDonalds can better sanitize their environment.
Fortunately for all humans: we are very social creatures, even though many of us introverted software engineers could do without socializing.. it doesn't mean we don't like to go out for pizza or a movie every so often, even to a nice restaurant with people. So life is not going to be moved online permanently or anything like that.