3 ms·
You're technically right, but I guess I'm just getting tired of having to organize my entire life around being prepared for work Monday - Friday. I mean, am I a
by tboyd47 9y ago
You're technically right, but I guess I'm just getting tired of having to organize my entire life around being prepared for work Monday - Friday. I mean, am I a machine whose only concern is achieving optimal operating conditions, or am I a human being with a life outside of work?
I've resisted specializing for some time because I personally don't like working with technical people (excluding present company and our friends on HN of course!). I actually much prefer working with non-technical people, because I've found that they usually have a lot more common sense and are a lot less egotistical about their work. Maybe I just haven't been exposed to the "right crowd" but my experiences collaborating with other programmers have been very unpleasant across my career. So I always try to position myself where I can take a top level view of the product and not be pressured to move in a certain technical direction. Maybe it's time to give that strategy up, though, because it hasn't worked out very well for me.
- jaredcwhite 9y ago"my experiences collaborating with other programmers have been very unpleasant" This might very well explain your panicky/foggy feelings when programming...if your subconscious is associating negative emotions from past events with that activity, it'll keep coming up and up.
- tboyd47 9y agoThat's a strong possibility, as I have definitely come to associate programming with every negative emotion over the past few years.
- imhoguy 9y agoThis looks like a generalist's scope explosion - you might have tried to do too many things both horizontally and vertically. Maybe you could consider reducing your coding activities and only focus on higher level project aspects? Some roles like Analyst, Product Owner, Solution Architect etc.
- deleted 9y ago[deleted]