Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Is Linux/Unix based OS adoption for development (or recreation) a rough measure of the awareness, adaptability and/or skill of a developer, after considering factors like learning curve for effective code testing via the CLI, basic scripting, tweaking, etc.

share|improve this question

closed as not constructive by Oded, Mark Trapp, ChrisF Oct 21 '12 at 21:53

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

What do you mean by level of adaptability? –  Giorgio Oct 21 '12 at 19:37
Am I understanding correctly - you trying to correlate the use of an operating system to skills of a developer? –  Thomas Owens Oct 21 '12 at 19:45
@adeptsage: Well, it should be pretty obvious that if someone has worked with more than one operating system they have more experience. But this is not specific to Linux / Unix. –  Giorgio Oct 21 '12 at 19:47
The OS and the additional tools are just tools, a good dev is defined by his experience and thoughtprocess... –  Paul Hiemstra Oct 21 '12 at 19:54
I have my opinion about which system a skilled developer would prefer (all other factors being equal) but there are so many factors beside skills that can influence the choice of an operating system that I think this choice is not an accurate basis for such a classification. –  Giorgio Oct 21 '12 at 20:01

1 Answer 1

In general, I would not use a crude measure like if they Unix to judge the skill of a developer. I personally use Linux for development and would not like to trade this for Windows. This has primarily to do with the workspaces, package management system, and that Linux is more transparent about its guts. However, a sizeable portion of the dev community uses windows because of C# and Visual Studio, and I do not think those devs are less skillfull than Linux devs. In addition, an IDE like eclipse runs on both Unix and Windows, making the development environment quite similar between Windows and Unix. Finally, a large part of the skill of a dev comes from the thoughtprocess and design skills of the dev. These are OS independent.

In conclusion, I think there is no clear relation between the skill of a dev and the choice in OS.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.