Hey all !
Because I am anyways working as a developer , its only the language and syntax that differs. and I do have strong knowledge on programming concepts, OOPs concepts , core java concepts. Generally don't they say that problem solving skills and being able to code in some language and good knowledge of an OO language are needed rather than focusing specifically on languages - based - experience? Especially in product based companies.
Rahmath Khan wrote:Especially in product based companies.
I don't see why that would make any difference. If a company is looking for a developer for language X, theoretical knowledge of X will not count as experience, so you would have a distinct disadvantage in persuading them that you're the right person for that job.
Rahmath Khan wrote:so if i get to work in such a one, will that be a good hands on experience?
Well, just about any experience is better than no experience. If it's a good experience depends on a lot of circumstances we know nothing about.
because service based companies generally work on making modifications to the application code.
Interesting, that must be a different kind of service company than any I encountered so far. All the ones I came to know sometimes work on new projects, and at other times work on maintenance. Of course, the same is true for product companies.
Campbell Ritchie wrote:Not certain, but I would have thought you should be able to do both of those things.
Rahmath Khan wrote:. . . asked to make modifications to it as per the client requirements. . . . Or is coding from the scratch in java needed ?
okay Campbell , will see how things go about
Jeanne Boyarsky wrote:Yes, maintenance is development (assuming you are changing the code.) Changing existing code is often harder than writing code from scratch in fact.
The assumption is because in some companies "maintenance" is just reading the code and responding to users.
Okay thanks a lot Jeanne , sounds and feels good !