Pursue carrer as "Software Engineer" or a "Lang/Framework-X Developer"?
I am currently a Software Engineering undergrad and recently begun my senior year. I see on the horizon a choice that must be made: choosing a career path.

For the past several months, I have been of the mindset that I should:

  - Find a language and maybe a web app framework that I like
  - Learn it
  - Build some web apps to learn it better
  - Try to learn as much as possible about the Lang-X/Framework
  - Start job searches on Monster for "Lang-X/Framework Developer" and applying.

So for several months I have been trying out and playing with several different language / framework combinations to get a sense of them and decide which one I like best. 

Recently though, I have begun to think that maybe I'm going about this all wrong. When I do a search for "Lang-X Developer", regardless of the language/framework I generally get between 150-300 hits. 

But if I do a search for "Software Engineer," I get 2-3 thousand hits. I understand, I'm getting the hits for "Software Engineer" for all lang/framework combinations and much more, but that's the root of my concern. 

My questions:

 1. Am I severely limiting my career choices by focusing on solely web development? If so, is that bad?

 2. Is focusing on one language/framework a good idea, in your opinion? Or should I spread my time/energy around and always be trying new languages/frameworks?

 3. When hiring junior developers that are fresh-out-college CS / SE majors, what are you looking for?

If you can, please elaborate. Feel free to answer any one or all of them, as you see fit. Thanks

 

  


 

Pursue carrer as "Software Engineer" or a "Lang/Framework-X Developer"?
===

I am currently a Software Engineering undergrad and recently begun my senior year. I see on the horizon a choice that must be made: choosing a career path.

For the past several months, I have been of the mindset that I should:

  - Find a language and maybe a web app framework that I like
  - Learn it
  - Build some web apps to learn it better
  - Try to learn as much as possible about the Lang-X/Framework
  - Start job searches on Monster for "Lang-X/Framework Developer" and applying.

So for several months I have been trying out and playing with several different language / framework combinations to get a sense of them and decide which one I like best. 

Recently though, I have begun to think that maybe I'm going about this all wrong. When I do a search for "Lang-X Developer", regardless of the language/framework I generally get between 150-300 hits. 

But if I do a search for "Software Engineer," I get 2-3 thousand hits. I understand, I'm getting the hits for "Software Engineer" for all lang/framework combinations and much more, but that's the root of my concern. 

My questions:

 1. Am I severely limiting my career choices by focusing on solely web development? If so, is that bad?

 2. Is focusing on one language/framework a good idea, in your opinion? Or should I spread my time/energy around and always be trying new languages/frameworks?

 3. When hiring junior developers that are fresh-out-college CS / SE majors, what are you looking for?

If you can, please elaborate. Feel free to answer any one or all of them, as you see fit. Thanks

 

  


 
