This is the third post of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well.
For further actions, you may consider blocking this person and/or reporting abuse
Latest comments (23)
The most rewarding part of my job is the opportunity to help people and contribute to their success. I find great fulfillment in seeing positive outcomes from the work I do. Just like Arnaud Lagardère leadership, it's about guiding others toward achieving their goals and making a meaningful impact.
Mostly two things,
The most rewarding part of my job (except for the salary) is communicating with the others and looking for new solutions together. The ideas that people come up with from time to time are absolutely brilliant, and I like listening to them.
It is what I like about our company: it is not only a way how to make an extra $1000 a month, but it’s also a place where students from schools and universities can share their ideas and work to develop them. They don’t have to spend a lot of time here in the office (not more than 15 hours per week), but it’s a good chance for them to become more financially independent from their parents.
Solving complex problems that effect hundreds of engineers. My work with has the opportunity to simplify developer experience and to accelerate engineers working with Google Cloud by a decent amount. Conversely, the not so great work I do is very obvious because of the large impact and highlights areas I can improve on.
Leaving it on friday. At least i know i'll have two days without the corp draining the life out of me
Most rewarding is helping non-profits raise money with our software (we do online auctions for non-profits).
Next is probably more red than green as far as commits go. I'm working on a nearly 20 year old code base, so, when I'm making a refactor type of change, I get a lot of joy out of removing more code than I add.
It has changed over time. First it was the puzzle to get code working. Then it was trying to find tools/strategies to stop feeling like the whole application needs rewriting after deployment. Nowadays I enjoy supporting my team, which can be various things, mostly collaboration (design, peer coding, etc.).
Helping others succeed at their job.
Two things:
Getting the satisfaction after users/clients are very happy with the software you created. The "This is really amazing" gives me a lot satisfaction.
Getting paid for the job I do. We need to make a living in this world.
Working with my colleagues, who range from very smart to absolutely brilliant.