From programming practices starting (a stereotypical "what do I start with" college question):
Community: Since this question keeps coming up in one form or another ("what should I do next?"), and it's technically off-topic for the site, I suggest we curate this one as a canonical question. – Robert Harvey
As I see it, there are a few possibilities here.
- We make a canonical question, and instead of off topic duping them, we close them.
- We keep closing them as off topic with an appropriate message.
Ultimately, the questions will be closed either way. The problem that I see with the canonical curated question is exactly as mentioned in one of the suggestions for off topic reasons:
Questions asking for advice about careers or education are difficult because the stakes can seem high and the decisions seem permanent. In most cases though, any answer is going to be a subjective opinion that may not take into account all the nuances of a particular circumstance. These types of questions are off-topic because they don't generate meaningful and lasting value for the entire community.
If we make the question answers completely general enough to be a canonical answer, they become just something that is longer than that close message. If we make the question answers not general, the (valid and an entirely 'nother set of meta questions) critique that "yes, but my problem is different because I'm not looking into web design or mobil, but rather desktop apps vs embedded systems and that is completely different."
I am holding off on casting a close vote on this question because its the weekend (less attention to that (and this) question) and I am curious if anyone can make a good, general answer to this question that might be one that is better than the custom close vote reason. As of yet, I haven't seen any.
Do remember that there are many forms of the "what should I do next?" - this one deals only with education. There is what project, what language, what book, what job, etc... I personally don't relish having every major variation of "what should I [do|learn|read] next (given the current situation of [in school|out of school|new programmer|unhappy with job|switching career paths from [testing|support|non-technical]])".