I have professionally worked both as a COBOL and Java programmer for many years. I understand procedural and OO reasonably well.
While working as a COBOL programmer I was mainly concerned with business logic. All my thinking time was utilised in thinking about the business need, if I needed any clarification I'd talk to the business people who requested the work and they could understand a lot of the terminology I used. I would also do all the testing required.
As a java programmer I would spend a lot of time reading about and understanding various frameworks and have little time left to understand business logic. It is ok because the real testing would be done by other teams. Business people won't even approach me.
Comments
I have professionally worked both as a COBOL and Java programmer for many years. I understand procedural and OO reasonably well.
While working as a COBOL programmer I was mainly concerned with business logic. All my thinking time was utilised in thinking about the business need, if I needed any clarification I'd talk to the business people who requested the work and they could understand a lot of the terminology I used. I would also do all the testing required.
As a java programmer I would spend a lot of time reading about and understanding various frameworks and have little time left to understand business logic. It is ok because the real testing would be done by other teams. Business people won't even approach me.