Why Moving to Linux is My Best Decision in 2021

Backstory

I was lucky enough to be accepted as an intern at the first unicorn in my country that goes IPO for software engineer position, as a large tech e-commerce company that exist for 11 years the technology used behind must be quite mat…


This content originally appeared on DEV Community and was authored by Melvin Liu

Backstory

I was lucky enough to be accepted as an intern at the first unicorn in my country that goes IPO for software engineer position, as a large tech e-commerce company that exist for 11 years the technology used behind must be quite mature, and more complex than usual (micro-frontend, micro-services, different virtual private network to access certain repository, private npm library, etc.).

I've been using windows since my first day of college as a computer science student, and I should say that there is a few moment where I'm really stressed spending hours setting up the development environment (PATH, and mostly adjusting incompatible library). But I hit my breaking point a few weeks ago, due to incompatibility with my company codebase that is developed in UNIX operating system (like Mac or Linux), here's the list of my main problem :

  • Incompatible or missing packages, for instance this and this
  • Failed to install dependencies due to node-gyp error
  • Illegal file name in windows, but allowed in UNIX
  • A few more

My friend keep suggesting me to implement dual boot, but I'm quite afraid that my machine will break down, or something will go wrong during the installation since I'm using a quite old machine (ASUS x550j from 2016). Hence I'm looking for alternative solutions.

Trying WSL (Windows Subsystem for Linux)

I still want to play valorant during my work hours #oops. Hence I tried WSL, unfortunately I had a difficult time setting up openvpn in WSL due to certain networking issue. Without vpn I couldn't run the repository that I was working on. After a few cup of coffees, I finally give in to dual boot.

Using Dual Booth

In the end , I decided to implement dual boot in my machine. I'm following this tutorial from youtube to install Ubuntu along with my windows OS. Now, why Ubuntu ? why not arch-Linux? or other cool distros? Simple, I'm not a hardcore Linux fanboy, and there is this class in my 4th semester that teach terminal with Ubuntu, hence I've previous familiarity.

What is like after a week using Linux

Here is few things that I noticed:

  • My laptop's fan is much calmer (Usually it often make annoying noises, especially when I'm using an IDE)
  • I also noticed that when I'm idle, Linux doesn't eat as much RAM as Windows does.
  • and the most important is that I haven't face any incompatibility problem so far

Conclusion

As an engineer, I highly suggest you to move from windows to UNIX based like Linux or Mac as soon as you can. Here ! Have some Linus Trovalds Meme!.
Linux Trovalds mad at Nvidia


This content originally appeared on DEV Community and was authored by Melvin Liu


Print Share Comment Cite Upload Translate Updates
APA

Melvin Liu | Sciencx (2021-12-10T01:35:35+00:00) Why Moving to Linux is My Best Decision in 2021. Retrieved from https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/

MLA
" » Why Moving to Linux is My Best Decision in 2021." Melvin Liu | Sciencx - Friday December 10, 2021, https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/
HARVARD
Melvin Liu | Sciencx Friday December 10, 2021 » Why Moving to Linux is My Best Decision in 2021., viewed ,<https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/>
VANCOUVER
Melvin Liu | Sciencx - » Why Moving to Linux is My Best Decision in 2021. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/
CHICAGO
" » Why Moving to Linux is My Best Decision in 2021." Melvin Liu | Sciencx - Accessed . https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/
IEEE
" » Why Moving to Linux is My Best Decision in 2021." Melvin Liu | Sciencx [Online]. Available: https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/. [Accessed: ]
rf:citation
» Why Moving to Linux is My Best Decision in 2021 | Melvin Liu | Sciencx | https://www.scien.cx/2021/12/10/why-moving-to-linux-is-my-best-decision-in-2021/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.