The first and most important task when learning a language for me is to get started on a mini project to get my feet wet. This week I’ll be digging into courses on NFT’s, block chain, and crypto to begin learning how to create an NFT marketplace and solidity back end to help me on my journey to create an NFT play to earn game. The most important part is to just pick something and build it. I usually go for a discounted course on Udemy (most are $15), and I start with their build and then I go further and build it up more than the course material by researching on my own and looking at docs. A lot of being a software engineer is looking at documentation or stack overflow to learn how to approach your given problem that week. Once you get more and more familiar with the code base you are working with you do this less and less, but its still a major part of your life as a software engineer. So get used to starting fresh with new languages and learning all the time!