Then again, not all of that time might have been spent actually playing. Perhaps that user enjoyed music from the game or left it on and running for some other reason.
I’ve got numerous games on Steam which have massively over reported “play time” because they are the type of game I leave running in the back ground and hop in between (or sometimes during) meetings. Rimworld is a great example of this.
DDG is a nice search engine for simple research, but I don't use it as much for its search purpose as for its !bang utility.
Being able to search on almost any website by adding a simple keyword is a real plus and I will go even further and say that sometimes it accelerates the search process (say you know you want to search on wikipedia for instance).
However, I have to admit that most of the times I end up searching on google :)
Well, I'm going to get into the work of a real life programmer in a year or so, finishing my degree.
Quite frankly, I wouldn't want to be sitting in front of a desktop for 33 years of my own life. Not to criticize you or anything.
But coding my entire life, just doesn't feel right, well as of today and the classic cubicle/desk/chair environnement, maybe I didn't pick the right job, it just feels like a very individualistic/selfish job unless maybe your stuff is open-sourced. How much do you feel you contribute to the society , for example ?
Then again, I'm just starting in the domain, talking from 1 year of work experience and 3 of school experience.
My quick & easy response is #137 of my ebook (see my profile):
137. How do you put your skills to good?
I’ve always thought that the best way to put your technical skills to the greater good is through your day job, not instead of it.
Some of my days jobs have been to write software to ensure that:
- people get the right prescription medication on time
- firetrucks and ambulances get to where they're supposed to be
- parts that go into cars and planes are properly certified
- prisoners are kept in jail
- those same prisoners get proper medical care
- electronic equipment gets assembled properly and on time
- medical supplies get dispatched to where they're supposed to
- insurance claims are processed properly
- quality data is properly maintained for food items
You don’t need to do charity work on the side in order to contribute to the greater good.
On the other hand, if you don’t think that the work you do during the day contributes to the greater good, then
maybe you should consider doing something else with your valuable time.
Do good and get paid. You can do both at the same time.
It is _tremendously_ inspiring to see that you can find such joy in things which are so very important (all of the things you listed) but which so many people would consider boring. It helps me put my own work in a better persoective. Thank you for sharing your insight and experience.
What about a brick layer, painter, electrician, school teacher, is there anything wrong with those people if they enjoy their work and dedicate their work passions to those professions?
>> How much do you feel you contribute to the society
Society doesn't pay the bills, companies do. Society is appreciating art, going dancing or having a barbecue.
edw519 is right - software as a field offers tremendous opportunities to create a positive impact on society. If you're not doing that, consider getting another job (it's not as if it's hard right now).
I've been in-industry for 3 years, and in that short time I have written software that:
- substantially reduced plastics, paper, and metal usage in packaging for the largest e-tailer on the planet.
- decreased fuel usage for shipments coming from said e-tailer.
- made air travel better by letting travelers know about delays, cancellations, and last-minute changes before the airlines even know about them. I even help them pick better seats on their flights.
- help people go on more fulfilling, more interesting dates.
I look forward to doing a hell of a lot more than that.
If you don't feel like your work matters, and you don't feel like you have impact on the world, do something else. Software is wonderful in that way.
You just hit the nail. Yes, of course this makes much more sense if you are working with open source and you know your works helps you, your customer, and countless others that you even don't know about. How do people NOT working with open source keep up? I don't know, probably that's why they want to move on to something else.
And also, being a programmer in open source or free software is not only the programming, its also the community and bonds you make while contributing.
Almost the same here, I like Slashdot as much as HN for the content they bring to me and yes, the maturity (something very important on the web).
However, i can't get myself around their interface, i don't understand it/don't like it, i feel like their lacking a designer or something... in comparison with HN.
So, I spend less time on it, and didn't create an account or anything, eventhough i'd like to...their UI just doesn't feel right.
- Slashdot has the best moderation to show you the best posts.
- Reddit has best conversation because the red envelope tells you of replies.
- Hacker News has the best audience.
If these were combined into one site it would be hella cool, but unless HN evolves the tech I can tell you what site I won't expect to be around many years from now. Blacklisting unsavory contributors and deleting posts is only going to work to maintain standards for so long.