Which type of software companies are better for gaining technical experience? [closed]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
-2
down vote

favorite












The company that I am currently working for is developing/maintaining a single software product for the last 8~ years. Since I cannot feel the challenge any more, I have been thinking about looking for another job. I need to clarify some questions like this:



Is it better if the company has different customers with different projects; so that you have different subjects and challenges?



Or is it better if it's a company like the one I am working for; because the product is used by many customers and it focuses deeper on specific subjects?



(Added after some comments on the question):



I think what I seek is experience about software architecture and using different tools.







share|improve this question














closed as primarily opinion-based by keshlam, paparazzo, gnat, Jim G., Dawny33 Jan 23 '16 at 17:13


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.














  • More technical experience.
    – Tarcan
    Jan 23 '16 at 14:37






  • 1




    What technical experience? You are are going to get different technical experience working for game company versus database.
    – paparazzo
    Jan 23 '16 at 14:45










  • I think what I seek is experience about software architecture and using different tools.
    – Tarcan
    Jan 23 '16 at 14:48










  • There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
    – keshlam
    Jan 23 '16 at 14:53










  • This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
    – jimm101
    Jan 23 '16 at 19:42
















up vote
-2
down vote

favorite












The company that I am currently working for is developing/maintaining a single software product for the last 8~ years. Since I cannot feel the challenge any more, I have been thinking about looking for another job. I need to clarify some questions like this:



Is it better if the company has different customers with different projects; so that you have different subjects and challenges?



Or is it better if it's a company like the one I am working for; because the product is used by many customers and it focuses deeper on specific subjects?



(Added after some comments on the question):



I think what I seek is experience about software architecture and using different tools.







share|improve this question














closed as primarily opinion-based by keshlam, paparazzo, gnat, Jim G., Dawny33 Jan 23 '16 at 17:13


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.














  • More technical experience.
    – Tarcan
    Jan 23 '16 at 14:37






  • 1




    What technical experience? You are are going to get different technical experience working for game company versus database.
    – paparazzo
    Jan 23 '16 at 14:45










  • I think what I seek is experience about software architecture and using different tools.
    – Tarcan
    Jan 23 '16 at 14:48










  • There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
    – keshlam
    Jan 23 '16 at 14:53










  • This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
    – jimm101
    Jan 23 '16 at 19:42












up vote
-2
down vote

favorite









up vote
-2
down vote

favorite











The company that I am currently working for is developing/maintaining a single software product for the last 8~ years. Since I cannot feel the challenge any more, I have been thinking about looking for another job. I need to clarify some questions like this:



Is it better if the company has different customers with different projects; so that you have different subjects and challenges?



Or is it better if it's a company like the one I am working for; because the product is used by many customers and it focuses deeper on specific subjects?



(Added after some comments on the question):



I think what I seek is experience about software architecture and using different tools.







share|improve this question














The company that I am currently working for is developing/maintaining a single software product for the last 8~ years. Since I cannot feel the challenge any more, I have been thinking about looking for another job. I need to clarify some questions like this:



Is it better if the company has different customers with different projects; so that you have different subjects and challenges?



Or is it better if it's a company like the one I am working for; because the product is used by many customers and it focuses deeper on specific subjects?



(Added after some comments on the question):



I think what I seek is experience about software architecture and using different tools.









share|improve this question













share|improve this question




share|improve this question








edited Jan 23 '16 at 14:49

























asked Jan 23 '16 at 14:33









Tarcan

42




42




closed as primarily opinion-based by keshlam, paparazzo, gnat, Jim G., Dawny33 Jan 23 '16 at 17:13


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.






closed as primarily opinion-based by keshlam, paparazzo, gnat, Jim G., Dawny33 Jan 23 '16 at 17:13


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.













  • More technical experience.
    – Tarcan
    Jan 23 '16 at 14:37






  • 1




    What technical experience? You are are going to get different technical experience working for game company versus database.
    – paparazzo
    Jan 23 '16 at 14:45










  • I think what I seek is experience about software architecture and using different tools.
    – Tarcan
    Jan 23 '16 at 14:48










  • There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
    – keshlam
    Jan 23 '16 at 14:53










  • This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
    – jimm101
    Jan 23 '16 at 19:42
















  • More technical experience.
    – Tarcan
    Jan 23 '16 at 14:37






  • 1




    What technical experience? You are are going to get different technical experience working for game company versus database.
    – paparazzo
    Jan 23 '16 at 14:45










  • I think what I seek is experience about software architecture and using different tools.
    – Tarcan
    Jan 23 '16 at 14:48










  • There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
    – keshlam
    Jan 23 '16 at 14:53










  • This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
    – jimm101
    Jan 23 '16 at 19:42















More technical experience.
– Tarcan
Jan 23 '16 at 14:37




More technical experience.
– Tarcan
Jan 23 '16 at 14:37




1




1




What technical experience? You are are going to get different technical experience working for game company versus database.
– paparazzo
Jan 23 '16 at 14:45




What technical experience? You are are going to get different technical experience working for game company versus database.
– paparazzo
Jan 23 '16 at 14:45












I think what I seek is experience about software architecture and using different tools.
– Tarcan
Jan 23 '16 at 14:48




I think what I seek is experience about software architecture and using different tools.
– Tarcan
Jan 23 '16 at 14:48












There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
– keshlam
Jan 23 '16 at 14:53




There is no simple answer; it depends on the specific company and often the specific project. VTC as Opinion
– keshlam
Jan 23 '16 at 14:53












This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
– jimm101
Jan 23 '16 at 19:42




This might just need some re-wording, but there is a generic trend in software that maintaining code in an environment that isn't updating is causing many people headaches when they move on. Whether it's databases, devops, languages, testing--the question applies to almost anyone in tech.
– jimm101
Jan 23 '16 at 19:42










1 Answer
1






active

oldest

votes

















up vote
0
down vote



accepted










There is a generic answer. Software is changing rapidly, and if you plan on having a career 5 to 10 years from now your best bet is to get somewhere where you can touch new tools and new development processes. If your company is allowing you to do that, it's fine to stay there. But if you're continuing to babysit code that is older, then you will have less marketable skills when eventually something disrupts their niche and you need to move on.



Your intuitions are likely correct, and it's time to go now.






share|improve this answer




















  • I'm not sure how this answers the question of what kind of company to seek...?
    – keshlam
    Jan 23 '16 at 17:03










  • @keshlam Seek a company that uses new tools.
    – jimm101
    Oct 3 '16 at 16:04


















1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
0
down vote



accepted










There is a generic answer. Software is changing rapidly, and if you plan on having a career 5 to 10 years from now your best bet is to get somewhere where you can touch new tools and new development processes. If your company is allowing you to do that, it's fine to stay there. But if you're continuing to babysit code that is older, then you will have less marketable skills when eventually something disrupts their niche and you need to move on.



Your intuitions are likely correct, and it's time to go now.






share|improve this answer




















  • I'm not sure how this answers the question of what kind of company to seek...?
    – keshlam
    Jan 23 '16 at 17:03










  • @keshlam Seek a company that uses new tools.
    – jimm101
    Oct 3 '16 at 16:04















up vote
0
down vote



accepted










There is a generic answer. Software is changing rapidly, and if you plan on having a career 5 to 10 years from now your best bet is to get somewhere where you can touch new tools and new development processes. If your company is allowing you to do that, it's fine to stay there. But if you're continuing to babysit code that is older, then you will have less marketable skills when eventually something disrupts their niche and you need to move on.



Your intuitions are likely correct, and it's time to go now.






share|improve this answer




















  • I'm not sure how this answers the question of what kind of company to seek...?
    – keshlam
    Jan 23 '16 at 17:03










  • @keshlam Seek a company that uses new tools.
    – jimm101
    Oct 3 '16 at 16:04













up vote
0
down vote



accepted







up vote
0
down vote



accepted






There is a generic answer. Software is changing rapidly, and if you plan on having a career 5 to 10 years from now your best bet is to get somewhere where you can touch new tools and new development processes. If your company is allowing you to do that, it's fine to stay there. But if you're continuing to babysit code that is older, then you will have less marketable skills when eventually something disrupts their niche and you need to move on.



Your intuitions are likely correct, and it's time to go now.






share|improve this answer












There is a generic answer. Software is changing rapidly, and if you plan on having a career 5 to 10 years from now your best bet is to get somewhere where you can touch new tools and new development processes. If your company is allowing you to do that, it's fine to stay there. But if you're continuing to babysit code that is older, then you will have less marketable skills when eventually something disrupts their niche and you need to move on.



Your intuitions are likely correct, and it's time to go now.







share|improve this answer












share|improve this answer



share|improve this answer










answered Jan 23 '16 at 16:27









jimm101

11.6k72753




11.6k72753











  • I'm not sure how this answers the question of what kind of company to seek...?
    – keshlam
    Jan 23 '16 at 17:03










  • @keshlam Seek a company that uses new tools.
    – jimm101
    Oct 3 '16 at 16:04

















  • I'm not sure how this answers the question of what kind of company to seek...?
    – keshlam
    Jan 23 '16 at 17:03










  • @keshlam Seek a company that uses new tools.
    – jimm101
    Oct 3 '16 at 16:04
















I'm not sure how this answers the question of what kind of company to seek...?
– keshlam
Jan 23 '16 at 17:03




I'm not sure how this answers the question of what kind of company to seek...?
– keshlam
Jan 23 '16 at 17:03












@keshlam Seek a company that uses new tools.
– jimm101
Oct 3 '16 at 16:04





@keshlam Seek a company that uses new tools.
– jimm101
Oct 3 '16 at 16:04



Comments

Popular posts from this blog

What does second last employer means? [closed]

List of Gilmore Girls characters

One-line joke