Best products from r/ISTJ
We found 7 comments on r/ISTJ discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 7 products and ranked them based on the amount of positive reactions they received. Here are the top 20.
1. The Happiness Trap: How to Stop Struggling and Start Living: A Guide to ACT
- Self-help
Features:
3. Clean Code: A Handbook of Agile Software Craftsmanship
- Prentice Hall
Features:
4. The Pragmatic Programmer: From Journeyman to Master
- Save up to 15% when buying these two titles together.
- The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users.
- It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
Features:
5. Design Patterns: Elements of Reusable Object-Oriented Software
- Great product!
Features:
6. Quartet Dry Erase Board / Cork Board, Calendar Board, Magnetic, 17" x 23", 1-Month Design with List, Black Frame (79380-WM)
- Magnetic dry erase calendar board has 3-in-1 functionality with a dry erase calendar board, a magnetic bulletin board and a cork bulletin bar
- 17 x 23 inch size best for occassional use in small or home office; black frame matches most décor; calendar surface tracks 1 month at a time
- Separate dry-erase section for notes included, with lines to keep writing aligned; natural cork strip along bottom is fully tackable; self-stick pads for mounting and dry-erase marker included
- Calendar Board
Features:
I struggle immensely with self-hate. Mine came from past abuse, severe mental illnesses, and not getting proper care or addressing my trauma for many years until I was eventually hospitalized. The biggest thing I've done to work towards releasing the self-hate and moving towards self-love is the concept of self-compassion. Like, you probably wouldn't say the things you say to yourself ("You're not good enough" "Why did you fail at that task?" "What's wrong with you? Why aren't you more successful?") to a friend, a child, or even your younger self, right? We're incredibly unabashedly mean to ourselves. I think ISTJ's are prone to thinking this way, but really I think most people struggle with this to some degree. American culture is all about fend for yourself and your success are only measured by what others can see (how much money you make, your job, your education, etc). We don't live in a culture that fosters self-compassion or self-acceptance, so we have to work on it ourselves. Acceptance and Commitment Therapy or ACT has been immensely helpful to me, as well as working with therapists who use ACT. One of the primary features of this therapy is self-acceptance and self-compassion. Give yourself a break! Sometimes life is really hard and we just expect ourselves to be able to handle it, and when we can't or don't, the self-hate creeps in and we begin to wonder what's wrong with us and then no compliment or achievement can make us happy or feel worthwhile. It has to come from within. Start today by simply talking to yourself as a friend or as a child. Instead of saying "This project I completed isn't good enough" and falling into a self-hate and shame spiral, say "This project isn't where I'd like it to be, but I'm really tired and it's the best I could do for now." Just re-framing those thoughts into more self-compassionate ones helps a lot. Talk to yourself kindly, even if you don't think you deserve it. The best advice I can give if this practice is intolerable is to fake it until you make it. Fake that you feel okay, fake that you can accept less than perfection. It sucks, but overtime the less you engage in the self-hate thoughts and move towards self-compassion thoughts, the easier it'll be to really be self-compassionate and to end the cycle of self-hate.
I also ride the ISTJ/INTJ line and am very pessimistic and very hard on myself. It's been a major struggle in my life, and unfortunately I've had to seek professional and even hospital level help on many occasions in order to... uh... at a very basic level stay alive. When self-hate is so deeply embedded into your mind, it's easy to go to a place where you consider that your life may not be worth it. Not insinuating that you or anyone else here could be like that, but it's where the years of self-hate landed me. Learning about self-compassion and that IT'S OKAY to be be nice to yourself, to treat yourself kindly, to be gentle with yourself has changed so much in my life and led me to a place of great stability and health. Consider purchasing or borrowing the book I linked above, it's my go-to resource for ACT and is accessible even if you never see a therapist. On that note, I'd recommend you see a therapist, especially one who is trained in ACT. I believe every single human, even without a mental health diagnosis, could benefit from therapy at any point in their life. As an ISTJ I find therapy to be a really excellent tool to helping me understand myself and gain better self-awareness.
Best of luck to you and I hope you're able to find peace and self-acceptance somewhere in your life. It truly is possible, speaking as someone who almost died to her deep self-hatred on several occasions, but who has come out on the other side victorious and practicing self-compassion daily.
I have been a software engineer for about a year. We use Test Driven Development where I work, and I have found that it really helps me think through the requirements and make decisions about what the software should do one step at a time. I definitely prefer this method to just "feeling it out" like some of the intuitives do.
I have also found it incredibly useful to get familiar with good programming practices and patterns and would recommend stocking up on books and maybe reading them with another person or two for discussion. Clean Code and Agile Principles, Patters, and Practices have been very useful for me. Once you start to get the general patterns down, designing something from scratch isn't such a mind explosion, because you have a general idea of how things should be designed and what "good" software looks like.
I'm kind of innately an organized person, so here are some of my habits/tips for a bit more structure.
There are probably any number of apps that you could use to help you with all of those, too.
Sorry though, can't help ya with the career, I'm in the same boat with you there. Let me know if you figure it out!
Yeah, Big 5 is very dry in most presentations - I know I plug Daniel Nettle's Personality: What makes you the way you are like it's going out of style, but the book really helps fleshing the system out and giving it a bit of the kind of feel type and function descriptions give Jungian typology. It's also just generally a very good layman's "serious" intro text to Big Five, I'd say.