42
haryz
7y

Is learning Linux worth it for a dev?

Comments
  • 14
    Its the best OS to learn if you truly are a computer geek or a data manipulator master
  • 4
    Depends, if you are only going to work with Windows or Mac then knowing a little will be helpful. If you are going to be a web Dev then probably worth learning a load more about it.
  • 6
    Learn how to use Linux, Windows, Os X, Android.. as many as you can so you can develop for as many OS as possible. Just go for it!
  • 8
    There is no learning Linux! There is a experience true liberty

    OK for real: "just do it"
  • 1
    @Letmecode hahahaha nice one.
  • 6
    You're about to start world war 3
  • 2
    @GurpreetSK95 True words of wisdom and besides, nowadays Linux isn't as half as rocket science as it used to. Try stuff like Ubuntu it's really good (as in I use it) and target to be easy to use. Or you can try Arch Linux if you feeling adventurous, that way you will almost learn what true control is. Or you can try gentoo and learn what it is like to move a single atom at a time kind of control.
  • 3
    @samosaara hold my neck beard
  • 1
    Always! It takes 5 minutes to learn but a lifetime to master. Don't be put off by it.
  • 0
  • 0
    @GurpreetSK95 its just a harmless question πŸ˜†
  • 0
    Seems like I really need to learn linux. Thanks guys. Now to choose a hardware πŸ€”
  • 0
    Yes, Linux is by far the best OS for development.
  • 0
    This question seems so baity :/
  • 1
    @samosaara I know that and agree with you. I've used both Ubuntu and arch
  • 1
    @haryz go through the comments and just wait for moreπŸ˜‚
  • 5
    Learn the Linux shell. It will help you on any Unix environment, and you can bet your ass that any company's deployment systems will involve *some* amount of bash scripting to be done because servers are generally on Linux.

    Aside from that, I haven't found it necessary to be working wholly on a Linux environment 24x7. I use a Windows system with a bash shell as my primary and I have found no issues with the dev experience. Go with what you find most comfort.
  • 2
    I switch between OS X, win and Linux. I use OS X as my main system for most of my dev stuffs. I have a Windows laptop due to cost. Then I run Backtrack/Kali for any network fun, it's purely a hobby.

    Typically, you want to dev on what you're deving for, but that's not always the case. As previously stated, work with what you are most comfortable on.

    Have fun, and create something kick ass, no matter what OS you choose:)
  • 2
    It depends on what you mean by "learn Linux". If you're on Mac you should definitely learn all the terminal commands, they are really useful. But as for learning how to configure a Linux machine just for the sake of it, nah.

    If you're using Windows I see no use of "learning Linux".
  • 2
    @letmecode not polar bears.
  • 3
    Get VirtualBox and run Ubuntu in a virtual machine. It will be a bit slow but you can mess around with with Linux and the terminal without having to worry about breaking anything!
    Have fun and learn to use a great tool
  • 0
    @Berkmann18 and why is it?
  • 0
    @haryz Because of the lack of bugs, the universality, freedom and ease of use.
  • 0
  • 1
    Thanks guys you have been really helpful. Gonna get a Dell XPS developer edition with Ubuntu sometime next year and start my journey in Linux.
Add Comment