I doubt anyone will offer paid work to someone without a degree, a two or three week thing to see how the environment at the job is like, etc.
This is very untrue. It is harder to get a job without a degree, but certainly doable. I landed a job of my top preference without a degree, for example
Once you have experience, getting other jobs becomes very easy in the tech sector. You have the valuable work history and contacts. I asked a Googler for advice and he told me "Google has found degrees are almost useless for identifying talent. Google doesn't care if you have a degree or not."
I'll make it clear that uni is very valuable still. If you're not a good self-directed learner (I'm talking about CS concepts, not just programming. Being able to code doesn't make you a competitive programmer), and/or you haven't managed to land a job at your shortlisted companies by the time you accept/reject uni offers... absolutely go to uni!
To be brutally honest, you can always start out this way but if you are looking for a job like during Uni, I don't think they will hire someone with elementary c/c++/python knowledge. Try building your portfolio straight after HSC if you are wanting to land a job in the field for work experience.
Right. Basic programming knowledge is worthless. Poor quality code is worse than no code at all. Elementary-level programmers are easily replaced by outsourcers. And you won't be working at top tier companies with basic programming knowledge -- but you
need to if you want to do a CS career w/o uni!