You are viewing a single comment's thread from:
RE: Here are qualities to look for in a future programming languages and platforms.
For me programmer is not someone who writes code, but someone who can inspect every and each aspect of complicated system and decide on low level how new implementation should be integrated with existing one.
Business perspective is and always should be much wider. It will be not a surprised for me if in the new future there will be more visual programming. Code is not necessary for development but developers will always need a way to describe requirements in very detail way.
That's why I prefer 'software engineer' or 'engineer' over 'programmer'. They are used interchangeably but for example, you can program a VCR to record at a specific time, which indicates you know how to program it but doesn't indicate a person knows how a VCR works, can maintain, repair, or upgrade one.