Sometimes I feel like going into software engineering as a career might have been a mistake. I love computers, and I love setting up my environment and tools in just exactly the right ways, but when it comes to pushing actual work forward, including on my own hobby projects, I struggle so much...

A random example: I'll spend hours getting emacs to use the right lsp server for clang and utterly enjoy the process, but doing the actual exercises from K&R drains me and brings me no joy.

Follow

Do others struggle with similar things? Sometimes I feel that I like the tools more than the actual work that these tools are for, and that just isn't right...

· · Web · 3 · 0 · 1

@gueorgui Well you seem to not have a project worthy of your time, so you tinker into config files instead due to the expectation from yourself that being there will start something?
Otherwise, maybe you could move from dev to something more akin to IT infra like devops? I have a lot of friends that went this way.

@thomasorus DevOps is a bit closer to eternal emacs config fiddling, for sure! I'll have to think about it...

@gueorgui Or maybe you need some fresh experiences in development. If you've been in the same position or doing the same type of products for years, nothing changes much. I feel the same with doing the same frontends for banks for years now, I'm trying to go into a position where I'll have more various problems to solve.

@gueorgui Sometimes. Although frustrations with LSP configuration on Emacs is what led me to Kakoune.
More often I read stuff instead of writing, not even with a specific goal in mind, just whatever catches my eye. So instead of actually working on packaging devkitPRO on Guix and getting started on my Scheme OS project, I read DS dev wikis and the Loko Scheme source code.

@gueorgui I’ve been struggling with this for a few years now, and related feelings of inadequacy. I had ‘professional dotfiles hacker’ in my profile for a while. I’ve always flipped between being profoundly dissatisfied with my current tools and being infatuated with new tools. I think Emacs makes this worse since it’s so programmable; it probably scratches whatever itch, or satisfies whatever would let me get on with something more productive (well, aligned with my personal goals).

Sign in to participate in the conversation
Merveilles

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.