HACKER Q&A
📣 behan

What's the most rewarding investment you've made in your career?


Whether it be intellectual, financial, or personal, what's an investment you would recommend to your younger self and why?


  👤 massung Accepted Answer ✓
Easy answer: the extra time spent every day helping my daughter with her homework. This has paid off enormously. Not because she's a grade-A student (far from it; she has a lot of difficulty). But because I've been able to consistently, calmly teach her the following skills that I'm now starting to see her pick up:

1. Everything looks difficult the first time. The hardest step is always the first one. Take a deep breath and just "begin".

2. Never give up. Even impossible tasks are just lots of easy, smaller tasks. Learn to break things down into manageable pieces.

3. When in a time crunch (e.g. a test), learning to triage is a very important skill. Don't get stuck. Just skip and move on. Come back later. Learn to prioritize, etc.

4. Don't be scared. Everyone gets it wrong sometimes. You'll never succeed if your too afraid to fail.

5. Trust your gut. If something seems wrong, then it very well may be. Don't just accept someone else's answer because you don't happen to know the answer.

6. Always verify your answers. Don't just finish a problem and assume it's right. And learn to verify the answers of others as well.

Finally, never ever ever say "I'm not good at that." Say "I'm not good at that YET!" That little difference over time is reminding yourself that you could learn/do it if you wanted, you just haven't learned to yet.


👤 claudiulodro
Learning a trade:

- I have a solid career/business-opportunity to fall back on when I get tired of the tech industry. Many trades have been around for hundreds of years and can't really be outsourced.

- I can use all common power and hand tools and do my own home projects.

- I've saved thousands of dollars on quality (non-particleboard) furniture over the years by restoring thrift store or sidewalk finds.

- By far the most important part though is learning the value of craftsmanship, and the process of starting as a beginner and gaining competence via prolonged effort.


👤 mooreds
Blog.

It serves as a historical record, proof of work, and forced me to investigate technologies.

On top of all of that, it helped me learn to write prose, which is such an important skill for a dev.


👤 nonplus
Moving to contracting/b2b had a much larger effect on my quality of life than I anticipated. I don't lose sleep over the insurance or investment options my employer provides. Flexible hours with most contracts. I feel more in control of my life.

👤 71a54xd
Moving to a larger city with interesting people. Hands down. I dislike the politics and disagree with a lot of how the city runs, but I've met more likeminded founders, engineers and investors than I would've in a lifetime where I lived prior. I'll give a hint "silicon prairie" - smart people congregate in cool places, there's a reason they're expensive.

👤 serjester
Starting a business. I had no idea what I was doing when I started, went into pretty heavy debt at one point and worked way more than anyone else I knew. But this taught me far more about what I wanted out of my career than anything else. Truly owning something end to end teaches you a lot about life.

👤 mrjivraj
Some of these have been pretty good: https://docs.google.com/spreadsheets/d/1tBrZEMFK9XNWxiqOxE8o...

A couple of years ago, I started this spreadsheet to share my investments with close friends and family.

One unexpected benefit has been that i have gotten my sister interested in investing. Since investing is a big passion of mine, it has been personally very rewarding to be able to discuss investing topics with her.


👤 zellyn
Conquering a couple of things that intimidated me, that I thought only wizardly programmers could do: took the Coursera Compilers class and built a compiler. Built an emulator.

👤 rektide
Running my own Linux server. Well.

This was early aughts, trying to set up Puppet to run OpenLDAP + Kerberos + samba (+ldap integration) + mail + webserver... learned a ton. I think I still have that hard drive in an ammo case around here somewhere. ;) Never did get OpenLDAP + Kerberos going again, but I keep thinking, someday, again. Slightly different next time.

But in general, that pursuit of knowing how things work, of giving myself a real experience with computers, going in & rolling up my sleeves... I was already a bit of a programmer, but chasing my desire to know & to see & to learn into operations & running systems has made such a difference, marks me apart from so many of my programmer peers & has been a lifelong gratifying way to build & grow & see & experience.


👤 meristohm
Learning some of the language and culture before interacting with native speakers; useful for travel and for teaching ELL students, as it honors their cultural experience and helps develop reciprocal relationships.

👤 randcraw
Earning a MS in CS after my BS in zoology. My software development career would have continued to struggle in uncompetitive ways if I hadn't added mainstream computing credentials.

👤 okareaman
Learning to code was the best investment I ever made. Financially, I bought Sun Microsystems for 7 and a couple of years later sold it for 70 at the height of the dot com bubble because I had read "Extraordinary Popular Delusions and the Madness of Crowds" and knew a crowd mania when I saw one. Like crypto now.

👤 notsrg
Learning javascript and learning it well.

👤 poletopole
I tell myself to invest in the best voice recorder money can buy and record every thought.

👤 nicbou
Documenting my move to Germany. It turned into my main source of income, and it's pretty much a dream job: motivating, meaningful and relaxed.

I'm not sure if I could trivially reproduce that success, but it truly changed my life.


👤 zelphirkalt
In general learning computer programming and more specifically investing time on my own to learn about programming and different paradigms, which I did not learn about at university or school.

👤 jl2718
Part-time classes, although this would definitely be impossible in my current job, and I imagine that’s true for most software developers today.

👤 yen223
Making a move from a third-world country to a first-world country.

It wasn't just good for my career, but for just about everything in my life.


👤 fierro
learning Vim well