probablyfiction
Joined 13 years ago
Joined 13 years ago
When we don't have the emotional tools to resolve trauma from our past, we resort to coping mechanisms. While I'm not a therapist, I've had to deal with my fair share of trauma and have come to learn a lot about how trauma affects us and the way we deal (or fail to deal) with our day-to-day struggles.
1. https://www.nytimes.com/2019/03/25/smarter-living/why-you-pr... 2. https://en.wikipedia.org/wiki/Rat_Park 3. https://nida.nih.gov/about-nida/noras-blog/2018/10/new-nida-...
I was tasked with delivering PHP code that would serve pages to the customer. For whatever reason I wasn't allowed to use CodeIgniter, which was what we used elsewhere in the company. I wound up creating a mini-framework to serve pages. It was extremely basic and limited, but in this situation it was what was needed.
It is the only time I've ever had to create a framework. I doubt I'll ever have to do so again. The beauty of frameworks is that they free you up to focus on your application and the logic to support it, rather than figuring out the best way to handle things like routing or database access.
If you do anything over and over, you'll get sick of it. A well-balanced life is important. Start exploring other things in life that you find interesting; there is plenty to keep you occupied.
https://en.wikipedia.org/wiki/Parliamentarian_of_the_United_...
If you're an asshole without money, you're going to be an asshole when you have money, too. Money doesn't change you; it reveals you.
This is an interesting read, but the author spends way too much time defending his POV. He expects the people around him to just intuitively know what his skills are, but that isn't realistic. People can't know what you consider yourself to be good at unless you tell them.
The idea that all programmers are super-passionate about the craft and never have any other interests can lead people to assume that if you don't have that single-minded focus that you aren't a real programmer. This is an industry where many people deal with imposter syndrome already; they really don't need any additional help with questioning whether or not they have what it takes to succeed.
It's a common human tendency to assume that others in your group are exactly like you. The programmers with passion for the craft assume that everyone else who is a developer must share that passion. This is pretty short-sighted and exclusionary. Not every developer codes in their spare time. Not every developer learns new programming languages for fun.
I agree with the author that you need some level of enjoyment from the process of programming in order to succeed in it as a career, but I doubt that's specific to programming, either.