3 ms·
I prefer Software Developer. The development of software involves much more, on a day-to-day basis, than programming. Some tasks are plumbing. Other tasks are
by jimfl 17y ago
I prefer Software Developer.
The development of software involves much more, on a day-to-day basis, than programming. Some tasks are plumbing. Other tasks are wiring. For exceptional tasks it's implementing some algorithm that can properly be called programming (Those are good tasks!)
Much of the rest of the time, we're negotiating scope and features, mentoring colleagues, analyzing defects or performance problems, tuning the build system, sketching documentation, assisting support, hiding from QA, or refining our foosball game.
- jrockway 17y agoYou are confusing typing in code with programming. Programming consists of all the necessary steps to make a working program. Coding is the part where you press keys and watch your editor change the color of certain words.
- rue 17y agoOr perhaps you are changing the meaning of "programming" to your own taste? I could just as well state that "programming" is the act of entering a program in some entity that will later execute it.
- jimfl 17y agoI don't agree. Often I can be found at my workstation building some contraption out of rubber bands and business cards. "What are you doing?" someone will ask. "Programming. I'll type it in later."