42 karma · joined June 5, 2014
-uses the web browser for email
-uses standing desk with treadmill
-old desk is very dirty
-doesn't like light in his roomSounds principles are sometimes tied to these paradigms. For instance in past years one could maybe say "never use a tool that you don't know well" whereas nowadays with all of the layers of technologies that you are forced to work with it may have changed to just knowing why you have to use a technology and knowing well the aspects that you are using it for.
Also, there are by now many generations of programmers, and we might not want to admit it but the people that grew up on assembly do tend to have different sensibilities than the people that grew up on scripting languages. With these generations often come ingrained mentalities that are tied to paradigms that are tied to principles which in fact are still subject to change.
Edit: Might be different if it wasn't so hard, big (across my whole hand), and plasticy. Gloves and rings don't seem to cause much trouble during day to day activities.
Behavioral research and drawing insights from huge amounts of social data is definitely useful for the startup industry. But people can do this completely outside of academia where there aren't massive barriers to entry. And they can share their findings using blogs, books, github, consulting, etc.
Edit: Although QA probably gets treated the worst, and many programmers/designers use QA as a way to get their foot in the door.
As for programming -- a language could be invented that is on-screen keyboard friendly (no brackets, etc).
I'm not saying this couldn't have a practical use -- just that you aren't proving it.
Bold ... but ridiculous.
...thinks like that hold back unofficial filters.
Edit: By "PC" I'm assuming you mean the device I usually use for my desktop computing? I want to be able to turn that guy off without taking my hosted app out of service.
I TDD'd for almost 3 years using Rails and this sounds pretty accurate. TDD pushes back on you a lot more when you have no clear underlying and preexisting architecture.
But the truth is that the practices of industries are often based on what the employees are willing to take. Employees in the game industry will come back after being fired ... and fired again. They won't quit their job even though they work 80+ hours a week for months on end. In other industries, this would never fly, and practices that assume you can do this to employees would have never caught on, because the employees in (many) other industries won't as consistently take that abuse.
The practices of the gaming industry have, over the years, formed around this fact of nature about the employees. None of it would be this way if employees weren't willing to take the abuse in the first place.