How GNU/Linux make students better engineers?
How GNU/Linux make students better engineers?
How a simple change of using linux as daily driver can change students perspective in engineering
- You won’t be scared of terminal and terminal tools. You don’t have dependencies with GUI tools/editors to engineer your product.
- Increases your problem-solving skills when you tackle your system’s software installations and customizations.
- It breaks you out from the vendor lock-in software.
- Let you make mistakes and more importantly fix those mistakes by yourself.
- Since GNU/Linux don’t have a licensing/subscription cost, it is affordable for students without sacrificing the quality of software to work with.
- Teaches you how software works, how it interacts with OS in a fundamental way without masking them with unnecessary wrappers like proprietary software does.
- Let you compile your own software from code and gives you the necessary tools for the same for free.
- Fundamentals first approach, Keep It Short and Simple philosophy in your development and workflow.
- Exposure to more Open Source tools via Linux helps you find projects driven by communities.
- You can even download the Linux kernel code and dissect it to learn more about kernels and operating systems.
- Certain Linux distros teach you how to put together your system instead of defaulting to GUI.
- Minimal resources needed for running Linux can help you to revive your old computers so students who are economically challenged can still get a few-years-old hardware and still be able to work on it with Linux.
The list goes on and on… Just to keep it short and simple, I mentioned only major points.