This article by Marcus Blankenship tries to answer the question why programmers become disaffected with a company and its goals and ultimately turn to just wanting to code. As I wrote in an earlier article about paying for developer tools with developers, particularly in larger organisations, I frequently encounter a feeling of powerlessness and not having significant say in that organisation’s direction. Marcus is spot on in that he attributes this far too common attitude to an often dysfunctional work culture that doesn't ...Read more
Recently, a user named amerkhalid wrote this on Hacker News (commenting on a question about the market for developer tools): Agreed. Developers are hard bunch to sell to. We go out of our way to find free tools and almost look down on people who use decent IDEs or other tools. One example, when I finally got legit license for Sublime Text, all of my friends made fun of me for paying for a free software. I replied by criticising this attitude (that ...Read more
Recently, during a conversation on software development "methodologies" (just the word "methodology" makes me cringe because it's a needlessly convoluted and complicated notion) one of the participants said something along the lines of "'Agile' isn't for everyone. Most people just aren't cut out for doing software development that way.". I strongly contest that notion. 'Agile' has become some bullshit bingo term that's slung around in order to perpetuate precisely those misconceptions the Agile Manifesto intended to upend. 'Agile' unfortunately is often seen ...Read more
About a year ago Scott Santens - self-declared writer and advocate of basic income for all - wrote a highly recommendable piece on why should support the idea of an unconditional basic income. In this article he debunks common myths about less desirable repercussions a basic income might have (such as suddenly nobody wanting to do any work anymore ...). He makes a few salient points as to why a basic income is the right thing to implement both from a capitalist's ...Read more
Two weeks ago I came across an interesting article on the Mr. Money Mustache blog: "What I’m Teaching my Son about Money" As is usual for Mr. Money Mustache it's a very insightful post about money, financial independence, how to achieve it and what to do with it. I love his blog because he not just tries to educate people about personal finance or money as an end to itself but about money with a purpose. The single most important lesson that can ...Read more
In a highly interesting recent article Brian Dean calls for a
a radical shift in how we view “jobs”. He poses a seemingly radical question: "Over a decade into the 21st century, we seem as work-obsessed as ever. Is it time for a progressive reframing of work and leisure?" Drawing upon other recent articles such as the already famous one by anthropologist David Graeber on the phenomenon of bullshit jobs Dean argues that in the 21s century our work culture and work ethic is ...Read more
History is filled with two types of people: the ones that want to maintain a comfortable status quo and the ones that want to move humanity forward. In a recent article Jan Lehnardt calls for rethinking and in fact revolutionizing business culture. He makes a few good points. You really should read the whole article. However, in a nutshell its message is this: Throughout history there are those who try to maintain the current status quo for their own good. On the other hand, ...Read more
On 12 August 2013 Elon Musk published his much anticipated Hyperloop idea. Given his track record, Musk's 'Tony Stark'-like image and claims that Hyperloop would be a 'fifth mode of transportation' that 'could revolutionize travel' people got excited about what his exact vision might be. So, now we know: Hyperloop basically is an elevated tube through which transport capsules move. The tube's partially evacuated to reduce friction, hence allowing for much greater speed (almost approaching the speed of sound) at much lower ...Read more
When answering a question on Quora yesterday I stated that although Google's self-driving cars are a pretty neat idea they are by no means a solution to the commuting problem: People waste countless hours every year while commuting to their workplace.
Though self-driving cars might alleviate this they won't solve the root problem: Transporting people to their workplaces when there's technology available that would allow them to work remotely or in fact from any place they'd like to is just wrong. Remote working technology ...Read more
I somehow dislike the concept of New Year's resolutions since a new year is just as good a time for trying to change something or venturing into something new as any other time. New Year's resolutions also tend to be forgotten ever so quickly.
It just so happens that I've been nurturing a few thoughts as of lately that I'd like to turn into something real right now.
My point is that the way software development work (or any engineering / technical / ...Read more