Se non hai una mezza idea di cosa siano le
basi vuol dire che non sei solo a digiuno dei concetti fondamentali, MA proprio ad EPSILON maggiore di zero (hai usato con cognizione di causa, spero , i termini ""cicli"", "C", e "paradigmi di programmazione") ma PICCOLO a piacere
Uno che va a fare il programmatore, studia ALMENO 3 anni (ed esce scarso), 5 anni (ed esce un po' meno scarso), 10 anni (superiori + universita, ed esce scarso ma in modo umano ), QUINDI deve metter in pratica quello che ha imparato per ALMENO 5 anni, 8 ore al giorno, 5 giorni la settiamana, per 42 settimane all'anno, ed alla fine continua ad essere scarso, MA con cognizione di causa
Supporre di poter fare lo stesso mestiere, avendo seguito solo un corsetto sempliciotto in R, e' un po' da presuntiosi, se cosi' vogliamo dire.
Se poi ti prendi le martellate sui denti, e' anche giusto che sia cosi' .
NON E' il tuo mestiere. DEVI sfruttare il TUO mestiere, e cioe' fare lo statistico.
Le vicissitudini legate al fallimento delle aziende, ovviamente non ti sono imputabili.
Al piu' ti e' imputabile il fatto che hai gusti pessimi in fatto di scelta delle aziende
Ad esempio, come statistico, saresti MOOOOLTO agevolato come Data Scientist.
Un Data Scientist USA gli algo di Machine Learning, NON LI IMPLEMENTA, e la parte di programmazione e' finalizzata all'analisi dei dati, NON allo sviluppo di applicazioni. Quindi non si va molto al di la' della programmazione procedurale in Python o R.
Un corso di aggiornamento SERIO in questo ambito ti dovrebbe aprire parecchie porte.
https://towardsdatascience.com/10-different-data-science-job-titles-and-what-they-mean-d385fc3c58ae
ATTENZIONE: ti devi fare un corso almeno semestrale FULL TIME per capirci qualcosa.
Quindi investire una adeguata quota ti soldi & tempo.
SE programmare e' complicato, il Machine Learning E' PEGGIO!!
Ma almeno in questo caso HAI LE BASE per capirlo.