3 ms·
> 10. Personal issues – not work related That's sort of any job. I must admit though, I've found it especially debilitating in software development. When I was
by toomanybeersies 9y ago
> 10. Personal issues – not work related
That's sort of any job. I must admit though, I've found it especially debilitating in software development. When I was a plongeur/dishie, I could usually work through my issues, but with software development, my problems in life become intrusive thoughts, that constantly attack me through the day, ruining my thought and problem solving process.
My main point of dissatisfaction with being a developer is actually the lack of human contact. Spending 7 hours a day with nothing but a computer for company is pretty soul draining. I guess it's all about balance though, so to balance it out, often I don't even touch a computer when I get home, my Macbook stays in my bag until the next day. At the same time, I hate meetings, so I really don't know what the solution is.
- philipov 9y agoThe solution is to move into a technical but client-facing role. Presales Engineering and Professional Services are great ways to be hands-on, but also tie your work directly to human interaction and business problems. What is it that you hate about meetings? There can be lots of meetings in presales work, but they're not the same kinds of meetings.
- watwut 9y agoMaybe you could try to find a company or team where there is more teamwork, maybe some truly agile team. Most projects I worked on were not the lonely type - you would be closely and daily cooperating with other people. The issue was the opposite e.g. how to organize it so that there are big enough uninterrupted chunks of time for concentrated work. You might also seek projects that are tailored for concrete customers - you have to communicate about requirements either with customer directly or with analyst. If you have to stare 7 hours a day into monitor, then it means other people are shielding you from all that communication - it is not always like that. Even more extroverted team might help - other extroverts will do the human contact thing even if there is no practical reason for it.
- Danihan 9y ago>My main point of dissatisfaction with being a developer is actually the lack of human contact. Spending 7 hours a day with nothing but a computer for company is pretty soul draining. That's my favorite part.