amundskm
Joined 5 years ago
Joined 5 years ago
In the US there is an incredible difference in what is allowed to be talked about in the midwest vs the west coast. I don't know about other regions as I have only lived in the two, but I would assume they differ as well.
Like many things different societies can be graded on a gradient.
I am always fascinated by the normal human bias to assume that a single person's experience is that "average" experience.
To me "moneyed" in terms of being an entrepreneur would mean that if everything failed catastrophically I would have somewhere to go to have a roof over my head and food to eat while I got back on my feet.
My personal bias would lead me to believe that most people have less of a support system then the wonderful people on HN. Most of us have degrees and/or well paying STEM type jobs.
If I had no personal ties, I would very much like to live abroad.
I use journaling to reflect on my day more than a record of what happened. I do it right before bed and I follow the same format. I write a paragraph to a half page about my day. Specifically, how it made me feel. Then I write down what I ate and what kind of exercise I got that day because those are the two most important things I am working on right now. Then I finish with writing 3 things that I am grateful for that day.
I have found I sleep better and feel less stressed the next day because I took some time in the hectic day to slow down and examine the thoughts and feelings I had. My job and responsibilities require me to be a very rational person, but I also have a non-rational emotional side that needs nurturing as well. Having a journal focused on my feelings has helped me be a more balanced person.
One is a valid criticism of the implementation of agile. 80% of all companies "doing agile" don't want to give up their traditional command and control so they never meet what the agile manifesto intends. Which is to reduce the overhead of projects and let the people doing the work make the decisions.
The second reason developers dont like agile is because some developers have this lone wolf attitude to development. They don't want to have to communicate and compromise with others on their work. They want to be given a project and left alone until its done. This type of development is not great for the business because there is no transparency into if the work being done is work the company needs done. And no feedback for developers if what they have created is correct until its completed.
Communicate and trust are what make great teams work. Bad implementations of agile are a lack of trust. Developers hiding away creates a lack of communication.
Agile should be a north star of what a team aims to achieve and not a religion to be followed without question.