Hacker News new | past | comments | ask | show | jobs | submit login

I have an alternative, and potentially equally silly, hypothesis.

Many programmers are young and have just enough money, time, and knowledge to get into trouble.

This is compounded by the growth rate of the programming field. New, young, programmers jump into the industry every year. So, a young programmer can potentially encounter entire teams of equally young programmers, creating a school like atmosphere of aggression and dominance. (Which is sometimes taken advantage of by employers.)




As silly as your theory is, I have anecdotal support for it based on some of the places I worked at. The younger the crowd, the stronger the "new, assert technology X" superiority vibe is.

Where I work now, no one cares and I get questioned on using something that is less than 3 years old. xD


> The younger the crowd, the stronger the "new, assert technology X" superiority vibe is.

This could also be due to simple inexperience. The first time you come across something that seems amazing, it's easy to make the leap from "amazing" to "perfect" and become a zealot about it.

Then you live with the amazing thing for a while and discover that it actually has flaws that weren't obvious at first glance. Then you go through this cycle a few times and realize that everything has flaws, and that the art is learning how to identify the things whose flaws impact what you want to do the least, rather than being able to find the One Perfect Thing that solves every problem cleanly. And you come to value the tools that tell you their flaws and limitations up front over those that try to hide them behind blustery assertions of perfection.

But by the time you realize all that stuff, you're not young anymore :-D


Of course. But I thought ITT we were being silly ;)


My silly theory is that this is economically driven- why compete with senior devs in technology x, when you can choose new tech Y and be just as senior as everyone else to managers and recruiters?


Yep. I wish I didn’t like programming is C so much :)


Curious. If you like C, what is your opinion of Ada?


I have to say I have never used Ada. I have been curious about it, but I have never had a project where it seemed a good idea to use.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: