Important Insights About the Transition from Windows to Linux
Take stock of the things that you actually do know. I was not entirely useless. My background in Windows gave me a couple of skills with regards to development. Basic programming logic, objects, functions as well as methods are conveyable concepts even though the specificities of the languages are somewhat different. Database and networking management were the same. This was vital since it gave me a couple of bargaining power with my employer. It permitted me to go after low hanging fruit like the library of the website - also an open source project, on the other hand, the similarities between the web technologies created it an achievable task. Impressing my employer with early outcomes of some sort was crucial.
Make your boss to go on your side. I know that almost all of my learning will have to be at work instead than just messing around during the evenings, as a result, it will have to be part of my expert development. The subject for debate was easy to create: the time placed into learning Linux was a great investment. The payment was opening the library up to the huge amount of FOSS or free and open source software available. That, combined with the work that I was trying to finish, made my boss agreed. He permitted me to take a couple of days to dive in and learn Linux. Know more about devops as a service.
Utilize the Linux all the time. Even though there was a common ground for the development and networking world, there was almost none when it comes to the linux server administration arena. The only means to remedy that was by utilizing Linux all the time. This was stressful. Just attempting to look for my way around the file system of Linux was hair pulling annoyance, but then again, work needs to get done. Experiment with the different forms of coexistence: Linux virtual machines hosted on Windows, WUBI or Windows, Ubuntu installer, Windows virtual machines hosted on Linux, and formatting old workstations. They all have their own pros and cons, on the other hand, in the end, it is best to setup was to format a workstation as a Linux workstation with a complete GUI desktop as well as to format a remote server as a usual Linux server. Keeping Windows workstation is certainly tempting, it was so easy to fall back into your old habits. But then again, when you experience Linux you will definitely not go back to your old ways.