+ 3
Linux or Windows
Is windows operating system is enough for web development career ? Additionally what is the benefit of learning Linux instead of Windows for web development career ?
7 Respostas
+ 5
If you plan to be specifically a windows dev', windows is the best...
If you plan to be specifically a linux dev', linux is the best...
If you plan to be a cross-platform dev', skills in all OS is required...
If you plan to be a front-end web dev', it doesn't care...
If you plan to be a back-end web dev', the best OS is the OS you're using at server side...
Globaly, OS is secondary in development carreer, and/but skills in all OS would be an advantage, if you're required to work on any specific platform (if you don't have needed OS skills you will use it and learn it anyway ^^)
Among benefits of linux:
+ handle a unix-like OS (so you get an idea of the basics of a lot of OS)
+ dive easiest deeper in OS and computer working if you want (windows proprietary logic made things more obscure :P, but you can even go deep in microsoft OS)
@cheeze wrote: << if u wanna install something u just go straight to apt >>
'apt' (shorthand for 'aptitude') tool is the name of installer in Debian branches of linux... others branches provide equivalent software management system, but not named 'apt' ;) (but Debian is the most common base used at base of most of general purpose linux distribution, so 'apt' is also the most common in linux envionment ^^)
+ 6
i think its enough since i used windows before and i made some useless web for learning. i changed to linux because of the terminal mainly. its just convenient if u wanna install something u just go straight to apt
+ 5
i thought it stands for advanced package tool or sth yeah i might be wrong since im quite new to linux. and yes ikr u use what u like theres no best
+ 3
I use Linux mostly for pen testing, the Kali flavor in a virtual machine. As for the rest I prefer Windows 10, mostly for app/game development. Linux sucks for games I'm afraid.
+ 2
thanks
+ 2
It could stand for 'advanced package tool' anyway: linux dev' like those kind of double sense meaning or other recursive acronyms ;)