Earlier quoted context omitted.
How about doing some academic work? With the explosion of NGsequencing there's no shortage of data or data-magician positions, and there's many challenges with social impact
I admit that - given my life situation - I'm biased towards jobs that at least have a chance of also letting me put bread on the table ;). That said, I'm also having hard time separating academic work that helps things from that which just adds to the noise - grant-chasing, paper-generating studies. Any advice on that?
Ask HN: Are you working on interesting technical problems?
211–220 of 441 posts
Re: Ask HN: Are you working on interesting technical problems?
#212My technical knowledge/know-how (acquired over years of Linux, BSD, HN, etc.) still gives me an edge in understanding issues my clients face.
I'm not dealing with technical issues per se, but I can make the link between tech teams and management/non-tech: what one party expects from the other, whilst not sinking into a bottomless pit of unreasonable requests and expectations.
The work is fast-paced (~8 hours at most/project, over the course of ~3 weeks) so I have to adapt to a number of situations, where tech people might deal with said technical problems - and I can give them my 2 cents.
I'm also using my free time to work more on my machines, etc.
Re: Ask HN: Are you working on interesting technical problems?
#213Earlier quoted context omitted.
"Ennui". I like the word. Thanks! > One might ask: what does the alternative look like? From what I can tell Marx is a bit wishy-washy on that point. I have no clue either. But it feels to me as if we're turning humanity into a single superorganism, with each one of us being just a cell, except all those cells have brains capable of wishing they'd play on the same level as the superorganism. Related: I've never had a…
Have you read Zen and the Art of Motorcycle Maintenance? You might enjoy it. A thoughtful book (semi-autobiographical) about a man searching for meaning, thinking-through-it-all while riding his motorcycle across the country with his son.
Re: Ask HN: Are you working on interesting technical problems?
#214Re: Ask HN: Are you working on interesting technical problems?
#215This is ~80% of software development. To stay sane find a domain where the business logic interests you. Maybe you're into sports, crypto, sci-fi, whales, whatever.
Try and find a job in these domains. In my experience it makes the day-to-day grunt work of developing software more enjoyable since you're solving novel problems in area that you care about.
Re: Ask HN: Are you working on interesting technical problems?
#216The quick summary is that you take audio files which you process then run through some models that do labelling and at the end you get out transcriptions in the international phonetic alphabet https://en.wikipedia.org/wiki/International_Phonetic_Alphabe...
In the past I've worked on things that were very boring but also things that were very interesting, sometimes even in the same company. Even if you structure your career to try to spend as much time on interesting problems you'll still run into some boring stuff. If you really want to work on interesting problems it will likely take some effort with deliberate planning and you may end up making less money than if you did other work but these are the decisions that you will have to make. Try to find things that interest you and give you opportunities to master whatever it is, this tends to make work a lot more fulfilling whatever you do.
Incidentally in this language project I've done some work on a Web API that's mostly routine but it's very satisfying because I can very directly see how it makes a lot of other people's lives a lot easier. There's some very clear impact there and it makes some otherwise routine things a lot more enjoyable.
Re: Ask HN: Are you working on interesting technical problems?
#217Earlier quoted context omitted.
A job doesn't have to be a calling, and a job that isn't a calling doesn't have to be a soul-crushing grind. Most developer jobs are for CRUD apps, and you'll rarely be doing greenfield development. There's not a whole lot of room for passion there. If you just treat it as a job, though, rather than something you have to force yourself to be passionate about, it doesn't need to be that interesting. Once you make a li…
I've always wondered who the magical developers are that did the greenfield development of every project I've been on-boarded to. I never seem to get ahead of the maintenance grind to the point of being one of those creating the mess instead of wading through the mess.
Re: Ask HN: Are you working on interesting technical problems?
#218Earlier quoted context omitted.
How about doing some academic work? With the explosion of NGsequencing there's no shortage of data or data-magician positions, and there's many challenges with social impact
I admit that - given my life situation - I'm biased towards jobs that at least have a chance of also letting me put bread on the table ;). That said, I'm also having hard time separating academic work that helps things from that which just adds to the noise - grant-chasing, paper-generating studies. Any advice on that?
Why does this noise bother you? Besides, keep in mind that the grant-chasing doesn't happen because of greed, it happens because people want to continue doing science and that's the only way to maintain an active lab.
I could shit on the state of academic publishing for days, but at the end of the day, there is an overall positive direction in this 'academic endeavor': the creation of knowledge.
I find this direction much lighter on my consciousness than "generate value for the shareholders"
Re: Ask HN: Are you working on interesting technical problems?
#219Re: Ask HN: Are you working on interesting technical problems?
#220Earlier quoted context omitted.
You have to be really GOOD at your field to have this freedom. Good for you, dude. I also like to abstract away the non-sense part of a problem, so that I can focus on the real intellectual puzzles.
> I also like to abstract away the non-sense part of a problem Some boring problems need to be solved anyway, and they can’t be abstracted away. Just when you’re picking the right tools, it shouldn’t take too much time. For example, that CAD/CAM app I’ve developed has a lot of very interesting algorithms inside. But the software still need to appear on the user’s PCs somehow, i.e. we needed an installer. I’ve picked…
I think the issue here is order: solving which first. Algorithms motivate you, Handling interface demotivates. So start with the motivator.