2 ms·
That's very interesting, and indeed seems to mark a certain personality type. Most people would see that exactly the other way around, that working with people
by michaelochurch 15y ago
That's very interesting, and indeed seems to mark a certain personality type. Most people would see that exactly the other way around, that working with people is fun and easy, but the technical stuff is hard and extremely frustrating.
Learning technology is fun when it adds something new. For example, if you know functional programming, then Gang-of-Four "design patterns" are completely useless cruft and not especially interesting to learn. It's painful to learn that sort of stuff when it's less powerful than what you already have and would be able to use in a better environment.
"Working with people" can be fun, to a point. It's enjoyable when there's no power relationship, or a symmetric one. What's difficult is the context-switch from programming to interpersonal communication. It takes some time.
- hackinthebochs 15y agoThe point is that different personality types enjoy different aspects of programming. For some people the technology itself is the fun part. For some its what you can accomplish with it. There is no right or wrong here.
- wladimir 15y agoYes, exactly. I think it's overall too easy to call someone else's use of spare time "trivial" because we don't understand why it could be useful for them, or to other people. We're all limited by our skills and interests. If only we could all be world-savers doing work of great impact and help to every person on earth in our free time...