Remove Agile Remove Customer Development Remove Hiring Remove Java
article thumbnail

Lessons Learned: The ABCDEF's of conducting a technical interview

Startup Lessons Learned

Lessons Learned by Eric Ries Saturday, November 29, 2008 The ABCDEFs of conducting a technical interview I am incredibly proud of the people I have hired over the course of my career. This second objective plays no small part in allowing you to hire the best. Hiring decisions are among the most difficult, and the most critical.

article thumbnail

Lessons Learned: About the author

Startup Lessons Learned

He is the co-author of several books including The Black Art of Java Game Programming (Waite Group Press, 1996). Although Catalyst folded with the dot-com crash, Ries continued his entrepreneurial career as a Senior Software Engineer at There.com, leading efforts in agile software development and user-generated content.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

At IMVU, when wed hire a new engineer, we could get them to ship code to production on their first day, even if they had never programmed in PHP before. I didnt mean by this that Java programmers are dumb. Which makes them exactly the kind of programmers companies should want to hire. Thats simply impossible on most platforms.

PHP 166
article thumbnail

Embrace technical debt

Startup Lessons Learned

I hope to show why lean and agile techniques actually reduce the negative impacts of technical debt and increase our ability to take advantage of its positive effects. Just as a business incurs some debt to take advantage of a market opportunity developers may incur technical debt to hit an important deadline.

article thumbnail

Startup Resources

www.vccafe.com

Steve Blank on Lean Customer Development. Mobile Tools: If you are a web developer, you donâ??t t have time to learn iOS or Java during the weekend. Aptana Cloud (svn, IDE, php, java, rails etc…). Agile project management tool that enables real time collaboration. Agile project management.

article thumbnail

Lessons Learned: What is a market? (a guide for hackers)

Startup Lessons Learned

It takes advantage of the idea, which I owe to Clayton Christensen , that customers buying a product are really "hiring" it to do a specific "job" for them. Its as if every customer, whether they are an enterprise, a small business, or an individual consumer, is actually an employer who wants to get things done. Remember Java?