Which I pay for with money from...where, exactly?
Which I pay for with money from...where, exactly?
That being said, most people participating in the gig economy need access to the Internet to even participate, so most likely already have both a company and internet access.
The people you should be worrying about are those that have no under-utilized assets to capitalize on such as a car or spare room.
200 bucks a lot for some people, and you have to pass a credit check to get xfinity access.
> That being said, most people participating in the gig economy need access to the Internet to even participate, so most likely already have both a company and internet access.
Cell service != general internet service.
Try bootstrapping yourself into a tech job with only cell phone access. That may work in the third world where the standards are lower, but not in the West.
You don't need to have constant internet access to be able to be productive on a computer. In fact, I'd argue that often not having internet can make you more productive, by not giving you any distractions.
Well, if you know your entire domain well, at least. At work I'm constantly fighting frameworks or APIs or reaching edge cases or error messages I've never seen before that I've had to look up, so I'd be a lot less productive without internet.
But I can program for quite some time in Python, vanilla C#, and to a lesser extent Swift without looking anything up. And back in the day I knew Actionscript so well I never needed the internet to be productive (I miss those days).
Really, you need to be able to not have to context switch a whole lot. All-in-one platforms let you stay in one context; most modern web platforms force you to context switch all the damn time.
I agree with you, if you know your domain, you can probably do it (with headaches). If you don't, it's very hard or functionally impossible.
And even without compilers and interpreters, all you REALLY need is a text editor. Or pen and paper, in order to write code. Granted, it helps to verify the code works with compilers and interpreters, but it's possible to step through it manually yourself to verify its accuracy.
It's not too uncommon for me to write a chunk of code in a simple text editor, and then test and fix it up later.
If you're just getting started, download some technical books (you can find free ones online) or some step-by-step tutorials and work through them.
I actually got started programming in classrooms on my calculator, or in Q-Basic/HTML in the days of modems where I had to get permission to dial in to the internet, and everything went so slow I had to know exactly what I was going to get ahead of time, so I often went a long time before finding help online (which was pretty hard to find back then anyway).
I still managed to learn quite a bit. It's definitely possible. Not necessarily a perfect environment for coding, and definitely not ideal for a company that pressures you to perform at peak efficiency, but definitely possible.