Subscribe/Feeds
Recent Comments
- Jason: "A housing shortage is a nice problem to..." on Can Liverpool Win a Place Back on the Global Stage? by Tim Clark
- joejoejoe: "Chicago has to pay penalties for lost revenue every..." on New York Considers Parking Meter Privatization
- Wad: "Correction: Donald Shoup is a UCLA professor, not UC..." on New York Considers Parking Meter Privatization
- Aaron M. Renn: "Jim, I’m sure there’s something to that. But, the..." on Correction: OECD Chicago Review
- mmdindy: "Does anyone else find it curious that “some Indiana..." on Correction: OECD Chicago Review
Search
Archives
- ▼2012 (88)
- ▼May (10)
- Can Liverpool Win a Place Back on the Global Stage? by Tim Clark
- New York Considers Parking Meter Privatization
- Correction: OECD Chicago Review
- Will Yet Another Fiasco Finally Convince Rahm Emanuel to Cancel Chicago's Parking Meter Lease?
- Infographics of the Week: Social Media Neighborhoods, Civic Change
- Eduardo Paes on the Four Commandments of Cities
- Re-Branding Indianapolis Through Humanitarian Efforts by Kelly Campbell
- The OECD Reviews Chicago
- Venice In a Day
- Detroit: A Biography - A Review by Pete Saunders
- ►April (22)
- Replay: Megaregions - A Review by Aaron M. Renn
- Common Driver Behaviors
- More Parking Madness in Providence
- First Time to the D by Alan Sage
- What Exactly Does an Infrastructure Bank Do For Us Anyway?
- Providence: The Quiet Revival by Alon Levy
- Real Scene: Berlin
- Yet Another Privatization Debacle in Chicago
- Nashville Rolls On
- US Metro Population Growth Slows
- Are Some Buildings Too Ugly to Survive?
- The Moscow Metro
- Providence: The Rust Belt's Most Northeasterly Point? by Nicholas Cataldo
- Replay: "James Drain" Hits Cleveland
- Census Bureau Releases Latest Take on America's Urban Areas
- Louisville and Lexington Point the Way to Greater Inter-Regional Cooperation
- Hoosiers to Pay 80% of Local Tolls for Ohio River Bridges Project
- Detroit on Film
- Demolishing Detroit
- Density, Vibrancy, and Opportunity Zones by Tory Gattis
- If You Don't Like Privatization, You'll Have to Do Better Than This
- More Thoughts on the Urban Hierarchy
- ►March (17)
- The Great Reordering of the Urban Hierarchy
- Manhatta
- Applying Jane Jacobs Tenets of Vibrant Neighborhoods to Car-Based Cities by Tory Gattis
- Replay: Buffalo, You Are Not Alone
- NYC Energy Use Infographic
- MiniLook Kiev
- Consensus and Vision by Alon Levy
- The Chicago Tribune Doesn't Get It On Regional Economic Development
- Metro Job Recovery in 2011
- On the Riverfront in Cincinnati
- Democratic vs. Elite Consensus by Alon Levy
- The Sorry State of American Transport
- Creative Transportation Financing in Indiana
- The City of Samba
- Consensus and Cities by Alon Levy
- Replay: Civic Iconography Done Right - Chicago's City Flag
- Transit Use Up, Commute Times Down in New York City
- ►February (16)
- Blow Up
- Generating and Preserving Urban Diversity
- What Kodak's Failure Might Teach Detroit About Success by Rod Stevens
- The Return of the Monkish Virtues
- Transport Devolution Won't Stop Boondoggles
- Don't Brand Your City
- The Reasons Behind Detroit's Decline by Pete Saunders
- Replay: Louisville - Vice City
- Humor: Somebody Really Hates Bicycle Helmet Laws
- Louisville: A Tale of One City by Rollin Stanley
- Facing Tough Facts in Louisville
- Replay: Role Reversal
- Keeping Up With the Urbanophile
- A Visit to Youngstown by Joe Baur
- Replay: Brookings' New Geography of Urban America
- From Naptown to Super City
- ►January (23)
- The Software of Placemaking by Rod Stevens
- Urban Data the Easy Way
- Do Unto Localities As You Hate the Federal Government Doing Unto You
- The Case for Quality of Space
- Ten 2012 Trends That Will Affect Planning and Economic Development by Chuck Eckenstahler
- Providence and the Virtues of Scale
- Can Detroit Build Its Way Back to Prosperity?
- Silicon Valley vs. Silicon Alley, Economic Security, Guadalajara
- Vancouver: An Olympic Urbanist Preview by Jarrett Walker
- Replay: Neighborhood Redevelopment and the Downsides of Consolidation
- The Shifting Landscape of Diversity in Metro America
- Indiana's Bridge Deal Boondoggle, Part 4 - A Better Plan
- Murmansk in Motion
- Detroit: A City on the Move
- Indiana's Bridge Deal Boondoggle, Part 3 - INDOT's Mini-Big Dig
- How Demolition Came to Mean Stabilization by Rob Pitingolo
- Indiana's Bridge Deal Boondoggle, Part 2: Hoosiers to Pay Even More With Tolling
- Indiana's Bridge Deal Boondoggle, Part 1: A Financial Fiasco
- Faith and City Planning
- The Urbanophile 2011 Year in Review
- 60 Minutes: There Goes the Neighborhood
- This Is Sprawl, Pittsburgh Edition
- No, Freeways Are Not Dead by Keep Houston Houston
- ▼May (10)
- ►2011 (161)
- ►December (11)
- Merry Christmas Miscellany
- Chicago: What's Changed? What Hasn't? by Richard C. Longworth
- Indiana Abandons Long Range Transportation Planning
- What Does Globalization Mean to Non-Global Cities?
- Planes, Trains, Automobiles, and Silicon Subways
- Indy to Repurpose Stadium Seats at Bus Stops
- Replay: Migration - Geographies in Conflict
- Traffic in Ho Chi Minh City
- Three Years Down, 72 More to Go On Chicago Parking Meter Lease by Michelle Stenzel
- Is the Indianapolis Superbowl Shuffle Video Really That Bad?
- How to Revitalize Your Urban Core Neighborhoods
- ►November (13)
- Bad US Rail Practices and What It Means for FRA Regulations by Alon Levy
- Thanksgiving Day Open Thread: What Are You Thankful For About Your City?
- Replay: Is It Game Over for Atlanta?
- Jan Gehl on Cities
- Tory Gattis on Social Systems Architecture and Why It Matters
- Summit for NYC Videos Now Posted + Lathrop Homes Radio Segment
- New York: The State of the MTA's Mega-Projects by Carson Qing
- Chicago: Lathrop Homes Redevelopment Public Kickoff
- Back to the City
- Live State Policy Difference Experiment in Progress
- A Year in New York
- Are Food Deserts Exaggerated? by Angie Schmitt
- Review: Urbanized - A Film by Gary Hustwit
- ►October (12)
- Toronto Tempo
- Cities as Software by Marcus Westbury
- Announcing the Walk Indianapolis Architectural Tours
- Indiana Not Seeing Economic Refugee Surge from Surrounding States
- Rahm Emanuel Brings Congestion Pricing to Chicago
- A Beginning Agenda for Making Smart Growth Legal by Kaid Benfield
- Replay: A Civic Going Out of Business Sale
- The Witold Rybczynski Interview by Brendan Crain
- Review: The Gated City by Ryan Avent
- The Cost of Congestion, The Value of Transit
- Race Matters in Milwaukee – Part 4: Segregation and Education by Nathaniel Holton
- Globalization and the Airport
- ►September (16)
- Replay: Planning and Free Market Density
- San Francisco: The City
- Race Matters in Milwaukee – Part 3: The Effects of Milwaukee's Segregation by Nathaniel Holton
- A Decade in College Degree Attainment
- The Texas Story Is Real
- Hire the Urbanophile
- Race Matters in Milwaukee - Part 2: The Causes of Milwaukee's Segregation by Nathaniel Holton
- Will Sagrada Família Be Mankind's Last Ever Great Artistic Statement for God?
- New York Stands High
- 2010 GDP Data Shows Nascent Recovery in Many American Metros
- Race Matters In Milwaukee – Part 1B: How Segregated Is Milwaukee? (con't) by Nathaniel Holton
- Remembering 9/11
- Indy: Help Keep the Historic "Georgia St." Name
- LA Light
- Race Matters In Milwaukee - Part 1A: How Segregated Is Milwaukee? by Nathaniel Holton
- Replay: Chicago - A Declaration of Independence
- ►August (16)
- VC Investments and More Thoughts on the Programmer Shortage
- Is There Really a Developer Drought?
- “Sick Housing Market” Ranking Shows Why Many “Top-10” Lists Should Be Deep Sixed by Drew Klacik
- Beer and Evolving Urban Culture
- Alex Steffen TED Talk on the Shareable Future of Cities
- Miriam in the Midwest by Miriam Fathalla
- Building Suburbs That Last #6 - Limit Restrictive Covenants
- Megabus - King of the Road
- Commercial District Revitalization and Return on Investment by Richard Layman
- Replay: The Brand Promise of Indianapolis
- A Decade in Metro Area Personal Income Growth
- The Problem With Boosterism by Angie Schmitt
- The Shifting Urban Geography of Black America
- A Decade in State GDP Growth
- That's One Way to Make Sure Nobody Parks in a Bike Lane
- Bizarrchitecture by Brendan Crain
- ►July (12)
- Replay: Migration Matters
- Geoffrey West TED Talk on the Surprising Math of Cities
- How Urbanist Visionaries Can Muck Up Transit by Jarrett Walker
- New Data Shows Slowing Migration in America
- Let's Face It, High Speed Rail Is Dead
- Desolation Angel by Detroitblogger John
- Why States Matter
- Replay: Do Cities Need a Creative Director?
- More Privatization Good News in Indiana
- Are States an Anachronism?
- The Coolest and Best City Videos
- The Urgency of Reforming the Federal Railroad Administration by Alon Levy
- ►June (13)
- Replay: Picture-Perfect Portland?
- Why Aren’t We Building ‘Emotionally Connected’ Cities? A Guest Post by Peter Kageyama
- Employment Challenges Facing Smaller City Downtowns
- Did INDOT Cancel the Remainder of the Northeast Corridor Project?
- Five Innovation Myths Applied to Urbanism by Brendan Crain
- Replay: Resolving the Paradox of Success
- Job Migration from the Suburbs to Downtown
- The Cleveland Comeback: Version 5.0 by Richey Piiparinen
- On Urban Education
- Announcing the Indianapolis Neighborhood Map
- Aerotropolis: An Interview with Greg Lindsay by Geoff Manaugh
- Replay: Metropolitan Linkages
- The Taxi As Public Transportation by Drew Austin
- ►May (7)
- ►April (11)
- Replay: The Return of the Native
- Amtrak Should Innovate with Hiawatha Service Pricing by Jeramey Jannene
- A Ruralophillic Detour
- Brutalism: Worth Saving? by Brendan Crain
- This Is Why We're Broke
- Replay: The Power of Greenfield Economics
- The Sprawl Bubble by Chuck Banas
- Does Privatization Actually Transfer Risk Away from Government?
- Le Flâneur
- Ohio's Geographic Advantages
- The 31-Flavors of Urban Redevelopment by Rod Stevens
- ►March (16)
- Census 2010 Offers Portrait of America in Transition
- Conscious Urbanism: The Heidelberg Project by Brendan Crain
- Why Is Government in This Business Again?
- Replay: The Logic of Failure by Dietrich Dörner
- It's 2011, Do You Understand Your Human Capital Networks Yet?
- Beyond Brain Drain
- Urbanoscope
- Metro/County Census Results So Far (Plus a Brief Look at Jobs)
- Pushing the Racial Dialogue in Cincinnati by Tifanei Moyer
- Civic Iconography Done Right - Chicago's City Flag
- Replay: The City as a Platform
- Thematic Maps Made Easy
- The Rupture
- Urbanoscope
- A Few Studies
- Saint Jane by Will Wiles
- ►February (18)
- A Better Way to Find, Look At, Analyze and Display Civic Data
- Replay: Transit Ridership Framework
- New Metro GDP Data Released
- Census 2010 and Urbanizing Indiana
- Collective Pride, Worthy Choices by John L. Krauss
- The Mobility Bank
- Urbanoscope
- The Big City CBD Advantage
- Chicago Takes a Census Shellacking
- Hoping Detroit Fails by Jim Russell
- Super-Regionalism in Kentucky
- Replay: Is Nashville the Next Boomtown of the New South?
- Imported from Detroit
- Welcome to the Urban Revolution (Part Two) by Evan O'Neil
- The Problem of Innovation
- Urbanoscope
- Can Chicago Get Out of Its Parking Meter Lease?
- Welcome to the Urban Revolution (Part One) by Evan O'Neil
- ►January (16)
- Indianapolis Must Reinvent Itself Again
- Replay: The Importance of Social Structures to Urban Success
- The Urban Energy Efficiency Retrofit Challenge
- Yes There Are Grocery Stores in Detroit by James Griffioen
- The Urgency of Reform
- Urbanoscope
- A Better Way to Look at Data - Beta Testers Wanted
- Erie Expatriates Seeking Jobs…in South Korea by Kristi Gandrud
- Chicago: The Cost of Clout
- Replay: A Tale of Two Blizzards
- Century of the City
- Yes, We Do Need to Build More Roads
- Place Is the Space by Ben Schulman
- Failure to Communicate: Accentuate the Positive
- Urbanoscope
- 2010 Urbanophile Year in Review
- ►December (11)
- ►2010 (210)
- ►December (16)
- Urbanoscope
- Taking Chicago Transit from Good to Great, Part Five - Getting It Done
- Taking Chicago Transit from Good to Great, Part Four - Paying for It
- Census 2010 National and State Results Released
- Does Policy Matter?
- Replay: What Is a Strategy?
- The Silicon Valley Advantage
- Bruce Katz at the Brookings Global Metro Summit
- Taking Chicago Transit from Good to Great, Part Three - Cost Control and Governance
- Minneapolis-St. Paul: White, Liberal, and Cold
- Urbanoscope
- State GDP Performance
- Taking Chicago Transit from Good to Great, Part Two - Raising the Bar on Design
- College Degree Density Revisited
- Replay: "They're Not Current"
- New York City's Taxi of Tomorrow
- ►November (16)
- Taking Chicago Transit from Good to Great, Part One - Building the Vision
- Urbanoscope
- Thanksgiving Open Thread: What Are You Thankful For About Your City?
- Building Suburbs that Last #5 - Redevelopment Insurance
- Replay: Louisville - An Identity Crisis
- European Urban Quality of Life
- After Daley's Retirement, Chicago Needs a New Approach by Greg Hinz
- Are People Really Fleeing Shrinking Cities?
- Urbanoscope
- Indy: Livability Starts Now
- Pittsburgh and the Magic of Failure by Ben Schulman
- Religion and the City
- Replay: A Better Road to Clean Water Act Compliance
- The Privatization-Industrial Complex
- Universal Fare Media
- Can Global Cities Work? by Richard C. Longworth
- ►October (16)
- Urbanoscope
- Open Thread: World Class Chicago
- Core City Educational Attainment
- Matthew Mourning: Random Thoughts on the Cult of Destruction in St. Louis
- Piercing the Narrative
- Replay: What's Killing California?
- The Asset Trap
- Pittsburgh City Council Votes Down Parking Meter Privatization
- Drew Austin: Against Transportation
- Chicago's Eroding Competitive Performance (Chicago vs. New York)
- Urbanoscope
- NJ Gov. Chris Christie Channels His Inner "Chainsaw Al" Dunlap
- New York's Quality of Life Agenda
- Constantin Gurdgiev: Knowledge Economy and Dublin Water Woes
- Megaregional Migration
- Replay: Good Economic Development - Indy's Internet Marketing Cluster
- ►September (17)
- Chicago's Metra Postpones Bridges Project
- A Civic Going Out of Business Sale
- Jason Tinkey: The World Laps Chicago
- Present at the Creation
- Urbanoscope
- Detroit Lives!
- Iowa's "Agro-Metro" Future
- Indianapolis Parking Meter Lease Is a Danger to Downtown
- Are Networks or Size More Important to Urban Success?
- Replay: Spheres of Influence
- There's No Such Thing As Green Industry
- Nuvo: A Mayor for the New Millennium
- Indianapolis Parking Meters - The City's Response
- Urbanoscope
- The Power of Brand Detroit
- Indy's "Son of Chicago" Parking Meter Lease to Be a Disaster for City
- Labor Day Open Thread: What Do Successful Lower Income Neighborhoods Look Like?
- ►August (19)
- Richard Layman: Richard's Rules for Restaurant Driven Development
- Urban Universities Done Right: Chicago's "Loop U"
- Urbanoscope
- The Physical Evolution of Infrastructure
- The Index: Michigan and Ohio
- Parking Meters and the Perils of Privatization
- Replay: Fantasy Transit Maps
- What Is the Real Function of an Arts Organization?
- Stuck in the 90's
- Jim Russell: Catch a Rising Star - Pittsburgh
- Rebranding Columbus
- Urbanoscope
- Lessons From Beirut
- Help Stop Metra From Destroying Part of Chicago's Transit Infrastructure
- The New International Style
- Replay: Columbus - The New Midwestern Star
- The Demographics of Property Tax Revolts
- Noah Kazis: Shaping the Next New York - The Promise of Bloomberg’s Rezonings
- The Mark of a Great City Is in How It Treats Its Ordinary Spaces, Not Its Special Ones
- ►July (16)
- Urbanoscope
- Globalized Professional Services
- Mike Doyle: Meet Me In St. Louis, Not Milwaukee
- Chicago's Structural Advantages (and Professional Services 2.0)
- Replay: Detroit - Urban Laboratory and New American Frontier
- Commuting Market Share Is the Wrong Way to Judge Transit
- Urban America's Quality vs. Quantity Dilemma
- H. L. Mencken: The Libido for the Ugly
- It's Time for America to Get On the Bus
- Urbanoscope
- The Specter of Autarky
- "James Drain" Hits Cleveland
- Randy Simes: Cincinnati's Dramatic, Multi-Billion Dollar Riverfront Revitalization Nearly Complete
- The Columbus, Indiana Values Proposition
- A Better Tomorrow
- Urbanoscope
- ►June (18)
- City Profile: Milwaukee by UrbanMilwaukee
- Buffalo, You Are Not Alone
- Replay: The Decline of Civic Leadership Culture
- Personal Brands and City Brands
- Chuck Banas: Putting Parking In Its Proper Place
- Chicago and the Epicenter
- Urbanoscope
- City Economic Weight
- Jarrett Walker: Los Angeles - The Next Great Transit Metropolis?
- Does Anyone Really Believe Human Capital Is Important?
- Replay: Bruce Mau's Massive Change
- The Spread of California's Governance Disease
- Creative Winter
- Richard Florida: How to Revitalize Rust Belt Cities
- The Neighborhoods of Cincinnati
- Urbanoscope
- The Talent Disconnect (or, Pittsburgh's Talent Failure)
- Chicago (and New York) Stories
- ►May (17)
- Replay: Creative Destruction Is Real
- FTA Administrator Peter Rogoff Delivers Tough Love to Transit Advocates
- City Profile: St. Louis by UrbanSTL
- Next American Suburb: Carmel, Indiana
- Midwest Miscellany
- New Grass Roots: People for Urban Progress
- Is It Game Over for Atlanta?
- Richard Herman: Will a Dying Cleveland Finally Turn to Immigrants?
- Brookings' New Geography of Urban America
- Replay: Louisville - The Case for 8664
- The Authentic City
- Megan Cottrell: Eviction Is to Black Women What Incarceration Is to Black Men
- Review: The Great Reset by Richard Florida
- Midwest Miscellany
- Do Cities Need a Creative Director?
- London and the Power of Place
- Failure to Communicate: Beyond Starbucks Urbanism
- ►April (19)
- Replay: What Made the Burnham Plan of Chicago Successful
- Top Down or Bottom Up Leadership? Both!
- Chuck Banas: This Is Sprawl
- Thoughts on a Federal Policy for American Cities
- Midwest Miscellany
- If You Want Sustainability, Provide Economic Security
- Drew Austin: Brief Interviews with Hideous Cities
- The New Look of the American Suburb
- In Praise of the Chicago Opera Theater
- Replay: True Cities and Shadow Cities
- Density Reconsidered
- Ryan Avent: The Urban Economy
- The Other Side of Detroit
- Midwest Miscellany
- Getting to Yes Faster
- Carol Coletta: Innovative Cities
- Why It's So Hard For Small Cities to Get Great Design
- Replay: The Outsiders
- Can Your City Compete?
- ►March (20)
- "Brain Drain" vs. "Steel Drain"
- Megan Cottrell: Don't Fall in the Poverty Trap - You May Never Get Out
- Getting Serious About Talent
- Midwest Miscellany
- Midwest Success Stories
- Census Bureau Releases 2009 Population Estimates
- Richard Longworth: Paying for Cities
- A New New Media for Cities
- Janette Sadik-Khan on Changing the Transportation Game
- Replay: The Importance of Aesthetics in Transportation Facility Design
- The Next Industrial Revolution
- Detroitblog: Solitary Man
- The City as Platform
- Midwest Miscellany
- Detroit: Embracing the Ruins
- Carl Wohlt: Learning from Starbucks
- Downsides of Consolidation #2 - Cost Increases, Dilution of Urban Interests, Deferred Problems
- Replay: Small Cities Should Have Fareless Transit
- The 10% Solution
- Featured Site: Branding for Cities
- ►February (17)
- Downsides of Consolidation #1: Neighborhood Redevelopment
- Midwest Miscellany
- St. Louis: Reconnecting the City to the River
- Peter Christensen: Why Transit Used to Be Profitable and Isn't Now
- Eye on the TIGER
- Replay: An Examination of City-County Consolidation
- Cleveland and the Regionalism Challenge
- Featured Sites: Girls on Bikes
- Cincinnati: The Urge to Merge, Or Learning to Love Your Urban Geography
- Cincinnati: The State of the Arts
- Midwest Miscellany
- Joel Kotkin on the Future of the Heartland
- Drew Austin: The Living...The Built...The McDonald's Parking Lot
- An Interview With the Urbanophile
- Replay: Preserving Our Mid-Century Heritage
- The Power of Greenfield Economics
- Chris Barnett: It Falls From the Sky
- ►January (19)
- Framework: Transit Ridership
- Midwest Miscellany
- Another Epic Public Space WIN in New York
- Drew Klacik: Place-Based Clusters
- The Core Vitality Imperative
- Replay: Impossibility City
- You Can't Fight the State DOT - Or Can You?
- Michael Scott: Robert Clifton Weaver's Quest to End Housing Segregation - Has Anything Changed?
- Portland and the Limits of Urban Planning Policy
- Midwest Miscellany
- Want Talent? Drink at Lunch!
- High Tech Won't Save California's Economy - Or Ours
- No Promise of Safety
- Will Anyone Stand Up For American Industry?
- Replay: The Giant Sucking Sound
- Migration Matters
- Jarrett Walker: Learning, Again, From Las Vegas
- The Urbanophile 2009 Year in Review
- Midwest Miscellany
- ►December (16)
- ►2009 (178)
- ►December (13)
- Building Suburbs That Last #4 - Supporting Home Based Businesses
- Detroit Roundup
- The Safety Bogeyman
- A Plan for Detroit
- Replay: Invert the World
- St. Louis: Gateway Arch Grounds Design Competition
- A Midwest Megaregion?
- Midwest Miscellany
- Randomly Quotable
- Review: Megaregions, Edited by Catherine L. Ross
- The Mayor as CEO
- Columbus: Fantasy Transit Maps
- Role Reversal
- ►November (15)
- Midwest Miscellany
- Thanksgiving Open Thread: Your Civic Ambition
- Back From Barcelona
- Migration: Geographies in Conflict
- Ryan Avent: Disruptive Technologies
- Replay: Mega-Skepticism
- Principles of Privatization - Part 4: Guidelines for Action
- Reducing Carbon Should Not Distort Regional Economies
- Indy: Parallel Societies
- The Urbanophile in the News
- Pro Sports As Naming Rights Deal
- Principles of Privatization - Part 3: Uses of Funds
- Report from the Rail~Volution
- Midwest Miscellany
- Cincinnati: Water Works and the Commonwealth
- ►October (17)
- Chicago: Lewis Mumford on Daniel Burnham
- Principles of Privatization - Part 2: Value Levers
- Replay: Bad Example
- New York: Leadership in Transportation Design
- Welcome to the New Urbanophile 2.0
- Principles of Privatization - Part 1: Taxonomy of Transactions
- The White City
- Midwest Miscellany
- Chicago Transit at a Crossroads
- Cincinnati: Vote No on 9
- A Better Road to Clean Water Act Compliance
- Chicago Transit: From Good to Great, Part 5 - Getting It Done
- What's Killing California?
- Replay: Failure of Ambition
- Midwest Miscellany
- Transit Roundup
- Midwest Metro GDP, Unemployment
- ►September (14)
- Planning and Free Market Density
- Chicago Transit: From Good to Great, Part 4 - Paying For It
- Pittsburgh Renaissance?
- Re-Imagining the Good Life
- Other Michigan Cities
- Midwest Miscellany
- Imperial Columbus and the Principles of Regional Finance
- Chicago Transit: From Good to Great, Part 3 - Cost Control, Governance, the Racquet
- Indy: The Failure of the Canal Walk
- Midwest Miscellany
- Spheres of Influence
- Guest Post: Recrecational Hinterlands
- Labor Day Open Thread: Best and Worst Midwestern Cultural Traits
- Pedestrian Deaths, Nashville Style
- ►August (14)
- Chicago Transit: From Good to Great, Part 2 - Raising the Bar on Design
- Midwest Miscellany
- Robert Irwin - Light and Space III
- The Downside of Living Carless in a Small City
- A New Version of the American Dream
- Chicago Transit: From Good to Great, Part 1 - Building the Vision
- The New Industrial City
- Midwest Miscellany
- Guest Post: Is Sacramento an Indianapolis Wannabe?
- Detroit: Urban Laboratory and the New American Frontier
- Replay: Chicago Corporate Headquarters and the Global City
- Midwest Miscellany
- Indy: Four Projects
- Cincinnati: The Great Streetcar Debate
- ►July (18)
- Midwest Miscellany
- Louisville: The Legacy of Jerry Abramson
- Replay: The Aloneness of an Urbanophile
- The New Economy Counter-Trend, or The Shrinking Amenity Gap
- Indy: Good Economic Development - Internet Marketing Cluster
- Why So Many Southern Cities Are Successful
- Race and the City
- Midwest Miscellany
- Indy: Good Economic Development - Energy Systems Network
- Clean Water Act Compliance Costs Are Hurting Our Cities and Promoting Sprawl
- Globalization and Civic Leadership Culture
- Midwest Miscellany
- High Speed Rail Roundup
- St. Louis: City Garden and the Millennium Park Effect
- Chicago: Transportation and the Burnham Plan
- Replay: What Business Are You In?
- Replay: Kansas City's Edifice Complex
- Shrinking the Rust Belt
- ►June (16)
- Louisville: The Case for 8664
- "Amtrak on Steroids" is Not "High Speed Rail"
- Building Suburbs That Last #3 - The Mother of All Impact Fees
- The High Line
- Midwest Miscellany
- End Property Tax Collection in Arrears
- The Midwest Mindset
- The Modern Wing at the Art Institute of Chicago - Part 2: The Nichols Bridgeway, Or Re-Imagining Monroe St.
- Midwest Miscellany
- Creative Destruction Is Real
- The Urbanophile Named One of Chicago's Top Online News Sites
- Replay: Globalization and the Soft Power of Cities
- The Modern Wing at the Art Institute of Chicago - Part 1: The Exterior
- Mega-Regional Reputation and Other Midwest Miscellany
- Tony George, the IMS, and the New Midwest
- The Talent Equation
- ►May (14)
- Louisville: A Tale of Two Cities
- Midwest Miscellany
- Chicago: Preventing the Self-Destruction of Diversity
- A Crisis of Values
- The Successful, the Stable, and the Struggling
- Midwest Miscellany
- Indy: Australian and Spanish Investors Hurting, Hoosier Taxpayers Smiling
- Columbus: The New Midwestern Star
- The Rise of the New Grass Roots - Part 2: The Applications
- Transit Pricing Reconsidered
- The Rise of the New Grass Roots - Part 1: The Phenomenon
- Midwest Miscellany
- "They're Not Current"
- The Future of the American Newspaper
- ►April (16)
- Resolving the Paradox of Success
- Chicago: East Chicago's Industrial Past
- The New Discipline of True Urban Design
- Midwest Miscellany
- Cleveland: Reactions to "What's Wrong" Post
- Cleveland: What's Wrong?
- The Giant Sucking Sound
- Why Don't People Buy Art?
- Midwest Miscellany
- Chicago: What Made the Burnham Plan Successful?
- What Does Urban Success Look Like?
- The Outsiders
- Job Sprawl and Other Midwest Miscellany
- Impossibility City
- Detroit: Out-Migration Devastates Michigan (and the Midwest)
- Small Cities Should Have Fareless Transit
- ►March (14)
- The Urbanophile Wins Chicagoland Chamber of Commerce Transit Innovation Competition
- Cincinnati: Agenda 360
- Midwest Miscellany
- Strategies Done Right - Indianapolis Museum of Art
- Chicago: Pecha Kucha - Urban Design Disasters
- Census Bureau Releases 2008 Population Estimates
- Building Suburbs That Last #2 - New Urbanism and Parcelization
- Louisville: Vice City
- Detroit: Not the Future of the American City
- Midwest Miscellany
- Why Progressives Should Be Pro-Business
- Indy: Could Marion County Implode?
- Boomers, Innovation, and the New Economy
- High Speed Rail and Other Midwest Miscellany
- ►February (12)
- Chicago: Reconnecting the Hinterland, Part 2B - On Innovation
- GaWC Issues New Global City List
- Building New Audiences for Our Classical Music Institutions
- Chicago: Reconnecting the Hinterland 2A - Onshore Outsourcing
- Midwest Miscellany
- Chicago: Reconnecting the Hinterland, Part 1B - High Speed Rail
- Chicago/Indy: A Tale of Two Blizzards
- Chicago: Reconnecting the Hinterland, Part 1A - Metropolitan Linkages
- The Logic of Failure
- Columbus: Downtown Mall to Be Demolished
- The Return of the Native
- Midwest Miscellany
- ►January (15)
- Indy: ICVA Hits Home Run with New Brand Concept
- Chicago: Architectural Note - The Midwest Has Winters
- Building Suburbs That Last #1 - Strategy
- I Almost Got Killed
- Miscellaneous Musings
- Quotes from the Burnham Plan
- Chicago: A Declaration of Independence
- Detroit Roundup and Other Miscellany
- Review: Retrofitting Suburbia
- "Cincinnati is Cool", "Some of Us Chose to Live Here", and Other Musings
- Preserving Our Mid-Century Heritage
- Urban Alumni Networks
- "Our Product is Better Than Our Brand"
- Future of the Market Square Arena Site
- Miscellaneous Musings
- ►December (13)
- ►2008 (126)
- ►December (10)
- ►November (16)
- Miscellaneous Musings
- Detroit: Do the Collapse
- Kris Kimel Gets It
- Indy's Increasing International Population
- The Facts on the Ground
- Charlotte, Bruce Mau, and Other Miscellaneous Musings
- What is a Strategy?
- Review: New Indianapolis Airport Terminal Part 7 - Conclusion
- Review: New Indianapolis Airport Terminal Part 6 - Miscellaneous, or Rethinking the Airport as Public Space
- Review: New Indianapolis Airport Terminal Part 5 - Artwork
- Miscellaneous Musings
- "We're Out of Ideas"
- The Global City of the Future
- Bad Example
- Review: New Indianapolis Airport Terminal - Part 4: Signage
- Review: New Indianapolis Airport Terminal - Part 3: Finishes and Furnishings
- ►October (12)
- Why I Love Jury Duty
- More Louisville Transit Goodness
- Kansas City in Monocle, Cincinnati in Minneapolis
- A New Approach to Regional Economic Development in Indiana
- This Is Not Your Father's CTA
- Review: New Indianapolis Airport Terminal - Part 2: Interior
- Review: New Indianapolis Airport Terminal - Part 1: Exterior
- Invert the World
- Chicago: Corporate Headquarters and the Global City
- Globalization and the Soft Power of Cities
- Updated: What Do We Want Our Cities to Be?
- More Thoughts on Indianapolis Public Transit
- ►September (11)
- Failure of Ambition
- Review: Massive Change by Bruce Mau
- Fast and Cheap Ways to Improve Public Transit in Indianapolis Right Now
- 100th Anniversary of the Burnham Plan
- The Really, Really Cheap Manifesto
- The Financial Crisis: Good for Chicago?
- Group Considers Closing Monument Circle to Traffic
- Milken Institute: 2008 Best Performing Cities
- Are You a Consumer or a Producer?
- Miscellaneous Musings
- Indy's Appeal to the Educated
- ►August (9)
- The Forces of Globalization
- Mini-Review: I-74 Interchange at Ronald Reagan Parkway
- Deepening the Linkages Between Indianapolis and Indiana
- The Streetlights of Chicago
- The Sustainability of Urban Amenities
- Modern Architecture, Hoosier Style
- Mega-Regional Migration
- I Have a Dream: Public Sculpture Edition
- The Great Inversion
- ►July (14)
- Hospitals, Competition, and Life Sciences
- Miscellaneous Musings
- What is Your Ambition?
- Smart Economic Development Strategies: MusicCrossroads
- The Globalization Reading List
- Major Moves is Majorly Great
- More Mind-Blowing Louisville Historic Transit Pictures
- The Importance of Social Structures for Urban Success
- Mega-Skepticism
- Artists in the Midwestern Workforce
- More Smart Economic Development Strategies
- The Brand Promise of Indianapolis
- Naptown Gets Harmonic
- The Downtowns of Ohio
- ►June (15)
- Postcards from Milwaukee
- Hope for Urban Schools - At What Cost?
- Indianapolis is Making Major Moves
- The Urbanophile Conjecture
- Nashville: The Next Boomtown of the New South?
- Postcards: Hoosier Gothic
- Brookings Institution Releases New Metro Area Rankings
- More Good Reading and News Briefs
- Commuter Rail Proposed for Indianapolis
- Review: US 31 Supplemental Draft Environmental Impact Statement
- The Hustler as a Key Component of Urban Success, or Why Greed is Good
- Louisville's Elevated Electric Rail System
- The One That Got Away
- City Rankings: Behind the Surveys
- Rethinking Brain Drain
- ►May (10)
- Economic Development Strategies, Done Right
- Kansas City: A Downtown Profile
- Louisville: An Identity Crisis
- Indiana Transportation Briefs
- Double Trouble
- Indianapolis: Mayor Ballard 100 Day Report
- Cincinnati: A Midwest Conundrum
- New Urbanist Developments in Atlanta
- A New Rail Transit Plan for Indianapolis
- Pecha Kucha: Urban Aphorisms
- ►April (10)
- Indiana University School of Music on an Upswing
- Indiana Transportation Updates
- Bureaucracy-2, Democracy and the Rule of Law-0
- Review: Caught in the Middle by Richard C. Longworth
- Unintended Consequences of Consolidation Legislation
- Tax Reform Trouble
- Simon Company Enters High Rise Residential Market
- City Benchmarking Report
- The Europeanization of American Cities
- What Makes a City Desirable?
- ►March (11)
- Census Bureau Releases 2007 County and Metro Area Population Estimates
- Houston: The Next Great World City?
- INDOT Changing to Make Major Moves Happen
- Review: Indianapolis Library Expansion - Part Three: The Interior
- Renzo Piano on Architecture
- Updated: A Fashionable Affair at the IMA
- Review: Indianapolis Library Expansion - Part Two: Artwork
- Columbus Ranked #1 Up and Coming Tech City
- Cities on the Edge of Chaos
- Review: Indianapolis Library Expansion - Part One: The Exterior
- Review: 46th St. Bridge Replacement
- ►February (7)
- ►January (1)
- ►2007 (90)
- ►December (5)
- ►November (9)
- Ohio Facing $3.5 Billion Road Construction Shortfall
- Projected Metro Area GDP Growth and Impact of Housing Market
- Metropolitan Area GDP
- The Real Basis of a Local Economy
- Quote, Unquote
- Super-70 Completed
- Why Rail Transit Is a Bad Idea for Indianapolis
- Pretentious Quote of the Day
- Does "Smart Growth" Discriminate?
- ►October (7)
- ►September (1)
- ►August (4)
- ►July (15)
- Kansas, Missouri Facing Road Funding Crunch
- Restore 64 Wraps up Early in Louisville
- Project Review: Lewis and Clark Parkway Widening in Clarksville, Indiana
- Downtown Malls In Columbus and Indianapolis
- Mini-Review: I-80/I-94 Widening in Northwest Indiana and Chicago
- Theodore Roosevelt on Leadership
- Columbus and Indianapolis Size Comparison
- A Comparison of the Columbus and Indianapolis Freeway Systems
- Project Review: I-465 Northwest Fast Track
- Postcard: German Village, Columbus, Ohio
- Updated: Transportation Briefs
- How Many Stars Can the Skyline Take?
- Project Reviews: 757 Mass Ave. and the Villagio in Indianapolis, Part Two
- Indiana Convention Center Expansion Design Revealed
- Good Articles in the FT Weekend
- ►June (10)
- Kansas City's Crossroad's Arts District
- More Transportation Leadership from Missouri
- City of Parks Taking Shape in Louisville
- Followup on Gentrification
- Indianapolis Outer Loop
- Project Reviews: 757 Mass Ave. and the Villagio in Indianapolis, Part One
- Indianapolis Needs a New MPO Structure
- A Tale of Two Marriotts
- Suburban Downtown Booms
- Orchestra Illustrates Cleveland's Dilemma
- ►May (12)
- Postcard: Old Louisville
- Aiming High at the Indianapolis Zoo
- Super Duper 70
- More on Arts and Accessibility
- Impressions of Nashville
- Must Read David Hoppe Column on the Arts
- Great Pedestrian Environments
- Hotel Mundane Facelift Announced
- The Kentucky Derby
- INDOT's Strange Priorities
- Market Street Ramp Project in Indianapolis, Part Two
- Market Street Ramp Project in Indianapolis, Part One
- ►April (5)
- ►March (6)
- ►February (9)
- The Aloneness of an Urbanophile
- Carmel: Leadership in Action, Part Three
- Carmel: Leadership in Action, Part Two
- The Shrewdness of Mitch Daniels
- Carmel: Leadership in Action, Part One
- What Makes a Great Orchestra? (Or a Great City?)
- Louisville's 2007 Competitive City Report: A Critique
- Think Tank Ranks Bioscience Jobs Concentration
- Postcard: Fountain Square, Indianapolis
- ►January (7)
- ►2006 (3)
Best Of
- Another Epic Public Space Win in New York
- Are States an Anachronism?
- Brookings' New Geography of Urban America
- Bruce Mau's Massive Change
- Caught in the Middle
- Chicago's City Flag is Civic Iconography Done Right
- Chicago: A Declaration of Independence
- Chicago: Corporate Headquarters and the Global City
- Chicago: Looking Beyond the Loop
- Chicago: Metropolitan Linkages
- Chicago: Onshore Outsourcing
- Chicago: The Cost of Clout
- Chicago: What Made the Burnham Plan Successful?
- Cincinnati: A Midwest Conundrum
- Cleveland: What's Wrong?
- Columbus: The New Midwestern Star
- Detroit: Do the Collapse
- Detroit: The New American Frontier
- Detroit: The Positive Side
- Do Cities Need a Creative Director?
- Downsides of City-County Consolidation
- Geographies in Conflict
- Getting Serious About Talent
- Globalization and Civic Leadership Culture
- Globalization and the Soft Power of Cities
- High Speed Rail
- Impossibility City
- Indy: 15 Quick, Easy, and Cheap Ways to Make a Big Urban Design Impact
- Indy: A Crisis of Values
- Indy: Could Marion County Implode?
- Indy: Embracing the City-Region
- Indy: Fast and Cheap Ways to Improve Public Transit Right Now
- Indy: Our Product Is Better Than Our Brand
- Indy: The Brand Promise of Indianapolis
- Invert the World
- Is It Game Over for Atlanta?
- Joel Kotkin on the Future of the Heartland
- Kansas City's Edifice Complex
- Louisville: An Identity Crisis
- Louisville: The Case for 8664
- Louisville: Vice City
- Mayor as CEO
- Megabus: King of the Road
- Megaregional Skepticism
- Megaregions by Catherine L. Ross
- Migration Matters
- Nashville: First Impressions
- Nashville: Next Boomtown of the New South?
- New York: Leadership in Transportation Design
- No Parking, No Problem
- On Innovation
- Picture-Perfect Portland?
- Pittsburgh Renaissance?
- Preserving Our Mid-Century Heritage
- Re-Imagining the Good Life
- Retrofitting Suburbia
- Small Cities Should Have Fareless Transit
- The Great Reset by Richard Florida
- The Importance of Aesthetic Design in Transportaton Facilities
- The Importance of Social Structures for Urban Success
- The Logic of Failure
- The New Industrial City
- The Problem of Innovation
- The Talent Equation
- Thoughts on a Federal Policy for American Cities
- What Business Are You In?
- What Is a Strategy?
- What Is Your Ambition?
- What's Killing California?
- Why Rail Transit Is a Bad Idea for Indianapolis
- Will Sagrada Família Be Mankind’s Last Ever Great Artistic Statement for God.?
- Yes There Are Grocery Stores in Detroit
Posts By Topic
Posts By City
- Atlanta
- Austin
- Barcelona
- Beirut
- Berlin
- Birmingham
- Boston
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Dublin
- Grand Rapids
- Guadalajara
- Ho Chi Minh City
- Houston
- Indianapolis
- Kansas City
- Kiev
- Las Vegas
- Liverpool
- London
- Los Angeles
- Louisville
- Memphis
- Mendoza
- Milwaukee
- Minneapolis-St. Paul
- Moscow
- Murmansk
- Nashville
- New York
- Newcastle (Australia)
- Paris
- Philadelphia
- Pittsburgh
- Portland
- Providence
- Rio de Janeiro
- Rotterdam
- Sacramento
- San Francisco
- Seattle
- St. Louis
- Tel Aviv
- Tokyo
- Toronto
- Vancouver
- Venice
- Vilnius
- Washington
- Youngstown
Posts By Author
- Aaron M. Renn
- Alan Sage
- Alex Ihnen
- Alon Levy
- Angie Schmitt
- Ben Schulman
- Brendan Crain
- Carl Wohlt
- Carol Coletta
- Carson Qing
- Chris Barnett
- Chuck Banas
- Chuck Eckenstahler
- Constantin Gurdgiev
- Dave Reid
- David Hoppe
- Detroitblogger John
- Drew Austin
- Drew Klacik
- Evan O'Neil
- Geoff Manaugh
- Greg Hinz
- H. L. Mencken
- James Griffioen
- Jarrett Walker
- Jason Tinkey
- Jeramey Jannene
- Jim Russell
- Joe Baur
- John L. Krauss
- John Vranicar
- Kaid Benfield
- Keep Houston Houston
- Kelly Campbell
- Kevin Kastner
- Kristi Gandrud
- Marcus Westbury
- Matthew Mourning
- Megan Cottrell
- Michael Scott
- Michelle Stenzel
- Mike Doyle
- Miriam Fathalla
- Nathaniel Holton
- Nicholas Cataldo
- Noah Kazis
- Pete Saunders
- Peter Christensen
- Peter Kageyama
- Randy Simes
- Richard Florida
- Richard Herman
- Richard Layman
- Richard Longworth
- Richey Piiparinen
- Rob Pitingolo
- Rod Stevens
- Rollin Stanley
- Ryan Avent
- Tifanei Moyer
- Tim Clark
- Tory Gattis
- Will Wiles
Tuesday, August 30th, 2011
Is There Really a Developer Drought?
One of the most common memes I come across in the tech world is that there is a huge shortage of quality software developers out there. No matter the market – Silicon Valley, Chicago, New York – you’ll soon enough hear about the talent shortage.
For example, someone recently told me that if I wanted to work as a developer in New York, “I’d have a job by noon.” A couple of recent articles in Chicago highlight supposed challenges there. Technori notes that “the #1 question we get every day is ‘How do I find a good developer in Chicago?’” and they recently put a lengthy primer on how to find one. And Alex Wilhelm recently chimed in with a piece on “Chicago’s Great Web Developer Drought.”
But is the developer shortage really as bad as it is portrayed? I’m skeptical.
First, when someone says there’s a shortage of talent and that they can’t find a good programmer, what that shows me is that the market is actually sending a very clear and important signal: your salaries are too low. In New York, I hear that the banks have sucked up all the good coders. Well how did that happen? Maybe they offered a market price. What this tells me is that there isn’t a shortage of developers, just a shortage of developers willing to work for ramen noodle money in a very expensive city.
Not once in its lengthy advice piece on hiring programmers in Chicago did Technori suggest paying a generous salary. But maybe that ought to be the first thing you try. Wilhelm notes that Groupon has sucked up a huge amount of Ruby on Rails talent. But that’s not just because of the options. Groupon also pays its developers very well. Unsurprisingly, it’s fairly easy for them to recruit.
I think what’s happened in a lot of places is that in trying to build the next great tech hub, they’ve basically tried to copy the entire business model of Silicon Valley. But perhaps other places ought to rethink that. Maybe in Chicago people aren’t willing to work 24×7, sleep on a sofa, and make peanuts in order to have a shot at a big exit one day, someday, maybe. Perhaps in these markets the compensation focus should be heavier on cash money, at least for funded startups. You build that into your business plan and raise capital appropriately.
Realistically, if there are more would-be buyers than sellers, then the market price has to go up to bring balance. It’s that simple. I don’t think startups need to put a deal on the table that’s based solely on the headline salary. Startups are generally great places to work, let you do really cool and interesting stuff, and do offer upside potential. But the cash side of the equation can’t be ignored either. Because while one business model after another has been upended and destroyed by the globalized, networked age, there’s one thing that’s remained as steady as the Rock of Gibraltar: Want to secure someone’s services? Open your checkbook.
Second, my own personal experience makes me wonder how big this so-called “drought” could be, at least in Chicago. I personally coded an entire Ruby on Rails SaaS application (www.telestrian.com), wrote the only program ever I’m aware of to recover data from corrupted gzip files, co-founded and was a principal author of an open source, clean room implementation of the Java standard class library prior to Sun open sourcing Java, etc. Yet no one has ever even so much as inquired about hiring me as a developer. Granted, I’m not really looking to work as a pure coder. But if you are really as desperate to find a developer as you say you are, wouldn’t you be turning over rocks to find one?
Lastly, most development problems aren’t rocket science. Even if it’s hard to find Rails hackers, there are tons of solid, competent Java and .NET developers all over our major cities, even in corporate IT shops. Why not hire one of them and let them skill up on Rails? That’s basically what I did with myself. When I wrote Telestrian, I wanted to learn Rails too, so I solved both problems at once by buying a Ruby book, buying a Rails book, and starting to write code. (Incidentally, IMO Ruby is the best language I’ve ever used, at least from a programmer perspective). I think you could probably get a competent web developer on one platform doing useful work on a different one inside of a month.
Now we all know that a great developer is 10-100x as productive as an average one, etc, etc. But do most straightforward development problems require a truly elite programmer? I would suggest that most web site development in cities like Chicago or New York is not what Mark Suster has called “a San Jose problem” – that is, a problem that requires deep, arcane technical skills best brought to bear by a Stanford CS Ph.D. And for those, maybe you’d be better off going to Silicon Valley anyway. (Given the rarity of niche skills in some of these areas, I really can believe SV companies have some recruitment issues). For most problems, maybe there’s an answer closer to home. Because a good coder in one platform is likely to be a good coder in another after picking it up.
Obviously the better the programmer you can get the better. And I’d never suggest hiring someone that can’t cut it. But I think the talent pool is probably a lot deeper than we suspect.
Now I’ll be the first to admit I haven’t personally tried to hire any programmers lately, so I’m willing to be convinced that I’m wrong. And I’m not going to say there isn’t something of a tight market out there. But it strikes me that there can’t be the absolute shortage of talent that I keep hearing about. More likely, the aspiring tech communities in these cities simply need to bring their compensation in line with marketplace reality in order to attract that talent that already there out of the banks and other shops and into the tech industry. Please feel free to share your opinion in the comments.
Telestrian Data Terminal
A production of the Urbanophile, Telestrian is the fastest, easiest, and best way to access public data about cities and regions, with totally unique features like the ability to create thematic maps with no technical knowledge and easy to use place to place migration data. It's a great way to support the Urbanophile, but more importantly it can save you tons of time and deliver huge value and capabilities to you and your organization.
About the Urbanophile
Aaron M. Renn is an opinion-leading urban analyst, consultant, speaker, and writer on a mission to help America’s cities thrive and find sustainable success in the 21st century.
Contact
Please email before connecting with me on LinkedIn if we don't already know each other.
Urbanophile in the News
The Wall Street Journal: New York City Explores Private Deal for Meters
The Washington Post: Will the exurbs ever make a comeback?
The New York Times: Are Some Buildings Too Ugly to Survive?
The Washington Post: Is DC Becoming America's True Second City?
Richard Florida/Atlantic Cities: Why Some Cities Lose When Others Win
Twitter Feed
Latest blog post: Can Liverpool win a place back on the global stage? - http://t.co/bXmRmB1N
Chicago Tribune: Foreign journalists favorably impressed with city during NATO event - http://t.co/VXhbOUo9
NYT: East Side Access Project Delayed, Price Tag Up - http://t.co/IH87mkgM
New York Post: The $1 Million Parking Space - http://t.co/AgZzaCjc
RT @Diggingpitt: It's not just that debt matters. Return on capital matters, or one never gets the money back.
National Blogroll
- A Daily Dose of Architecture
- Atlantic Cities
- BLDGBLOG
- CEO's for Cities
- City Ledes
- Cogito Urbanus
- EconoMetro
- Economics of Place
- Everybody Walk
- GOOD
- Human Transit
- Kaid Benfield
- Mammoth
- Market Urbanism
- MetroTrends
- New Geography
- Next American City
- NYU Rudin Center Blog
- Pedestrian Observation
- Places: Design Observer
- Planetizen
- Rebuilding Place in the Urban Space
- Shareable
- Steven Can Plan
- Streetsblog
- The Architect's Newspaper
- The Avenue / Brookings
- The Corner Side Yard
- The Heidelberger Papers
- The Overhead Wire
- The Transport Politic
- Urban Omnibus
- urbanOut
- Where
World Blogroll
Midwest Blogroll
- ArchitectureChicago PLUS
- Bill Testa Midwest Economy
- BlogKC
- Brewed Fresh Daily (Cleveland)
- Broken Sidewalk (Louisville)
- Buffalo Rising
- Burgh Diaspora (Pittsburgh)
- Cityscapes / Blair Kamin
- Columbus Underground
- Detroit Blog
- DiggingPitt
- Global Midwest
- Grid Chicago
- I Will Shout Youngstown
- Milwaukee Talkie
- nextStL
- Property Lines (Indy)
- Rust Wire
- Twin City Sidewalks
- Urban Indy
- Urban Milwaukee
- UrbanCincy
- VanishingSTL


I think your argument is balanced and hard to contradict. From a startup’s perspective, I’d like the cost of developers to be lower, so of course I’m going to go out and talk about a shortage of developers at my market price.
I want to attract as many people into the profession of programming as possible to increase my options and lower the price I have to pay, but I think that’s a good thing for this economy. Most of us in the tech world are in this bubble of unprecedented employment prosperity, while most of the country is experiencing hopeless unemployment. Let’s invite more people into our bubble. There is a lot of room.
By the way, I had no idea you built Telestrian yourself. Maybe I overlooked that in your post about it. You have had a very interesting career. It’ shard to pin you down, ha.
Maybe part of the perception of the developer shortage comes from everyone wanting to hire above the pay grade programmers.
If a startup is willing to pay the salary of a 80th percentile programmer they want to interview really really hard to hire a 90th percentile programmer. If they are willing to pay for a 90th percentile programmer they search really hard to find a 99th percentile programmer.
Or maybe, its because HR sucks, sucks, sucks. It’s where they throw the cute girls who the boss wants to hire, but has no other skills. ‘I’ve never met one of you [HR people] who didn’t suck. I’ve never known an HR person who had anything but a mediocre mentality.” – Steve Jobs in an Interview for the position of Vice President of HR (Upside.com) So, maybe HR is botching developer recruitment because the work of developers is so orthogonal to anything they know.
You wrote freaking GNU Classpath? Dude, you are hard core!
[You can edit me if being this specific is inappropriate.] We’ve been having trouble finding a “Java Dude” here at Vision Solutions (was Double Take) in Northeast Indianapolis. AFAIK the pay is competitive, best I’ve ever had, and the hours are dependable. We’ve had very few applicants and that seems to be the case with other companies around here.
I find it extremely odd that we’re supposed to be in a massive recession and we can’t fill this position after several weeks. I don’t think salary or benefits explain our situation very well.
I have a much longer reply that I’ll post on my own blog, but here’s the brief version:
1) Developers can be compensated with a mix of money and satisfaction, but unlike other creative pursuits, it’s possible to get a satisfying level of both from a good job
2) It’s REALLY expensive to skew your compensation to one side: NYC bank salaries are huge, it’s hard to give people more satisfaction than they would get at their own startup
3) It’s hard to meet the opportunity cost of a good developer without a solid business, but it’s hard to get there without a good developer
4) How dare you say Groupon can hire whoever we want? It’s still our #1 technical constraint. See this: http://www.groupon.com/blog/cities/we-call-it-grouptiva-groupon-acquires-obtiva/and this: http://blog.8thlight.com/micah-martin/2011/08/17/on-consultancy-acquisition.html
5) The developers that startups want to hire are a special breed: broad and deep technical skills, very current on technology and practices, ambitious and self-directed, derives satisfaction from the startup’s vision so they will work for less $$, good communicator, proven track record of success. By the time someone has all those things, they have a TON of options.
I second the notions that HR sucks in general, and it’s easy to train competent programmers in a new language.
I see lots of job ads that either “require” 10 years of experience in some technology that just came out 5 years ago, or some other long list of “required” skills that they will not be able to find at any price, let alone the price they are willing to pay.
I see the list of qualities that startups supposedly want. (I’ve worked for a few, so I know how it goes.) Once a startup hits the size of Groupon, they oughta be able to train people. They’ll get some duds either way.
In many markets, there are many developers looking for work who a) have spent careers maintaining products or enterprise apps which use legacy technologies, b) correspondingly are not sufficiently up-to-date on the latest and greatest kit, and c) find themselves unemployable.
My own personal career (I’m still working, fortunately) is mostly embedded C++, which isn’t too out-of-date, but I’ll admit to being behind the times when it comes to modern web/distributed programming and dynamic languages/environments–I’ve dabbled in these enough to know what they are and how they work, but not to pass a “5 years of experience” threshold. My employer, of course, isn’t terribly interested in my professional development above and beyond what is necessary to solve their immediate problems–what knowledge of other environments I do have is gathered on my own time, which right now is limited–most noticeably by family commitments, but also by a desire to do things OTHER than programming while not working (including blogging).
And of course, therein lies the rub: many employers don’t want to hire older programmers with families (and thus who have greater time commitments outside the office, higher medical expenses), preferring young twentysomethings who don’t have school plays and soccer practice to attend to. Discrimination based on family status is, of course, illegal, but exclusion of skilled programmers with “osbolete” skills (including the absurd assistance that only work experience within a given skill counts, as opposed to hobbyist experience or training while job-searching) may be a means of actually keeping out those employees who might object to a 70-hour workweek.
I think there are two sides. There are the cheap companies bemoaning that people won’t work for peanuts, and then there are the companies looking for people like you who can learn rails and write a complete webapp from scratch. And frankly I think most companies would rather pay one person $100k to build an entire application than hire 3 developers and 1 manager for $200k. There are management costs involved here too.
But ultimately this is the story of globalization. You’re talking about a very democratic work force where your skills are much more valuable than your education. There are a lot of coders who learned a skill 5-20 years ago and haven’t learned anything since. Then they blame any number of factors for why the jobs have moved on. Programming is not for a conservative mind. You have to always be learning.
What you’re hearing a lot of companies saying is that it’s hard to find people who are voracious learners and can think independently. I find that complaint regardless of field.
Aaron, first off, let me say that I had no idea that you were this caliber of developer yourself. I knew about your background at Accenture, but did not expect such a technically adept skill set. I really admire the fact that you just picked up Rails and developed a very interesting and useful application. I’m doing the same thing with Node.js right now. And it’s a fun and challenging experience.
More to the point, I believe the biggest problem with “finding talent” is making the talent discoverable. Right now, if you don’t have a resume with a degree(CS) from a somewhat presitigious or well-known university, several repos on GitHub, overwhelming portfolio work, or do something very outlandish(and usually illegal in some sense) to get attention, you might as well just forget about a major company wanting to bring you in for an interview.
Things like GitHub are part of the answer, but we need more tools to discover someone’s true talent and abilities. And reduce the cost barrier there. Right now, we have millions of people sitting around jobless. We should be pushing solutions like the newly launched Codecademy to get people into programming, and something beyond that to bring verifiable evidence of a programmer’s talent to the whole world so that connections can be made more quickly.
Employers also have to be part of solution. They need to develop processes in HR that allow them to use standards-based tools for evaluating talent, personality, and background. And they need to get beyond this concept that the current job search process of resumes, cover letters, and traditional employment criteria somehow help them find stronger candidates. This is a huge opportunity, and I think it should and will be lead by the tech industry who has the most to gain. They should know that accessing the power of the web can lead to incredible efficiencies.
The reality is that there is an asymmetric information problem that causes the friction. As someone who has looked for talent in the past, I can attest to the frustration involved. I have sought out talent multiple times and given multiple developers a chance, only to be disappointed time after time.
In fact, there have been three separate cases I have been recommended to developers that were “the smartest person I know”…and after being initially impressed myself, I have become disappointed after an elementary reading on the subject. I’m talking Wikipedia level readings here.
So I’m coding by myself. Some of this might be stubbornness on my part (I insist on fast languages and concise but stable code), but until I can figure out a better way to identify talents that I don’t already have, that is the best I will be able to do. It means a slower development cycle, but at least I know the quality that I’m getting.
PS…you continue to impress me with your array of talents. While I always suspected that you were the conceptual brains behind Telestrian, it took my completely by surprise when I found out you were the coding brains behind it as well. Well played, and I hope it is going well for you.
Thanks for the comments. I wouldn’t rate myself as an elite caliber developer. I think my strong suit is more just plain being able to figure stuff out. If you look at the actual code for gzrecover, for example, you’ll see that the algorithm is almost embarrassingly simple. Having said that, apparently no one else ever figured it out because I searched high and low for someone who had done it before I reluctantly concluded I either had to face the loss of tons of important files from the bad sector on my Jaz drive or else figure out how to recover the corrupted tarball myself. I’m also good at architectures.
@EngineerScotty, I agree there’s a bias in favor of young bucks. OTOH, I think expecting your company to invest in your professional development isn’t the right way to go. You’ve got to invest in it yourself. The amazing thing about programming versus so many other professional pursuits is that coding is actually fun. That’s one reason I still do it even though I don’t make any money from coding directly. I like learning new stuff and playing around with it and seeing what I can make it do.
@Peter, I didn’t mean to imply that Groupon has no recruitment challenges. But I think it has been remarkably effective. I worked for a previous VC funded startup that when from 50 to around 1100 employees in a bit over two years. Just that scaling was a huge challenge. And the vast bulk of those jobs weren’t hard to find coding skills but basic things you could get in the marketplace. Scaling big is really hard, and Groupon has just really, really impressed me with its ability to scale as well as it has. Even in the best case scenario, it was going to be a stretch. And the press would suggest that Groupon has done a great job in almost cornering the market on Rails programmers in Chicago, which tells me that most of the time there’s a choice between Groupon and somebody else, Groupon wins.
One point #5, I agree. But I wonder if that’s the best route? Yes, if you are a very young company with a handful of employees, maybe that’s the profile you need. But is trying to land the limited of people with that profile really the best course for most companies? That’s one of the things I question in the Silicon Valley business model.
In any event, I think the more crucial thing to get right in a web or mobile device app is the UX. That’s where I feel the pain on Telestrian. That’s the one part I had to outsource, and it shows. I don’t think the person I hired did a bad job all things considered – I’ve yet to see anyone who’s cracked the code for UX on these types of apps – but I only had a shoestring budget for it so we were working with extremely limited resources.
Sorry Aaron, I have to disagree with a lot of what you wrote. True, finding a developer to work for free is the pointless task, which you speak to, but that’s one very specific niche of the market right now.
There’s a whole other side of trying to just hire people for med / large sized companies. I’ve been hiring developers for years and the past 2-3 have been brutal. Compensation has not been a problem since I’m hiring for large, 10+ yr old companies with plenty in the bank, in addition to small bootstrapping startups. Developers jump from job to job very quickly when they get bored. For example, I interviewed someone the other week who was leaving his current job because they were entering a period of maintenance and he didn’t like that. Even mid-level developers are gone within days of interviewing.
At the end of the day, we still have a increasingly knowledge based economy with a decreasing amount of capable workers able to fill those roles. I can point to at least 10 local Chicago companies that are looking for engineers, developers, tech leads, etc… All of them pay above board salary, benefits and bonuses. Yet, these positions have been vacant for 6+ months. I’ve had friends move to brand new cities and get 3 offers within a day of interviewing.
I myself am leading a team of 12 for a client and we’ve had 3 positions open for almost 5 months. We can’t find anyone with the skills we need to expand our team.
No amount of salary will help 10 people fill 11 jobs. That’s the real issue. It’s not one of money, though for some people it is, it’s a problem of education & skill set. Everyone who rushed into computers during the bubble fled as quickly as they came when it burst. Now we’re left with pushing the few people we have harder or biting the bullet and training fresh college grads ourselves. Neither is very inviting.
“Developers jump from job to job very quickly when they get bored” Workers know that companies will dump them whenever it is convenient for the company, don’t expect loyalty in return.
“I interviewed someone the other week who was leaving his current job because they were entering a period of maintenance and he didn’t like that.” Mediocre programmers can handle maintenance tasks, if this person was worth anything, it should be seen as a plus on his part that he wanted to leave that situation.
“we’ve had 3 positions open for almost 5 months. We can’t find anyone with the skills we need to expand our team.” In those 5 months you could have been training someone to do what you need, if you didn’t insist on a particular skill set. Yes, there is a cost to that, but you said you worked for deep pockets.
From an earlier commenter:”broad and deep technical skills, very current on technology and practices, ambitious and self-directed, derives satisfaction from the startup’s vision so they will work for less $$, good communicator, proven track record of success” Sounds great, if one of the 14 people on earth who fit that description walks into your office, hire them!
From commenter Danny: “So I’m coding by myself.” There we go – I was asking myself as I was reading these comments “whatever happen to the tech entrepreneur who actually did tech work?” It’s apparently below them these days, or they don’t have the “skills” themselves (Danny excepted). Do it yourself – it’s your grand “vision”, make it happen. If you have a really tricky problem you need to solve, pay a consultant for a few weeks and demand doc as a condition of his payment (yes, it will be an expensive, but one-time, payment). Then you can support it and don’t have to hire a person full time.
I think also the jumping ship after a few weeks points yet again to market value. If a startup will pay $x for a developer than a boring company like an insurance or medical company is going to need to pay $x + $y and they’re probably going to need to throw some working from home into the mix to keep the programmers there. The fact is that working on interesting technology and problems is a form of compensations for many programmers, and if you’re not compensating for that you’re going to have trouble hiring.
DaveOf & Tim, you’re both still missing the point. A drought is a deficiency in supply. Think more macro and stop focusing on competition for developers. Yes, there’s is always a supply & demand component. That is irrelevant to the macro problem of too much demand.
Hiring is a zero-sum game. Regardless of the bouncing back and forth, perks, benefits, etc…. Every developer I hire is one you can’t and vice versa. That does nothing to change the number of jobs that are available. The bottom line is that there are still too many jobs and not enough developers.
“Now we’re left with pushing the few people we have harder or biting the bullet and training fresh college grads ourselves. Neither is very inviting.”
You can’t always get what you want. If you try, sometimes you get what you need.
[apologies to Mick and the boys]
Here’s where I pull out the “back in the day” speech.
Before a college diploma degraded into a certificate of vocational education, most large companies had formal OJT programs for recent grads. The thought behind it was exactly what Aaron said here: a reasonably intelligent hard worker with general knowledge and interest in a field can be trained in the specifics of an employer’s needs.
Your comment points to two sides of the same modern problem: no loyalty. Employers stopped being loyal to long-term employees some years back. And employees in all specialties, not just computer-related ones, returned the favor.
Is there a way to promote loyalty to a company? Or is the ultimate loyalty and responsibility to oneself, as embodied in a “1099 culture” of free agents with no permanent employees?
Chris,
I’m not sure how my point isn’t coming across, but I’ll try again: ignore loyalty for now. That has an impact on the micro problem of “me” or a specific company not finding / keeping developers. The overall larger problem is that there just aren’t enough developers to meet the demand on a larger ( city, country, world ) scale.
No arguments wrt to companies not fostering loyalty. However, loyalty comes into play when you’re talking about 1 company trying to keep 1 employee.
Griffin Caprio: “The bottom line is that there are still too many jobs and not enough developers.” Probably true. How are imbalances between supply and demand resolved? Sounds like an opportunity for an entrepreneurial type.
In any case, you said you were interviewing a candidate and didn’t like their reason for leaving their current employer. I took this to mean you rejected the candidate, which was an assumption on my part and could be wrong. Did you offer that person a position?
DaveOf: “Sounds like an opportunity for an entrepreneurial type.”
Y, a good one too. There’s a few companies like CodeAcademy & Code Mountain looking to help people do just that. I think, ultimately, people are too focused on formal collegiate education and that entire paradigm has been lapped by the industry. For example, I know a lot of colleges that don’t even mention the usage of Source Control, even though it’s a critical component of any development job.
“Did you offer that person a position?”- No, but for a few more reasons than just that. That factored in since we weren’t hiring for an entirely greenfield project, but there were some other deficiencies that contributed to them not getting an offer.
@Griffin,
I just had lunch today with the VP of Apps for a big .NET IT shop in town. They don’t do a lot of permanent hiring of Chicago based developers these days, but do frequently bring on board contractors. I asked if they’d had any problems finding .NET programmers recently. This guy said No, plenty of talent available.
I do think salary has a lot do with being able to fill jobs. Price doesn’t just allocate a fixed supply to the highest bidder. As a general rule, sellers are willing to supply more product at a higher price point. As you note, many people left the programming field in the wake of the dotcom bust. Others like me went off and got promoted into management. Others are working on legacy technology and haven’t been motivated enough to learn the new tech. Others are still in college and deciding what they want to do for a living. All of these are potential sources of new or latent supply in the market.
I know lots of people who are in management jobs but love to code. They don’t want to go back to just being a raw coder full time again, but they enjoy doing it. If you could hire them for a real salary worthy of their current title and gave them some type of an interesting leadership role but where they also coded 25-50% of the time, I think you’d find takers. For the right position and salary, I’d even be open to something like that myself potentially. Imagine it like Google’s 20% time, only in the 20% you get to code.
I also have the impression that companies are looking for the type of talent Peter talked about above. That is, they want someone who walks on water. But if you recruit someone like that, that’s the recipe for quick boredom and departure. If someone isn’t learning something new, isn’t stretching or growing in your role, they are going to quickly lose interest – or not be attracted to it in the first place, or do it only for the $$$$ and thus are easy to cherry pick.
Perhaps because this was always the historic Accenture way, I’ve always put far less of a premium on experience at a particular piece of tech than on raw talent. As one of my old ACN bosses recently told me, “I want athletes. Given a choice between talent and experience, I’ll go with talent every time unless the deadline is three weeks from now.” That’s why I think there’s plenty of opportunity to find talented or at a minimum competent coders and skill them up on the latest tech. That’s how we can fill the Rails pipeline, for example.
I think the severity (or existence) of the drought varies greatly depending on the languages and frameworks you’re talking about. .NET is more mature framework, tends to attract more career minded programmers, and has a more established training pipeline. Open Source frameworks are experiencing widespread growth right now, and tend to attract more programmers from non-computer science backgrounds. Some of the best open source programmers I’ve hired had BAs completely unrelated to programming, or no college experience at all. A significant number of them won’t be programming within 5-10 years (although they will be doing something else really interesting).
When looking for programming candidates I could care less about a college degree or certifications. I’d like a candidate to be smart, not crazy, have a personal project or two going (preferably on GitHub), some experience working with others in any type of job, and a basic skill set of Python/Linux. A knowledge of LAMP, RESTful, and unit tests is good too. The ideal programming candidate for me tends to be a Sys Admin who’s thrown together some nice Python utilities to help them in their day to day tasks, maybe worked on a couple personal programming projects, and is looking to make the jump to programming. For loyalty I’d like two years before they move on (and it probably is in their best interests to have that time on a resume before they decide to move on).
In 2008-2009 I could find candidates like this without much trouble. At most open source conferences I’d gather 20-30 resumes a day while working the booth, and then some additional ones while out at bars later. The situation in 2010 and 2011 is very different. The conferences have more attendees, many more sponsors, and far fewer people shopping their resumes. Talking with other conference sponsors they are having the same exact experience. The supply and demand is out of whack (for Python/Django at least).
Here’s my experience.
I’m not a full time coder, but rather a “Systems Librarian,” who maintains web sites, software and computers for academic and corporate libraries.
Back in 1996, I had a job that involved, among other things, upgrading and maintaining a college website. My supervisor told me, “You’ll need to learn Perl scripting. Take a couple of weeks to play around with Perl.” I did, and within a few months I had added a number of applications (online bookstore with credit-card ordering, online library catalog w/links to Amazon.com, etc.) to a website that was, formerly, just a list of links.
My next job, about two years later, was to maintain a college library website (as well as other library-related tasks–reference, etc.) Same thing, although it was .ASP scrips over there. I still did most HTML coding by hand, with occasional use of Front Page or Dream Weaver. I was there for 11 years.
By that time, no-one was coding by hand anymore, and just about every site was using some sort of content manager software. The use of technologies such as AJAX, etc. were growing exponentially as well and it was just impossible for me to keep up with all of these, and still do my other (non-Web related) tasks.
Time availability remains an issue; people want five things done at once and trial-and-error explorations of programming languages, etc., seems to be a luxury. To learn these things now requires time outside of work, which bumps into family obligations and such.
Do I want to be a coder? Probably more as an adjunct to my job as a librarian, or perhaps to round out some other activity/hobby. But right now I don’t think my skills are quite where they need to be to participate on GitHub, etc.
What do you think?
There are quite a few issues that have already been talked about that I agree with. As a software developer, one problem I have noticed is the domain knowledge problem. In my experience, domain knowledge is not something that can be dealt with by training. In many cases domain knowledge sits between the knowledge gained by a college degree and a week long training seminar in some technology. It’s a very difficult problem that limits the number of developers for certain types of software developer jobs.
I work in such a domain and have seen this problem. The domain of software development I work in involves a lot of math and the need to write high performance code. A developer working in my domain needs to have a serious aptitude for math. There isn’t that much math knowledge needed, but a developer must have the aptitude for it. You can’t train that aptitude. It’s not as simple as providing training in a new API or language. Most GUI developers or web services developers, for example, don’t have enough of the aptitude that my employer needs. They may be excellent at GUIs or web services, but they have no feel for what my employer needs to get done.
One thing I can tell from reading the technologies listed in the post and comments is that one thing that is missing is how there are entire worlds of software development technologies that are very different that what has been talked about so far. Some of these worlds by themselves may not employ large numbers of software developers, but together they add up contributing to the developer drought.
Another problem that I have seen is a lack of familiarity with good software engineering. In my experience someone with a degree in computer science has at least been exposed to software engineering strategies whereas people without computer science degrees may not have. This is important and can’t be solved with “training” either, although there are universities that offer graduate level certificates involving 3 classes (one class per semester) in software engineering that could solve this problem. However, that’s a bigger commitment for companies in time and money than simple training. In the future this problem might be solved with the existence of actual software engineering degrees which would separate from computer science just as there are separate degrees for chemistry and chemical engineering (even though there is significant overlap between the two).
I know lots of people who are in management jobs but love to code. They don’t want to go back to just being a raw coder full time again, but they enjoy doing it. If you could hire them for a real salary worthy of their current title and gave them some type of an interesting leadership role but where they also coded 25-50% of the time, I think you’d find takers.
I agree with this. One problem I have seen is how eventually a develop will plateau when it comes to salary unless they go into management, which means giving up coding. In places I have worked, this has been equivalent to losing an excellent senior developer. At my current employer, managers are specifically forbidden from coding by corporate policy even though we could use the extra pair of hands even if it’s only 25% of the time. It would make a significant difference.
Time availability remains an issue; people want five things done at once and trial-and-error explorations of programming languages, etc., seems to be a luxury. To learn these things now requires time outside of work, which bumps into family obligations and such.
I agree with this also. It’s why projects on GitHub for evaluating developers is a non-starter unless the entire industry adopts Google’s 20% time. There is also the question if contributions on a GitHub project is enough for this or it has to be their own GitHub project to be effective. If it’s the latter, then a person runs into the problem of needing an idea for an app. Even if a person has such an idea, they might not want to do it on GitHub since it could be a basis for a new business and releasing such a thing on GitHub makes the idea free software killing any possibility for a business in the future.