4 ms·
>If you're a developer, everyone thinks you're a genius if your code doesn't crash This hurts on a personal level. While it is a very convenient thing if you a
by filoleg 8y ago
>If you're a developer, everyone thinks you're a genius if your code doesn't crash
This hurts on a personal level. While it is a very convenient thing if you are a solo developer, it can easily become a pain on a team, where some engineers care about code quality noticeably less than others and non-developers (e.g., PMs) get involved.
- atoav 8y agoHe is probably talking about the perception regular customers get of your profession. You could be a graphic design god, unless you really play the role of such god and demand a god's salery, every incompetent middle manager will believe they have more expertice than you, bike shedding all over the place. This rarely ever happens if you are a developer interacting with similar people (e.g. as a freelancer). They think you are some kind of magician. Similar when you are a good audio engineer or something, they will just let you do your thing. The funny thing is: this perception is completely independent of the quality of your work. They will always have something to say – sometimes even stuff that makes sense, but very often just for the sake of it, with no real reason. Everybody thinks they have a good taste and a great eye and what kind of graphics are needed, while in fact often they have none of the above.
- pault 8y agoOr to put it another way, it's easy to (think you can) micro-manage a designer, but a non-technical person is incapable of micro-managing a developer.