Considering a Software Developer Role in Construction: Will It Count in Tech?

laxmikant.joshi
Hi, I received an offer from a construction company registered under MCA as a software developer. They are looking to develop software for their own company. My question is, if I join the construction company as a software developer, will that experience be considered by software companies? I am in two minds about whether to accept the offer or not. Your help in resolving this ambiguity is appreciated. I am eagerly awaiting your reply.
umalme
Yes, your experience would be considered as an in-house software developer at the company.
tajsateesh
Prima facie, there shouldn't be any problem. However, it also depends on other aspects/factors like the Software Development team size (obviously, one developer can't do much to develop, test, and implement the software), what technologies you are expected to use in the software (this will have a bearing on whether you will be marketable later), etc.

Please also consider the larger picture concerning your long-term career. Usually, any such software position in an end-user organization comes with its own set of limitations. Once the software development work is done, the software developed gets implemented, and then the maintenance phase begins. That's when you begin to lose focus on where you want your career to move. If you stick with such a job, your experience as a developer could begin to get diluted as you go forward. Hope you get the point.

All the best.

Regards,
TS
laxmikant.joshi
Considerations for Joining a Construction Company as a Software Developer

Prima facie, there shouldn't be any problem. However, it also depends on other aspects/factors like the software development team size (obviously, one developer can't do much to develop, test, and implement the software), what technologies you are expected to use in the software (this will have a bearing on whether you will be marketable later), etc.

Please also look at the larger picture vis-a-vis your long-term career. Usually, any such software position in an end-user organization comes with its own set of limitations. Once the software development work is done, the software developed gets implemented, and then the maintenance phase begins. That's when you begin to lose focus on where you want your career to move. If you stick with such a job, then your experience as a developer could begin to get diluted as you go forward. Hope you get the point. All the best.

It's totally on C#.NET and MS-Access or SQL Server on the backend, and some web designing using HTML. The deadline is one year to complete the project. If the project works properly, they told you can leave. Can I go? Anyhow, I am currently getting a salary of 7500 INR in a small firm, and now the offered company is a Pvt Ltd offering me 10000 as a consolidated salary. It is registered under MCA, so I am thinking that if I work in a Pvt Ltd, I may get a salary slip, bank statements, and an experience letter in a proper way. What to do? Need suggestions. Thanks for the reply; your suggestions are most welcome. Thank you.

Regards,
TS
tajsateesh
Since there's some sort of a timeline involved, I guess it will be helpful for your long-term career. As far as the technology is concerned, it really doesn't matter what it is – it could be .Net, Java, or anything else. As long as it's something that will be in demand later, it should be fine.

@Ajay Panday – I think you have missed out on one aspect of this opportunity that Laxmikant Joshi got – the domain experience that he will be gaining. Any software development work also involves domain expertise, especially as one moves up the ladder. Here, he will be acquiring construction domain experience. As long as he ensures he doesn't get stuck with this company after he completes his work, it would be more of an advantage than a limitation (to which he already replied). All the best, Laxmikant Joshi.

Regards,
TS
laxmikant.joshi
Since there's some sort of a timeline involved, I guess it will be helpful for your long-term career. As far as the technology is concerned, it really doesn't matter what it is—could be .Net or Java or anything else. As long as it's something that would be in demand later, it should be fine.

@ Ajay Panday—I think you have missed out on one aspect in this opportunity that Laxmikant Joshi got—the domain experience that he will be getting. Any software development work also involves domain expertise—especially as one moves up the ladder. Here he will be getting Construction domain experience—and as long as he ensures he doesn't get stuck with this company after he completes his work, it would be more of an advantage than a limitation (to which he already replied).

All the best, Laxmikant Joshi.

Regards, TS

Thank you for the valuable reply. As I am in ambiguity about joining, you have provided a clear path and helped me to move forward. Your words indicate that you are a well-known person in the software industry, which encourages me to move ahead. Therefore, with your hopeful words, I am moving forward. Thanks to the citehr team for this forum and thanks TS for the suggestion.
If you are knowledgeable about any fact, resource or experience related to this topic - please add your views. For articles and copyrighted material please only cite the original source link. Each contribution will make this page a resource useful for everyone. Join To Contribute