6

What should be done with the Career-Development and Career tags? I believe The Community's position on questions that relate to the non-technical aspects of system administration and support jobs are outside the scope of this site.

A quick stroll through the tagged questions shows a lot of closed questions, a lot of upvoted "What should I do so I can get Job X" questions and few ones that are probably worth saving (How to encourage Windows Administrators to pick up scripting, The Joel Test for Sys Admins, and How to Interview for a Sys Admin Candidate).

There is some ambiguity, especially for "junior" SF members like me, in seeing many open and upvoted Career Development-style questions, because it seems to indicate that they are on-topic. They're either appropriate or they're not; consequently The Community should either clean house or be more open to the consideration that they're on-topic.

7

Careers questions are a bit of a strange beast. Joel and I always intended them to be on-topic on Stack Overflow, but.. well, keep reading.

Way back in October 2008, Adam Bellaire asked the only poll question I ever found useful. It was eventually deleted in October 2009, but before it was, it got a lot of voting which I do think reflects the popular sentiment on this issue:

Which type of “programming related” questions are appropriate [on Stack Overflow]?

Answers, in order of votes:

  1. Questions intended to resolve a specific programming problem that have multiple possible answers. As with this answer, but the “correct” response is subjective. 85

  2. Questions intended to resolve a specific programming problem that have only one correct answer. A “specific programming problem” can be defined as a problem that exists in code and that can be resolved with correct code (or cannot be resolved at all). These questions are normally language-specific. 84

  3. Questions about best practices and other aspects of programming, including use of software tools used in the development process, standards for maintenance and readability of code, advice to avoid potential coding pitfalls, etc. 74

  4. Questions about software tools that, while not directly related to software development, involve some scripting or programming themselves, for example, Excel or Matlab. 72

  5. Questions about language-agnostic algorithms for hypothetical problems that have potential real-world applications. For example, traveling salesman or BSP. 70

  6. Questions about hypothetical problems that don’t necessarily have real-world applications, for example “code golf” or the “FizzBuzz problem”. 26

  7. Questions about social engineering, management, or career building, ergonomics, or other “soft” topics related to development work. 26

  8. Questions about hardware considerations such as server environments, building an optimal machine, problems with hardware, etc. 12

  9. Polls about what StackOverflow is for (like this one). -24

  10. Questions about programmers’ favorite things (e.g. cartoons, books, movies, pop culture references). -41

  11. Questions about software not directly related to programming, such as Microsoft Word, or usage (not programming!) of device drivers. -57

Now, the actual answers aren't so important here (and ignore the fact that these are kind of specific to programmers), but the general pattern that we're seeing. Notice that the voting goes from 70 directly to 26 and then all the way down to -24. I'd TL;DR it as these three major groups:

strongly on topic: Technical questions.

weakly on topic: Career and hypothetical questions.

off-topic: Hardware, Polls, GTKY, Other.

Interestingly, the community views career questions as only weakly on topic. This definitely supports the split of Stack Overflow and programmers.stackexchange.com in my opinion; these are (sometimes) good questions but the community prefers the hard technical questions over the soft career stuff by a voting margin of 3 to 1.

That said, I don't think it's rational to split into an entire site just to support useful soft career questions, or to outlaw them completely. They are still on-topic, provided they ...

  • are truly constructive and not just a call for an infinite list of opinions
  • do not overwhelm the site in volume, since the hard technical stuff is why we attract the best users; too many "soft" career questions will turn experts away
  • fit into this handy graph (just replace "Programmers" with "Sysadmins"):

3

In response to Jeff's Answer, while the original intention might have been for career questions to be on-topic, it was also not an original intention to have SF or SU or the other SE sites. The community has evolved and while the SF community might not be as large as the SO community, the divide in topics runs along similar veins.

As the sites are structured now, career topics do not belong on SF. Just like career advice belongs on programmers.SE and not SO. The only real difference is that SF doesn't have a sysadmins.SE site.

  • 1
    On a side note it seems a good chunk of this "problem" is related to the isolated-island approach SE has been taking with sites, especially given the generally hierarchical nature of many of those sites' topics. I'd argue that modern data organization techniques would be more natural and intuitive. – Chris S Sep 27 '11 at 23:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .