What I'm asking about is say there was a global catastrophe and life as it currently is, is no more. You don't have cross-continent shipping, electricity sometimes works... internet may or may not work/probably not maybe crude MESH networks are in place, I'm aware you can even use HAM for data.
So... it seems like modern laptops/devices would not be used... I guess they could be if you had a generator... if you wanted to write new software/no SO-public repos to use... the crazy builds/compile that pull dependencies down.
The computers would do less/not be as fancy as now I suppose.
Maybe you'd use CLI more than a GUI.
In the situation you describe, water systems in the US West will collapse, because they depend on regional electrical power for pumping. There will be a mass migration to places with food. Lots of people will become farm workers. (Not farmers - hired or even forced labor for farmers who no longer have access to large farm machinery, pesticides, etc.)
Where I live we'll still have hydro power. Most people will be working the fields growing wheat, barley, root vegetables, etc. My expertise as a software developer will be useless. I'll likely end up working the fields, or slopping pigs, with no time for programming.
The exception is that I might be able to work as a computer (in the "Hidden Figures") sort of way. Though now that I think of it, I make a lot of calculation errors.