I forgot my username so I had to make a new account to post this. Hope it's not too long.<p>I've been coding on and off since I was a kid. I'm twenty-nine now. To be frank, I'm not that good at it. I'm not bad at it, but I've never invested the effort to get really good, because I never cared to be. I like making things and solving problems, but I don't get exactly get a thrill out of learning a new framework or spending hours debugging a single function.<p>Writing code, as you all know, is incredibly frustrating and often stultifying work. For me, it's rewarding to make something, and I've enjoyed building many small projects in the past. That said, the process sometimes seems like more trouble than it's worth.<p>I'm not sure what I'd be doing if market forces hadn't steered me to deploying my (limited) tech abilities, but as it stands, I've been working as a data scientist for a little while. I'm not that great at that either. I've invested some time and money in skill-building—I just graduated with an MA in a quantitative subject from an Ivy League university—but I'm nowhere near the level of competence of many of the data scientists on the job market now.<p>And I don't think I want to be. I don't want to spend my whole day writing ETL pipelines or optimizing ad prices. Ideally, I don't want to spend my whole day in front of a computer. But I do want to make enough money to go on vacation occasionally, and I want the flexibility and mobility that it seems like only the tech industry is offering these days. Millennials, right?<p>So I feel sort of trapped. I'm not sure what I want to be doing, but when I scan job listings, I find nothing interesting to me. I feel like I have lots to offer, like I'm a real generalist with a lot of interests and a lot of aptitude, but the only thing a hiring manager will see is that I can code--and that I'm not very good at it. I can't be the only person who has had this experience.
Most jobs are boring, but I find interesting things to learn in almost every boring task I've been given over my career. It keeps me interested and can be used as building blocks to work on something more interesting.<p>I don't think there's any way around this. Even if you run your own company, 99% of the work isn't glamorous or world-changing..but needs to be done.<p>"Ideally, I don't want to spend my whole day in front of a computer. But I do want to make enough money to go on vacation occasionally, and I want the flexibility and mobility that it seems like only the tech industry is offering these days. Millennials, right?"<p>I wanted this too, so about 10 years ago I started contracting. I can work from anywhere and many times, I only need a decent internet connection (which is available in most parts of the world).<p>I traveled all around Asia for a year, while coding at night.
> I find nothing interesting to me<p>> I'm a real generalist with a lot of interests<p>You say you have a lot of interests and aptitudes, but your entire post is about how disinterested and not good you are.<p>Maybe you should identify your interests and your aptitudes and try to align yourself toward that more.
Those who put more time and effort into improving their craft get the choices and good jobs.<p>Are you willing to put in the effort to gain the opportunities?