45 karma · joined January 27, 2011
And this was before the epoch of 24P and digital!
So indie and very low budget films should be much cheaper to make today than in that era of film.
But I feel like the innovation isn't there today, especially in America.
I feel like there should be a market for adult themed movies and writing. I know I am, and others are, hungry for such movies, and production quality doesn't have to be millions of dollars. The writing has to be very good, though.
Where is the Christine Vachon of this generation? Where are the low-budget indie production companies? Are we due for a renaissance here? Is it really just that no one cares about 2-hour films anymore, it's all content content content? (Hard to believe this, I feel the 3/multi-act dramatic experience is hard-wired in us, we need a return to cinema..)
I love the pitch found in https://www.inkandswitch.com/local-first/, but it doesn't seem like it's resonated much in the large - so far, at least.
That's wrong. I like the key to his talk but the plague of large complicated systems is exactly coupling and incoherence. Classes are NOT necessarily the way to achieve these.
http://tele-task.de/archive/video/flash/14029/
"Knowledge is silver. Outlook is gold. IQ is a lead weight." (~00:30)
TRUE.
Hiring more devs won't solve the complexity problem unless you happen to lasso a few certain devs with the right experience, perspective and willingness that can identify the true core of a problem and solve it fully and with expedience. Sadly many ("smart", "rock star") devs I've seen are content with shortcut, local maxima solutions that only buy a little bit of time before the team starts hurting again. I don't know why this is. Maybe b/c it's more fun (or feels safer) to code and produce behavior than to do the vigilant things required to stave off complexity. But this is a suicide run -- you feel the wind in your hair b/c you're hacking, coding, etc. but you're actually just running back and forth exhausting yourself and not pushing the line forward as fast as you hope. Don't let this evoke The Tortoise and the Hare fable. The team that does development right will be less like a tortoise and more like an elephant. Ground speed somewhere in between the tortoise and the hare, wise, and pushing the line at the greatest speed.
I think there are cheaper ways -- along the lines of automated testing and design reviews in lieu of code reviews -- to reduce risk and defects, and obtain high quality software, than to spend such massive time/$ on code reviews.
Get better at writing unit tests, don't use this article as an excuse to avoid a highly valuable practice.
If not, start writing tests, try small incremental refactorings, ask your manager to hire more people, maybe someone not as qualified as you but that can take on some more of the unpleasant activities. Maybe you can negotiate some 20% time? Use that time to build tooling to help you do your job better. Share it with the world. Management won't give you these liberties? Find another job. And ask the next company to show you their code metrics before you seal the deal.