LoweringProofs
Would knowing that a developer has a psychopathy diagnosis change how you view their work?
I’m an independent software developer working on programming languages, compilers, formal methods, static analysis, and software security.
I’m considering publicly disclosing that I have been diagnosed with psychopathy. Before I make that decision, I’m trying to understand how people in the software development community would actually react.
My main concern is the effect it could have on how my technical work is perceived. If you discovered that the person behind a programming language, compiler, security tool, or open-source project had publicly disclosed a psychopathy diagnosis, would that change how you evaluated their work?
Would it affect your willingness to collaborate with them, use their software, recommend their work, or take their research seriously?
Or would you primarily judge the work through things that can be independently evaluated — source code, reproducible tests, benchmarks, formal arguments, and external verification?
There is also a personal reason I’m considering disclosure. I went through a very difficult period involving psychiatry and trying to understand what was happening to me. I was fortunate to receive help from physics professors. Without the help I received, I don’t think I would still be alive today. That experience is part of why being open about what happened matters to me.
At the same time, I realize that publicly associating a diagnosis like this with my real name could have permanent consequences.
Once it is searchable and connected to my professional work, it may be impossible to take back.
I’m not asking for medical advice or for anyone to determine whether the diagnosis is correct. I’m interested specifically in the social and professional consequences within software development.
So I’d appreciate candid answers: Would knowing about the diagnosis change your view of the developer or their technical work? If so, how?
First Post!
AstonJ
Firstly, welcome to Devtalk ![]()
In answer to your question, like so many things in life, I think it depends.
Are you able to keep your condition in check? Or does it manifest in ways which could tangibly be negative to other people? For instance would it bring into question your trustworthiness, where people should not rely on you to be working in good faith? Or might your condition result in you being rude or nasty towards people?
If the answer is no to either of the above, in other words, where people have no reason for concern, then you might find people are supportive and appreciative of your honesty.
If the answer is yes to either, then it could either help explain why you’re ‘the way you are’, or just help make people aware what they’re getting into or involved in… but whether it impacts how people feel about you and your work, will depend more on specifics, of who you are as a person and your work.
So to answer your question, I think it depends, on all of the above.
Whatever you decide, good luck - the fact that you have posted shows that you do seem to actually care, which I think is a positive sign.
Popular General Dev topics
Other popular topics
Categories:
Sub Categories:
- All
- In The News (11216)
- Dev Chat
- Questions (36)
- Resources (122)
- Blogs/Talks (28)
- Jobs (3)
- Events (15)
- Code Editors (59)
- Hardware (60)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (7)
- Content Creators (7)
- DevOps & Hosting (12)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /emacs
- /haskell
- /typescript
- /svelte
- /onivim
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /elm
- /vscode
- /flutter
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /centos
- /php
- /scala
- /react-native
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /nodejs
- /arch-linux
- /spring
- /ubuntu
- /revery
- /manjaro
- /julia
- /diversity
- /lua
- /quarkus
- /markdown









