Today (2022-09-20) is day #2 of my new job. There's not really much to report. So far, I've been facing technical issues that have prevented me from getting to grips with the code base and the project on which I'm supposed to be working/extending. First, I couldn't get MySQL installed, since the team is using 5.7.x instead of the newer 8.x. (For some reason, my machine's connection to the Internet is incredibly slow and the download would have taken over two hours for 250 MB; fun!) Then, when I did get it downloaded, it was too old to be compatible with Visual Studio 2019, so I switched laptops. Now, there's an issue with downloading NuGet packages from the company's server. (The server is up and running and my machine can find it, but there's some issue with the port. The odd thing is that the machine my boss uses has no issues. She's not too concerned, though, since these things happen and have happened before.)
At some point today, I might get a different laptop to work with. Hopefully, that will resolve the issue(s). At some point in the future, I might learn docker and see if I can create a dockerfile/script to initialise a dev environment that solves the issues. However, I'm getting ahead of myself here, since I still have much to learn and Docker isn't my first priority. (I'm focussing on C# and ASP .Net, before moving on to Crystal Reports and Power BI.)
I have been offered a two month contract, starting from the 26th of the month (the day after payday), to be reassessed once that has elapsed. I'm taking that as a good sign that everything is going well, despite the setup issues. The team seems pretty chilled and open; this is definitely not a corporate environment. (As long as work gets done and progress made, nobody cares too much about when and how it gets done. There's also no set time for lunch and tea breaks.) That's all I have to report for now.
Thumbnail image: Photo by fauxels on Pexels