Live data from Hacker News

Ask HN: What has been your most rewarding job or project and why?

news.ycombinator.com

111–120 of 265 posts

Re: Ask HN: What has been your most rewarding job or project and why?

#111
I started teaching myself programming when I was a systems admin. I worked at a "Just in Time" part sequencing company that sequenced and delivered parts to the Jeep plant. Our contract with Jeep stipulated that we would be charged $10,000 per minute if we were responsible for shutting down the line. We had a custom application that printed labels from Zebra printers (about 50 of them) that were then scanned by handheld scanners and told the warehouse workers which part to pick next.

The dependencies for this was our phone lines, which were used to receive the "broadcast" from Jeep, our corporate WAN/LAN, a local Oracle database and a few other local servers. Our custom application had various processes built-in for emergency situations like losing connectivity, the database failing etc... Over the years, we had a few outages where the database was corrupted or our phone lines were down and it was a mess but we survived.

I wanted to learn programming and decided to write a Perl script that we could use to print labels and manually sequence parts with nothing but the "broadcast" file from Jeep. No WAN, LAN, phone lines, database or custom application required. Basically replacing a multi-million dollar system with a Perl script in case of a catastrophic failure that would likely never occur. This was not in my job description and definitely wasn't supported by corporate.

So, one day while we were in the middle of a problem with the database, unbeknownst to us, the local utility company was doing some work outside of our offices and severed our data lines with a backhoe. No WAN. No LAN because all traffic was routed through remote corporate servers. No "broadcast" from Jeep. And the Oracle database was still down.

We ran production for 17 hours using the first program I ever wrote, a floppy disk hand-delivered from Jeep containing the broadcast data, a Dell laptop and a single Zebra printer. This theoretically saved my company $10.2 million.

Re: Ask HN: What has been your most rewarding job or project and why?

#112
Personal tutoring.

- [X] Away from typical enterprise development

- [X] Doing something worthwhile

- [X] Helping people solve problems

- [X] Their face when they solve their own problems

- [X] Make their life easier

Personal tutoring is hands-down the most rewarding job I have had. The job is free coffee, chatting with cool people about physics/maths/computing science and generally just having a good time. And they are seriously frickin' grateful for it, because for some weird reason their performance starts magically going through the roof.

The only major drawback is that at least where I know, there are no programs offering personal tutoring to the less fortunate, so you end up in a bunch of fancy families with pretty houses. Maybe not the people who need tutoring the most.

Re: Ask HN: What has been your most rewarding job or project and why?

#113

Security auditor in 2009/2010. In that job I was traveling the countryside of Afghanistan and visited the major US Army bases to provide information security assessments and write reports. I got to see some of the exotic landscape and talk to many different interesting people. I also got to go on flying adventures that aren't allowed by passenger carriers in the US. This was incredibly rewarding for the reasons not r…

"So now I just tell people to read the book and take the test from a management perspective and people look at me like I am crazy, because the test is so hard."

Can you elaborate more on that? I'm interested.

Re: Ask HN: What has been your most rewarding job or project and why?

#114
I Co-created a free MOOC for teaching IoT to non-technical people¹.

It was a lot of work, specially trying to use an accessible language (our target audience was students from 10yo onwards, although most enrolled people were college students from non-STEM areas), but it absolutely paid off.

The most rewarding part was receiving the feedback from students after the course's ending. They said things like "I can't believe I'm understanding this", and "Weeks ago, I never imagined that such a thing [IoT] even existed, and now I understand how it works".

So, for me, education is one of the most rewarding experiences.

¹http://codeiot.org.br. The course is in Portuguese, but versions with Spanish and English subtitles will be available in next semester.

Re: Ask HN: What has been your most rewarding job or project and why?

#115
Started an open source project Miranda IM. Even though I didn't work on it long, it's cool to see the project is still active 18 years later. I continued to use it for a long time, but I no longer use any instant messaging which is kind of sad in itself.

Re: Ask HN: What has been your most rewarding job or project and why?

#118
Although it has been a source of occasional stress, my science-and-history site DamnInteresting.com (2005-) is the project that has brought me the most personal satisfaction. It scratches many of my creative itches, from writing to coding to design and beyond. And we have had the very good fortune of cultivating an intelligent, engaged readership (and listenership since we launched our podcast).

Sadly, if I tried to launch the site today I don't think it would succeed. It's too hard for a stand-alone site to get attention nowadays, especially with the domination of Facebook and Twitter. Perhaps one day the quirky organic web will return, but I am skeptical.

Re: Ask HN: What has been your most rewarding job or project and why?

#119
I made a port of Dungeon Crawl: Stone Soup to Android on a whim, mostly because I just wanted to play it on my phone.

I didn't really know how to do it at first, but I'd seen similar games had been ported to Android (Nethack, Angband) so I figured it was theoretically possible.

There was a lot of trial and error, and I learned a lot about the NDK in the process. Lots of interesting technical challenges. I remember the first time I successfully ran the binary - I'd replaced all the output calls with just logging calls to check that the compiled binary was running properly, so I could see the logs spelling out the title screen of the game. It was a real "It's alive!!" moment.

There were lots of other challenges involved in getting the display up and running efficiently, but once I had a decent application running I felt so accomplished. I felt like I could make just about anything, solve any problem, with software.

The app has about 6000 active users at the moment, and has been downloaded over 100 000 times. It's all open-source, of course. I update it every now and then to keep it up to date with the releases. I get the odd email thanking me for the port, requesting features, or even offering me money to thank me. I've accepted a couple of PRs as well.

It's not hugely popular and it's just a little game, but it's a little reminder of what I can accomplish if I put my mind to it.

https://github.com/michaelbarlow7/dungeon-crawl-android

Re: Ask HN: What has been your most rewarding job or project and why?

#120
post #2

Not quite startup or hobby project material, but some of the most gratifying work is making non-critical, easy to implement changes in your business's workflow! Sometimes users will have minor (or major) issues with the way a tool works - database takes 30 seconds to retrieve a certain type of information, there's no clear path from point A to point B in a frequently used business tool, certain jobs take 2x as long a…

I would contend those fixes -do- add to the bottom line. Making a user's job take less time frees them to do other things. Those other things may have value; that value is only captured because of the time saved due to your effort. Even if that time becomes effectively 'free' time for the user, that increase in happiness and morale makes them more likely to be more productive in other areas, less likely to leave the…

[deleted]
Post reply on HN