wolf4earth

wolf4earth

Should the tech industry talk more about mental health?

In the past years the topic of mental health has become a lot more prevalent - at least in my personal filter bubble. And while the tech industry too began to talk more openly about mental health, it’s still not without stigma.

What’s your perspective on the topic? Do you have a story around mental health you’re willing to share? And what are things we as members of this industry can do better to provide a safe space to talk about mental health?

Most Liked

Anna

Anna

One of the issues I have with the whole tech scene in this regard is that the “work” is never ending and we are taught that this is expected if you want to succeed.

Read books outside of work, do courses, side projects, contribute to open source, work as a consultant on the side, write a blog, …

It really annoys me. It’s this “Always Be Coding” mentality that puts so much pressure on me. Of course at some point the pressure gets too much and I start to crack.

It almost feels like this is the “burden” you have to take on when you decide to work in tech. Any hour of free time should be spent in front of the computer growing and improving your “craft”.

It sucks and as somebody who suffers from depression, it really is a contributing factor to my ongoing issues. When is it enough? When am I really a good programmer? If I only do my 40hrs at work and don’t read or develop any side projects, I suck. But even 40hrs a week almost take me to my limit sometimes.

Rainer

Rainer

It’s also something I struggle with sometimes. My job is 42.5h/week and during this time it’s expected that I work productive. But then I should keep myself updated, and there are almost unlimited things still to be discovered and learned. The sheer amount of information to consume seems overwhelming. And then there are still some other interests, family, and also sports should be done to survive all the sitting during worktime.
There is very little time left left in a day where I “should” not do something, which makes me feel stressed, which leads to bad sleep, making it even worse.
I think next year I’ll start working part-time, after 10 years of professional software development it’s sometimes too much, even if basically I still like what I’m doing

finner

finner

Fascinating topic @wolf4earth.

The following is presented from the perspective of 20+ years as a software (product) developer with respect to improving mental health in the industry:

  • A need to humanize the industry:
    Do you think there might still exist the mythical belief that tech people are seen as robots or a weird caste that have no feelings?
    Additional empathy would certainly help an individual who is suffering stress or mental issues.

  • A need to learn how to learn
    What you technically know today might not be relevant in 6-months. Most popular programming languages are evolving faster these days. Java, Angular, NodeJS, etc. Reactive programming might be an industry standard soon, if not already. Then there is ML (Machine Learning), AI (Artificial Intelligence), DL (Deep Learning).
    If you want to be technically good, marketable, grow and maintain employment security you need to be on top of the latest tech in your field. I used to buy tech books on languages. But more often than not by the time I was finished the book there was a new version of the language out. (yes I’m a slow reader!). Or that the book I had just bought was already legacy. I spent years chasing my tail trying to keep up with all of it and spent hours off the clock. Still do. And still I feel that I don’t know enough. So I started to read about learning. Recently I decided to timebox (45mins a day) personal time spent on learning tech outside work hours.
    Then there is the Business. Business does not want or need to know the technical details of a requirement. On the flip-side however, tech people do need to know at least the basics of the business if not actually become business experts.
    This leads to two learning curves for (product) tech people:
    – learn the business domain
    – keep up with the tech.
    If we can learn how to learn we might be able to free up time for other activities.

  • A need to be a craft
    The tech industry is seen as exactly that - an industry. Like a factory. Developers are on a product line and there is very little room for creativity because the product or feature is already known. The requirement is given to you. You just need to “implement” it. But implementation is complex, unique to each feature and very rarely happens out of the box. It is a craft. You need to be creative.
    The industry needs to present itself more as a craft than an industry thus reflecting the true nature of the work that is done. Think of Watchmakers, Stonemasons or Carpenters.

  • A need to value your skills
    Do you think most countries and companies underpay the tech workforce?
    Read any job offer. 5 years+ experience in about 20 different technologies and then some nice to haves, all for 30,000Eur (price will vary) plus some cheap or free food (including pizzas) and maybe a bus ticket.
    You need to know a lot and to have industrial experience as well. Yes, there are some very good companies out there and they may pay very well. But are they the exception or the norm? For example, if I work in a really bad company does that mean my salary should reflect the worth of the company or the worth of my skills?
    Most of us in the industry probably under-value our experience and knowledge. Each of us should realize our true monetary worth.

I’m getting carried away now, so I will stop here. The above are my personal opinions (and rants) not in any particular order.

However, some advice I could offer to anyone feeling stressed, demotivated or disillusioned would be :

  • talk with your employer and try to agree some time you can allocate during your workday so that you can learn and grow. Even if it is only 30 minutes, it’s something. This should be seen as an investment from the employers point of view and be part of your development plan in the company. This could also include anything like paying for trainings, conferences, access to online learning platforms, books, etc.
  • timebox personal time spent learning tech (I just started this so not sure how much it will help me). I’m hoping this will help me focus.
  • decide your worth and then defend it
  • accept that coding for 8+ hours a day is unproductive, you are not expected to code for 8+ hours a day.
  • meditate - I’ve recently started this practice and it is having a positive impact
  • do some physical exercise
  • eat less processed foods and sugar

Popular Health & Diet topics Top

AstonJ
The chances of getting this is high, and although symptoms will be mild for many, I wonder if there’s worth having a thread to log our di...
New
AstonJ
I’ve not heard many outlets comment about this - but anyone else wondering why it is so infectious? We get new cold and flu viruses ever...
New
AstonJ
Seems like a lot of people caught it - just wondered whether any of you did? As far as I know I didn’t, but it wouldn’t surprise me if I...
New
DevotionGeo
What about going sugar free? My sugar intake is zero for the last two months and I feel awesome. I do consume natural sugar though, in t...
New
AstonJ
Here in the UK you can get them free from the NHS - is it the same where you are? Have you tried any/would you? Here’s the NHS links: ...
New
First poster: bot
Hey, There’s a Second Brain in Your Gut. And now scientists know how it works.
New
rustkas
Welcome to the @Devtalk cooking and recipes thread! Please feel free to share recipes and/or photos or posts about things you’ve been co...
New
First poster: bot
Magnesium is a critical mineral in the human body and is involved in ~80% of known metabolic functions. It is currently estimated that 60...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
CommunityNews
One-hour operation could cure prostate cancer by destroying tumours with electric currents. Pioneering treatment has been used to treat ...
New

Other popular topics Top

axelson
I’ve been really enjoying obsidian.md: It is very snappy (even though it is based on Electron). I love that it is all local by defaul...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
AstonJ
Seems like a lot of people caught it - just wondered whether any of you did? As far as I know I didn’t, but it wouldn’t surprise me if I...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
PragmaticBookshelf
Author Spotlight Erin Dees @undees Welcome to our new author spotlight! We had the pleasure of chatting with Erin Dees, co-author of ...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
PragmaticBookshelf
Author Spotlight: Karl Stolley @karlstolley Logic! Rhetoric! Prag! Wow, what a combination. In this spotlight, we sit down with Karl ...
New

Latest in Health & Diet

View all threads ❯