Ask HN: Have you found something you love to do? If yes how?

229 points by aj_nikhil ↗ HN
I have worked in many different fields(web dev, analytics, product management) but can't seem to stick to one. Is it about the field or something about myself that I need to change? How do I go about solving this??

199 comments

[ 0.22 ms ] story [ 177 ms ] thread
Not sure it will "solve it"... yet following Adam's (Douglas?) suggestion to become top-25% in three fields. Then merge those fields.

That has worked awesome for me. I merged technolgy (software dev/sys adm) with motor sports and with management. Love it so far. Good luck and Merry Christmas!!

Too bad there's no good payable intersection of software dev, video games, and three position bullseye rifle. Hah :(
Sounds like VR is the answer!
Actually there is. When my daughters were on the Airgun 10 meter team (recent national champs), I spent some time investigating how to create a low-cost SCATT system using a relatively inexpensive laser with 3D-printed mount, USB connected cameras, and OpenCV. Something kids could use in a hallway at home vs. the range. The solution was very feasible as I got to the point of mocking it up and testing it. Daughters decided to drop shooting, and other side-dev projects took over. But you sound like you might love doing this. Cheers.
Being a developer and watching a lot of movies, I should pivot into making Apple TV apps because most of them are really bad.
First, be wary of general advice.

That said, do you find yourself spending most your time making or consuming? At some point I just started making stuff for the majority of my time and this was a tipping point for starting to improve my skills in particular areas and narrow my focus.

Regarding Making vs Consuming, I realized why I never got consumed by gaming. I can only sit down and play a game for a short while, before my brain starts wandering and thinking how I could build something myself.
After 15 years as a freelance developer I’ve started a rural wireless ISP. It hasn’t entirely displaced my freelance work, but allows me to help people in a way that being a developer didn’t (tangibly, at least).

Now I install internet access for people, on infrastructure I have built, and I see how happy they are when they go from 2 to 100mbps (this is often in a field in the middle of nowhere). This means they can talk to their families, actually do the work that pays their bills, and just generally entertain themselves.

It is very rewarding. And I know all these people as they are essentially my neighbours.

What an awesome and fascinating thing you're doing! Could you possibly explain at a high level what you had to do to start the ISP and make it accessible in these areas?
That’s the nice thing about a lot of small businesses. The fruit of your work is much more tangible than working at a corporation.
Do you expect Starlink (or equivalent) to radically alter this space?
That sounds extremely gratifying, congrats on finding a passion that's so beneficial to the people around you.
I've thought of doing something like this in southern Utah ... but we've got 1 gig fiber even in some smaller communities... but there probably are certain places that don't have good coverage..
Congrats, if you don’t mind me asking where do you get the capital to do something like this? Other than “wage slave for a decade and live like a student”.
I know some people who made millions working the Universal Service Fee system, getting paid gobs of subsidies to provide DSL / wifi to hillbillies in West Virginia. It's like digital gold if you know how to really work the system.
are you friends with 90s-00s Verizon?

Jokes aside, "hillbillies" are people too.

It’s very hard to answer for you because it’s likely about personal growth and realisation more than anything else. But I can tell you what I did, or rather what happened to me.

I started as a developer, because I was good, I gradually became the lead enterprise architect (I’ve never hated anything more than TOGAF by the way), and eventually “fell” into management. While doing this I rode locally fame ladder in Danish public sector digitalisation which means I’ve had a massive impact on our overall national strategy for IT architecture but like 5 people know who I am. I’m not sure I ever actually liked that work, but it was thrilling to be part of something “important”, so I felt like I liked it. Eventually I had my first child, and 9 months later I had a depression caused by stress so severe I spent a night in a psychward. Long story short I was diagnosed with ADHD at almost 40, and told that I needed to figure out how I wanted to live my life.

Turns out I like problem solving and that I hate project management. So I quit the public sector and found a job in a company where I could be a programmer again, I made sure to find a company where I wouldn’t have to deal with a whole lot of the Atlassian sort bureaucracies surrounding programming and it’s frankly been a bliss.

I’ve gone from not thinking I could ever work more than 30 hours a week until my children left our house to back to full time.

So chances are you probably already know what kind of work you like, but it’s just really hard to figure it out. One thing that I thought I would miss was feeling “important” but the truth is that I was never actually “important”. If it hadn’t been me someone else would’ve done it.

(For reference I’m Danish, having a break down here gets you 6 months sick leave with pay and costs you basically nothing out of your own pocket. This made things easier to say the least.)

Love to do? No. But I’ve found some things I’m good at that are useful and I don’t seem to get sick of, and after that what seems to matter more is the people you work with.

Ultimately even if you like a job it’s still a job, and the widely promoted notion of passion rarely holds up.

(comment deleted)
It’ll suck up much less if you know your real passion is outside of work. Instead of stressing about getting a staff engineering title, I enjoy senior and make some money to simply support that passion :)
What do you do for fun? Any hobbies?
I'm a corporate design manager (happily so), so my industry is slightly different than yours, but I see this question pop up enough in my circles it felt relevant to say the below ...

One of the greatest mistakes I see fellow designers do is try to make their 'passion' into their job - expecting their moonshot webcomic idea to be the bread+butter income, artisanal print hobby to pay the same as a corporate career without a sizeable investment or insane time sunk into marketing, you get the picture.

Early on I made a point to do short contract/internship stints to find our what I "didn't" like to do corporate-wise (packaging, digital design, print design), and narrow down to the parts that left me vaguely looking forward to the next day (experiential design, a team that's enjoyable to work with, autonomy, management). Note that the happy bits are almost as much team dynamics is it is the work itself, if not moreso.

For me, I started computers at around age 13. Didn't know at the time that most computer jobs were highly specialized, so I absorbed knowledge and developed skills in a wide variety of areas. Ended up as a SysAdmin simply because that was the majority of my responsibilities at my first computer related job. But I also program, design/architect solutions, do low level hardware, etc. That means I can have a job in one area, and use the other skills to make me more valuable in that role than I otherwise would be. So that is my passion, impressing others and being a highly prized asset due to bringing in multiple other skills into my primary role.

The other passion I have (that really is very similar to my primary skill) is woodworking. Anytime I need a particular furniture piece, I design it, buy the materials, cut it up / drill holes, and make my own flat-pack kits for final assembly. This hobby got a lot more fun when I finally realized that I could actually make straight cuts if I properly squared off the saw blade, and started using higher quality wood (instead of standard-grade construction lumber).

I love building Web products. Being a Product Owner.

How: By quitting every company after doing my maximum. I’m deeply sour, because many people around me succeeded younger at being recognized, generally because of ethnic or gender reason, but I had to walk away and I have succeeded in establishing my company and I’m the PO. I’m also the laundry guy, the accountant and the principal engineer with my 2-5 employees, but I’m still making half a million dollars, so it does seem that I was discriminated in companies compared to my abilities.

I wish I hadn’t a million dollars a year and I had a sense of belonging instead, and wasn’t sour, but such is life. I feel like Donald Duck.

Striking out on your own and being successful at it is impressive and congratulations for that. It doesn’t seem to be evidence to me in any direction about whether you were discriminated against in prior companies. The outcomes, whether good or bad, are concentrated when you own the company.
A judge would seek fact, intent and prejudice. Intent is largely here, explicit in company policies (“We need to help women achieve management positions” kind of thing) and national policies. Fact is here and prejudice is here.

I retain my judgement and will seek revenge against society. One should never implement an intentional policy of systematic discrimination. I will seek revenge.

I did, when I was younger. It was from the environment (lived in Anchorage, lots of bush planes, got into model airplanes). I spent about 8+ years doing it... in 2008 or so would get lost in it. At that time I was in high school, didn't have much money but I built all my planes from scratch with foam. Those were times I felt truly happy/in the moment just being in the sun alone flying. I can do it now sure, have money now but I lost it that drive/happiness to do it. Finding real passion can be hard vs. external factors eg. money. It's like you could say you want to figure out GAI but if you're doing it for money/fame vs. truly pursing it out of personal passion, I don't know if it'll happen (aside from being hard).

I like writing code now, it's like a tool, can build things in that space. Don't think it's a passion though. I didn't come from it, I barely used a computer when I was younger. I say I want to pursue robotics but I'm not pouring myself into it either. Been spending a lot of time consuming as someone else mentioned (tv/social media). Anyway I hope I get it back, true drive vs. drive from sharing/points online. Generally I like creation though, solving things.

Part of the younger days probably just because no responsibility other than doing homework/passing tests.

I fell in love with developing measurement equipment. It started in grad school, realizing that I really wasn't cut out for a basic research career (in a massively overcrowded academic job market), but that I got a lot of satisfaction from being able to solve hard technical problems.

Today, measurement systems combine many of my hobbies, including electronics and programming. I would get bored with becoming a specialist in a narrow tech field. This is also an area where I feel that I can genuinely help people, not just with immediate business problems, but also where I can credibly justify a socially redeeming purpose.

I like the fact that the ultimate judge of my success is mother nature, who doesn't tolerate bullshit.

Advice: Can you work on something that you actually believe in? I read a lot of comments (HN and elsewhere) from people for whom "work" is just an empty cash transaction, and who respect no distinction between good and bad work. (For instance threads on doing little or no actual work without getting caught).

Or, can you completely detach yourself from your day job, satisfy yourself with the empty cash transaction, and get your personal satisfaction in some other way?

Those last two paragraphs feel like the trick to me. Either work on something you're invested in, and if you can't, pick something outside of work.

I personally like D&D. Spending time with good friends wroting stories together is one of my favorite ways to spend time, and the excitement for it has gotten me through more than one hard week.

Developing measurement equipment sounds really intriguing to me. Do you have any stories about particularly fun/challenging projects you’ve done?
Hey, are you interested in climate change at all? Would you be interested in developing new measuring equipment for methane emissions in rice paddies? This is a completely white space. https://www.ricemethane.org/ Let me know, thanks!
> For instance threads on doing little or no actual work without getting caught

I imagine there are exceptions, but I think a lot of this is people doing jobs that are fundamentally pointless to begin with. When what you're doing is of no practical value to anyone, it's difficult to remain motivated.

"Advice: Can you work on something that you actually believe in?"

You absolutely can. I fell into a great gig by accident. But it's a bad idea to put all your eggs in one basket. Companies get bought, cultures change, priorities shift and if you can't detach yourself from work or find another outlet you'll be frustrated. Balance is key and I'd say a fulfilling personal life is healthier thing to aspire towards.

I enjoy working on and solving technical problems, but the “core” thing that I’ve found I really love is working with other people to figure things out together (even though I’m fairly introverted). Once I realized that it shaped my perspective on a lot of work tasks and hobbies.

For example - a good friend and I regularly play battle royale and co-op games together after work in the evenings. The joy of those games, for me, is that we are communicating and working together to achieve something or win. I don’t get the same kind of enjoyment from single player games or games where I’m just grinding alone.

I think looking at “core values” and trying to extrapolate from there might be a good approach (or at least it has been for me). If you don’t have a sense of what those are, maybe take some time to reflect and see if you can find or create them.

This is exactly me. I get super bor d of playing single player games and I don't even play multiplayer games alone. I always need to play with a friend over discord. It's my way of socializing and getting that feeling of playing a team sport. Overwatch has been really fun over the years.
Have you managed to find decent employment in al of those areas? If so, why worry?

Why not try to accept you are who you are, and apparently this is part of who you are currently. It seems to work out fine (if it does), so no need to worry.

You can't find what you are passionate about, it's not something that gets discovered. You pick it and hone it. Getting experienced, acknowledged by peers, and executing from knowledge all come with time and dedication and you become passionate as you want to drive that thing forward. I've struggled with this myself, and learned over time that I'm passionate about delivering software - I love it. Now I look for the next harder/larger project and see if I can make a difference for that business.
It must depend on the person. I discovered the things I love (writing, teaching, programming, dualsport motorcycling, GIS) by stumbling across them, then honed (a continuing process for life) those skills because I love them.

Did I choose those things? Or was the moment of discovery the moment of choice?

I have one thing that gives me a deep sense of fulfillment and a feeling that I was not living those few hours of my life in vain. That is writing fiction.

paradoxically (or maybe not) it is not as rewarding process-wise as writing software, which has the strongest instant gratification loop after, maybe, video games.

You can’t really be a writer, however, unless you want to die in poverty, etc.

You can make a living as a writer but you need to crank out 4-5 novels a year, which is more than I can do!
I reckon that would certainly affect the quality of the compositions. Unless, of course, 4-5 is the natural output of some monster writers.
For me, what helped was paying attention to what I liked about my work and leaning in a direction that emphasized those kinds of tasks - though it was kind of just luck that I found a job that let me do that.

I got my start in web development because I had picked it up as a hobby and (at least at the time) it was a good way to get reasonable money without a degree. But my favorite parts were learning new techniques/technologies (I started out without a team to steer me toward best practices so I did a lot of experimentation, self-teaching, and reinventing the wheel - probably made my projects take longer but meant I learned a lot more) and then using that expertise to help my colleagues (once I did have a team, my deeper understanding meant that I was the one to go to when something didn't work right in IE6 or something).

At one point, I was having dinner with a friend at his startup and happened to meet one of their product support engineers. She explained that the role involved becoming an expert in their highly-technical, fast-growing product and then using that expertise to help customers (internal and external ones). I realized that was an entire job made of my favorite parts of my previous job. I applied to join her team and I've happily worked in product support for tech startups ever since. Before this point I never would have considered product support, because I just had a stereotypical vision of it as sitting in a phone center reading from a script. The ideal field for you might be out there without you realizing it exists.

I still try to identify the things I like doing and spend more time doing those things. Sometimes that means spending time working with folks on other teams - not all companies are flexible enough to allow this, but I think healthy ones will because the added perspective usually will make you more valuable to the company as well. Making sure to have these varied experiences and keep learning new things has been a great way to keep up my engagement over time.

I enjoyed support when I used to do it - I’m pretty sure my social skills suffered when I started working in isolation on dev tasks
Maybe look outside of work?

People who are truly passionate about their work are lucky.

But IMHO it's more realistic to find a job that isn't stressful & that one enjoys a bit (if one still needs to pay the bills).

There's a ton of happiness and fulfillment to be found outside of your career.

But you need to have the time and mental capacity to get there.

Works sucks up all of those resources for a lot of people.

Lots of good advice here about paying attention to the patterns of what you like versus dislike.

For me, I love being able to sit down and concentrate for 5 hours and make progress on a coding activity. (Advent of Code is almost catnip for me; I’ll save up a week’s worth of them and blow a half a Saturday on them.) Other people thrive on social aspects of team/project work.

Naturally, I picked a job that gives me virtually none of that focused coding time, so there’s that…

Treat life like a gradient descent algorithm. Analyze your current landscape, adjacencies, possibilities and try different things. See what happens. You will get disinterested or fail 99% of the time. But that 1% will lead you to the next iteration down the gradient. Rinse and repeat.
You might find benefit to writing down your thoughts about each one of the previous occupations and see if there are any recognizable patterns that you can identify and address.
I love to write code, I love to ship products and I love to build businesses.

But what I really love, what drives me, is solving interesting problems. That's my entire career. Solve interesting problems.

    "We're building a web2.0 exercise tracking..." No!
    "We're putting health records on the block..." Nein!
    "We're improving how people buy insuran..." Non!
    "We're creating a mobile app to submit expens..." Nee!
    "We're building a SaaS to improve cable modem analy..." Nie!


    "We're using computer vision to identify fossilized cat shit." Oh hell yes!
I've built websites and CRUD apps and mobile apps, out of necessity, but they are universally boring endeavours with little to give them any merit beyond a tiny sliver of an interesting problem. Most of the work that is out there is just grunt work that should be farmed out and then extensively code reviewed.

At meetups people ask me, "what do you do?"

And I respond, "Whatever the !@#$ I want to, it makes money, and everyone goes home happy."

I haven't worked a day in my life. I play, every day. And any time I've come close to discovering "it's just another job" I go and find something else to do.

My response on LinkedIn or AngelList when approached by business people and recruiters with their dreadful job opening is usually along the lines of "Thanks for making me aware of this opportunity. Sounds boring. Good luck in your continuing candidate search."

I’m sold. How do I achieve this?
Many ways to do it * Become really good at something * Live a modest lifestyle * Have low debt * Have decent savings
How do you find problems to solve?
You need to get known for being really good at something, then the problems will find you.
I don't think I have or am any of those things.
Looking at your resume, I find it hard to believe that you're not really good at something.
Propaganda and lies.

Propaganda.

And lies.

And maybe a little bit of marketing. But I repeat myself.

>My response on LinkedIn or AngelList when approached by business people and recruiters with their dreadful job opening is usually along the lines of "Thanks for making me aware of this opportunity. Sounds boring. Good luck in your continuing candidate search."

Thank you, this is what I always think with these job adverts. It's almost impossible to think about anything less appealing than a list of technologies they require without any motivation why.

The worst is when the company brags about their funding as if it makes any difference to me. If anything, it makes their shitty offer look even more shitty. If you're gonna brag about millions, you better offer me a decent cut.
"This exciting start-up just raised two hundred million dollars. Are you interested in taking a 70% paycut to work for someone who would step over your corpse if they saw you drop a nickle?"
I never respond to those emails, but after reading your comment I'm thinking maybe I should reply with, "what % of those X millions is being offered for this role?"
(comment deleted)
That's pretty much the tech scene in London right there..

"We're creating a new way for super-rich people to access their swiss bank accounts!"

Yey...

Recruiter: "We're doing <solved problem> to <extract money> from people by implementing <unnecessary subscription service> that attaches <internet stuff> to <something that doesn't need it>. Also, we'll have <creepy video technology> installed in people's homes for <nothing bad ever happened doing that>helping them live healthier, happier lives whilst partially clothed</nothing bad ever happened doing that>. We've raised <large amount of VC measured in hundreds of millions> that guarantees <anybody with equity is so diluted they'll never see a payout>, with that <equity on a stick dangled out in front, we think we can convince you to take a lower salary>."

Paraphrasing from a recent recruiter pitch.

Web developer for many years. Lost interest in CRUD apps because they’re mostly the same architecture with different content.

I’ve been learning WebGL and using math more than I have since college. It’s very rewarding and what I feel my Computer Science degree prepared me for. I spend a lot of time outdoors and my project is a map simulation of terrain shadows. Every time I’m outdoors and my model lines up with physical reality, I have an almost spiritual moment of feeling like I can comprehend the universe. :)

How did you get into this? Did you learn the tech with a job in mind, or did you just learn the tech and then jobs started appearing?
>"Thanks for making me aware of this opportunity. Sounds boring. Good luck in your continuing candidate search."

Well this made my day. I usually ignore recruiters since everytime i tried telling them that i'm looking for something else, they either keep insisting to have a call or they forget about me for a few days and then start sending the same things.

I think this will be my new response for recruiters :)

Recruiters cannot hear the word "No."

The best way to get recruiters to stop responding is:

    Thank you for making me aware of this opportunity. Before I waste your time, I have a few quick questions that I'd like answered:

    Is this fully remote? Or on-site?

    And most importantly, what is the compensation range for this position?

Pretty much shuts down the conversation completely. Ghosting. So much ghosting. I'd say an awful lot of recruiters will view you as a "difficult candidate" or "too much work" the moment you start asking about compensation.
I demanded a minimum compensation amount to a recruiter once at a FAANG company, something really outrageous even for FAANG. They ended up giving me non-answers saying that I still needed to interview and determine what my SWE level was going to be before they talk about compensation.

I stopped the conversation right there. That was a massive waste of time.

We need to talk money going in, or someone is wasting my time.

    "Don't be showing up on the Ferrari dealership forecourt with a Honda budget in your pocket."
I don't generally deal with recruiters anymore. Haven't had a job through a recruiter in a long time. My last round of looking for a job (5+ months ago) I had an interview where I confirmed that the compensation would be satisfactory.

Did the interview, got an offer, and that offer was 70% less than what I was currently making. Turned the offer down.

When asked "why?" I responded "because you lied to me about the compensation. I have no interest in working for anyone that would immediately lie to me."

I will not talk to any company, and haven't for the past 15+ years, that cannot give me a very firm number in the first ten minutes. And I shut down the conversation immediately if they won't.

I think up until recently I had a different mentality than what you're describing, where pay was second, but the type of work was more important. I always assumed that so long as I was satisfied with the projects, coworkers, and company/organization was something I could stand behind, pay and compensation would follow.

As I got older and more "adult" responsibilities started coming (mortgage, family planning), economic security became much more of a priority. More conventional things I learned about employee retention and organizational behavior started to make more sense where pay and time off were huge motivational factors. It's okay to be motivated by money.

Oh, don't get me wrong, I have worked on interesting things with entrepreneurs, without pay, for months at a time. Or even asked for a certain amount, and then never took any money. And I have also worked on interesting problems for far less than what even a mid-level engineer could earn at a decent company.

It isn't always about the pay, but it is often about weeding out the people who would take advantage. There is cheap, and there is poor, and for some parts of my career I have confused the two.

Much like I won't pay for something just because it is expensive, but I will often pay for the more expensive option rather than the cheaper one. Expensive doesn't always mean good, but it is a differentiator and a signalling mechanism.

I use compensation as a litmus test to determine if someone is trying to take advantage of me. If the company is trying to low-ball me, that means to me, not that they are financially cheap (though some are, and you can smell them from as far away as the dog's dinner from two nights ago), but that they believe me to be naive and exploitable. I might be an immigrant, but it doesn't mean that I stepped off the boat yesterday.

Out of all the benefits and bonuses and culture that a company has, all of which can be taken away or changed in an eye blink (Activision's purchase of Blizzard for instance) for a variety of reasons, base compensation is exceptionally hard to hand wave away. Companies that don't pay well usually have crap culture, lousy benefits and work-life balance that truly sucks. Again, for me, compensation is a signalling mechanism.

Did they confirm the offer _during_ your interview?

If yes, then it was a dick move and you definitely dodged a bullet.

I'm asking because I know of some cases where the salary range was listed in the job posting, but after talking to the candidate, the company decided to offer them a number that was below the lower bound, saying that the level of the candidate not enough compared to what they had in mind when they were posting the job.

I confirmed the compensation range via email directly with the hiring manager at the company and again with HR during the initial pitch screening call. "That won't be a problem." was the response. I don't work with 3rd-party or external recruiters so it most definitely wasn't any confusion there.

Now, they might have thought "this guy isn't worth $X, let's offer him $Y" instead, but offering an exceptionally senior candidate $100K is one hell of a "we don't think you're worth it" snub. It's insulting.

I've found that just telling them, up front, that I'm over 40, terminates the relationship almost immediately. They can't hang up, fast enough, and I never hear from them again.
This is hilarious and depressing at the same time since, having turned 40 recently, I still hope to start a first career in software development in the near future.
I wish you luck. It will be a challenge, but I love the field.

You may need to kick open a few doors. I probably could have done that, but I couldn't be arsed.

IMHO, there won't be a shortage of computer programmers for the next 20 years. I'm over 40 too and never experienced any issue with my grand old age. Since you seem interested by software development, I'll tell you the ultimate secret to working with computers: tutorials. That's it, there is no need to be a grand master at one specific piece of technology if you struggle with a simple script on an OS you have never worked with.

My secret is to learn and know "enough" about every OS, every language, every framework out there. Of course you're starting and you don't have either the time or experience to do everything, but do it anyway, slowly, one task at a time. Compare, study a bit, read, and have fun. Also, don't be scared, no one knows everything, you just need to know enough to be able to help (and learn at the same time).

This is a great post but allow me to be a little pedantic.

Your example of an interesting problem sounds more to me like an interesting solution. It's the computer vision that's fun, right? Or is it the cat shit?

Interesting problems have interesting solutions. In my mind, it's rare that an interesting problem would have a run-of-the-mill solution, because if it did, you could hire a freelancer off Craigslist for $30 an hour. Interesting problems are rarely ones that can be solved with a Wordpress install, a few plugins, and a downloaded theme derived from Bootstrap.

Boring problems don't usually have interesting solutions. I mean, you could make the solution interesting, you could over-engineer it, or choose to solve it in a novel and unique way, but it is not often that you'll be given that opportunity. Un-interesting problems with un-interesting solutions usually get given to the lowest bidder.

I built a cat toy, it's a 42" LCD screen with a touch interface overlaid on top, and then wrote a "bot" that exhibits prey response and can be "caught" by the cat. Fun project, had to figure out how to do multiple toe bean rejection. And a whole bunch of other tech too.

Built a cat toy, it's a home built 3D printed robot arm, that has a plastic rod as the end effector, with a feather on it, that is radio controlled, and can be controlled via a 3D application running in a web browser.

I built a semi-autonomous, self-driving radio control car that can race a human controlled radio control car, and can also give the human operator a first person view, like a racing drone. It used various solutions from computer vision, low-latency video streaming, low-latency, long-range WiFi, and so forth.

I built a human controlled robot to clean the litter box, which then farms out the job to people on Mechanical Turk.

I built an app that helps you find the jigsaw puzzle piece you want when solving a jigsaw.

I built an app that can scan your Scrabble tiles and the Scrabble board, and tell you which word to play for the most value.

I built a number of bots and assist bots that play a popular MMORPG.

I built a dashboard for my home that tells me what the weather is like, where my cats are, where the family wallets are located, where I left my phone.

I built a resume website with a space invaders game embedded in it.

Plus there are hundreds of other projects. Each one interesting in their own way. But what I studiously do is avoid the CRUD apps that are solved problems.

Currently I am tinkering with a Star Trek Picard-like, flight deck transparent "holographic", curved display with head/eye tracking and touch interface. I am also building, as my day job, a computer vision solution that will do full body and face tracking for a new VR HMD.

But yeah, the cat shit was kinda interesting.

Would you agree that the path should be a SaaS that keeps you in a position to keep a flow of new and intriguing work/individuals in tech in your vicinity?
I am not sure I understand the question, sorry.
I built a fairly simple browser extension that users love to use. Heck, people even paid for it (it's freemium but an open-source project). Now and then, I get an appreciation email from a user, a notification from the chrome web store that someone rated it 5-star, or a new purchase notification from Stripe. Random doses of serotonin make my day. In a nutshell, I love working on it because people find it helpful and value it.

https://gourav.io/notion-boost

The problem, as far as I can make it, is that the thing(s) you love will probably not look like a corporate job.

It's my strong feeling that people don't actually love jobs, they love kinds of work, but only as long as they have agency. Once the work becomes a job it tends to get subordinated to profit motives, instead of your own creative drives.

My best bet is that if you want to do something you love you have to somehow end up working for yourself.

My problem is I get bored and lose motivation when working alone. I’m thinking a job would be a good way to keep me moving forward?

I’ve tried teaming up with people on projects but it seems like if it’s not tied to a paycheck they flake out pretty quickly.

Working with others is definitely important for motivation and for technical progress.

> I’ve tried teaming up with people on projects but it seems like if it’s not tied to a paycheck they flake out pretty quickly.

Maybe something like contributing to an existing open source project or doing some small projects of your own (e.g. writing a blog about smth that your really like, without aiming to monetize it) could help.

The best case scenario would be to start a self-supporting company or something of that sort.

I work as a manager of a Developer Relations team, but I'm also a software engineer and writer. I've identified two things I "love" to do in my life: writing software (usually automation-type things that make my life or someone else's life easier), and writing (articles, books, etc.).

I discovered that I love writing software when I was a kid (maybe 12 years old?) by writing automation bots for video games: it was so incredibly fun to write a bot that would play the game, level up your characters, and do things that would otherwise take thousands of hours of human grinding to achieve. This passion never left me, and now, more than 20 years later, I still spend a good chunk of time building little scripts/tools/utilities/apps that help me in various ways.

The writing was something that I also got started on early. I discovered my love of writing through IRC where I'd routinely answer people's programming questions and eventually write blog posts explaining answers in more depth than I could fit into a short IRC conversation.

I don't blog as much today (life gets busy), but I do spend a lot of time writing at work, working on the occasional long-form blog post, and ... journaling.

In this regard, you might want to read "So Good They Can't Ignore You" by Cal Newport.

I know. The title is cheesy and melodramatic. But this book was really helpful in shaping some of my worldview.

This book goes vehemently against the "discovery" of "passion", and instead provides some practical insights on how to do work that you will love. Or how to reach there.

This book is in a genre I call “once you’ve read the title you’ve read the book”

Definitely aligned with the idea but if you already agree with the title you can save some time and skip the read

> This book is in a genre I call “once you’ve read the title you’ve read the book”

Hard disagree. Have you actually read it?

It offers much more than the title.

Does it also offer frequent name-dropping of the author's celebrity friends and personal stories which can be best explained by 'survivorship bias'?
No. One important aspect of the book that doesn't appear in the title is: People who get really good at something useful, also enjoy their work a lot more. The public view is often that passion leads to success. But the book argues that in many cases it is actually the other way around.
That's a big part of my problem - as a generalist I know many things, but am not an expert on anything specific.

Taking on a focused role leads to disappointment and loss of self esteem.

As a generalist, you can become an expert in one thing after another as you apply your generic expertise and ability to learn to a broad range of areas and problems over time.