I have learned to code. Just not very well.<p>That&#x27;s sorta what happens when you don&#x27;t follow things to completion. I have a &quot;working knowledge&quot; of C&#x2F;C++&#x2F;Java&#x2F;Python&#x2F;HTML&#x2F;CSS&#x2F;Javascript&#x2F;jQuery&#x2F;Bash&#x2F;Powershell. The problem is I use very few of them daily within my job, and hence the only thing I&#x27;d consider myself truly &quot;fluent&quot; in is Bash, with C being a distant second on the level of &quot;I can read it pretty well but I don&#x27;t actually have to write it&quot;.<p>Hence, whatever else I scrape together in my free time is usually just examples taken from books or e-learning courses, but very few practical examples or projects to reinforce what I&#x27;ve learned.