Hacker News new | ask | show | jobs
by sudeepj 4121 days ago
There is nothing inherently wrong with hackathons. Software development is one of few disciplines in which one can cook-up something valuable quickly in few hours. Imagine medical students trying out this in their discipline :)

However, there is somehow perception that creating via hacking == great engineering. Hacking is a part of engineering. Engineering requires discipline, attention to detail, due diligence and long term view. Think about all the amazing bridges, or design of fighter aircrafts. Sure there might be moments where something was solved with clever hacks in these endeavours, but its the rigor of engineering that makes the product final shape.

There is also non-technical aspect. Great hacker may not be == great team person. All the amazing things around us were created by "teams".

1 comments

I think a great comparison would be between the British tv show "Scrapheap Challenge", and "real world" engineering.

In the show, teams have to compete, over a period of 3 days, to build specific vehicles (e.g. amphibious cars, remote control tanks, light aircraft) out of what they can find in a (well stocked) scrapheap. The vehicles are invariably unsafe, hastily put together, and look you think they'd look after being made out of scrap. Generally however, each vehicle actually performs the task its made for.

If you took any one of the competitors on scrapheap challenge, and dropped them into (say) Lockheed-Martin, they'd undoubtably flounder (at least initially). The skills required to hack together an aeroplane in 3 days, are entirely different from the set of skills required to design an f22.