I'd be interested in hearing how you improved your performance in interviews, if you wouldn't mind sharing?
1,865 karma · joined October 13, 2010
I'd be interested in hearing how you improved your performance in interviews, if you wouldn't mind sharing?
BTW have you read http://www.reinventingorganizations.com/? It's very pertinent to the kind of organisation you've built according to your team page. I'd be interested to hear your thoughts if you have.
If I may also ask, how did you fund it, and what's your revenue model? I'd like to make the leap one day to having some SaaS revenue, but all the apps I've seen seem (on the surface at least) like pretty hard markets to stand out in...
On a more spiritual note, I'd also recommend Mindsight by Dan Siegel [2]. An excellent book for getting some intuition into how people's past experiences shape them. The Trauma of Everyday life by Mark Epstien [3] blends teachings of Buddhism and mindfulness with the life long lessons of a Psychotherapist.
[1] http://www.amazon.co.uk/Cakes-Custard-Category-Theory-unders...
I guess the takeaway here is that repeat business from the same client is rather nice!
Reformulating an understandable bug report (“the Froobnicator class throws an
uncaught exception when the input contains UTF-8”) into a long-winded user story
(“as a developer, I want to be able to run this software without seeing a 500 line
stack trace when…”) will magically make it easier to plan work.
This is a lie?! Oh my god what are we doing every day!http://www.reinventingorganizations.com/
Some extracts from the intro:
"And it’s not only at the bottom of the pyramid. There is a dirty secret I have discovered in the fifteen years I have spent consulting and coaching organizational leaders: life at the top of the pyramids isn’t much more fulfilling. Behind the façade and the bravado, the lives of powerful corporate leaders are ones of quiet suffering too. Their frantic activity is often a poor cover up for a deep inner sense of emptiness. The power games, the politics, and the infighting end up taking their toll on everybody. At both the top and bottom, organizations are more often than not playfields for unfulfilling pursuits of our egos, inhospitable to the deeper yearnings of our souls.
This book isn’t a rant about large corporations gone mad with greed. People who work in government agencies or nonprofits are rarely more exuberant about their workplaces. Even professions of calling aren’t immune to organizational disillusionment. Teachers, doctors, and nurses are leaving their field of vocation in droves. Our schools, unfortunately, are for the most part soulless machines where students and teachers simply go through the motions. We have turned hospitals into cold, bureaucratic institutions that dispossess doctors and nurses of their capacity to care from the heart. "
"The way we try to deal with organizations’ current problems often seems to make things worse, not better. Most organizations have gone through many rounds of change programs, mergers, centralizations and decentralizations, new IT systems, new mission statements, new scorecards, or new incentive systems. It feels like we have stretched the current way we run organizations to its limits, and these traditional recipes often seem part of the problem, not the solution.
We yearn for more, for radically better ways to be in organizations. But is that genuinely possible, or mere wishful thinking? If it turns out that it is possible to create organizations that draw out more of our human potential, then what do such organizations look like? How do we bring them to life? These are the questions at the heart of this book. "
As an aside - To all of you focused on making it easier for the next generation to learn and use these skills:
Thank you so much!
So if you have function f1 that takes a and returns b (a -> b) and a function f2 that takes b and returns c (b -> c) you can compose them into a function (a -> c) all it does is call f2(f1(a))
As long as I'm "in charge" the chances of this (or anything like it) being accepted into
Python are zero. I get a headache when I try to understand code that uses function
composition, and I end up having to laboriously rewrite it using more traditional
call notation before I move on to understanding what it actually does. Python is not
Haskell, and perhaps more importantly, Python users are not like Haskell users.
Either way, what may work out beautifully in Haskell will be like a
fish out of water in Python.
I understand that it's fun to try to sole this puzzle, but evolving Python is more than
solving puzzles. Enjoy debating the puzzle, but in the end Python will survive
without the solution.
http://stackoverflow.com/questions/1017621/why-isnt-python-v...Perhaps not, but Haskell is good enough for them:
Functional Generation of Harmony and Melody http://dreixel.net/research/pdf/fghm.pdfMy point was that it takes a long trivial amount of time to learn Haskell during which you might feel "unproductive" by that measure. I feel that it's during that period that the magic happens :-)
And precisely for that reason, lots of natural, evolving, overlapping hierarchies can emerge
―hierarchies of development, skill, talent, expertise, and recognition