I am a bad software developer, and this is my life.
The article details the author’s journey of self-discovery after leaving a job that made them unhappy. They took a sabbatical to reevaluate their life and explore their passion for programming. However, despite interviewing with nearly ten companies, they have not received any job offers and have struggled with technical interviews, causing them to question their skills and abilities.
The author has an extensive personal library and regularly contributes to open-source projects, fixing bugs, adding missing features, and creating libraries and applications. They are passionate about mathematics, particularly information theory, and seek to share their knowledge with others. However, they still struggle with simple programming tasks and lack confidence.
The author feels depressed and desperate, fearing that they will let their family down and be unable to provide a better life. They worry about how to answer their daughter’s questions about their work and feel they have not achieved much. The author questions whether the hiring system is overlooking good developers who may not perform well in interviews or if they are not qualified.
Despite their struggles, the author remains committed to improving their skills and knowledge, practicing code-kata, and reading extensively. They continue contributing to open-source projects and seek to overcome difficulties with interviewing and relating to people. The article highlights some software developers’ challenges and the toll they can take on their mental health and well-being.
The article is “I am a bad software developer, and this is my life.”