TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Programmers who aren't front/back end/web developers, what is your job?

23 pointsby superconduct1234 months ago
I feel like reading HN sometimes you&#x27;d get the impression that all software development now days is just building web apps or working on web services.<p>I&#x27;m curious for people who are programmers but don&#x27;t work on the usual web stuff, what is your job&#x2F;domain?

25 comments

asoplata4 months ago
There&#x27;s a small but growing amount of &quot;research software engineers&quot;, people who attempt to bring professional-level software development to scientific research, and help scientists achieve their goals (example org: <a href="https:&#x2F;&#x2F;us-rse.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;us-rse.org&#x2F;</a> ). That&#x27;s what I do as of recently (see <a href="https:&#x2F;&#x2F;hnn.brown.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hnn.brown.edu&#x2F;</a> ): left my last post-doc, and switched to full-time development on a scientific computing package in my old domain (computational neuroscience).
sshine4 months ago
My previous 7 positions:<p>Firmware (bare-metal)<p>Firmware (Linux-embedded)<p>Blockchain (mixture of cryptography and network programming)<p>Platform (DevOps &#x2F; Kubernetes)<p>DeFi R&amp;D (Smart contract compiler &#x2F; smart contracts)<p>Full-stack web (Perl, Vue)<p>Fintech backend (algos, full-stack web)
kennethrc4 months ago
Essentially an embedded SW Dev, working on either bare-metal or something using Linux as an OS. I tell non-SW people (and a few who are) that I &quot;do the stuff that happens from the time you press the power button to the time your &#x27;thing&#x27; is ready to use&quot;, then they get it.
l0rn4 months ago
I find it oddly hard to switch fields. I guess I did web stuff for too long and filled my CV with it. Although i regularily do other stuff (embedded eng, systems eng) and find my existing skills applicable to a large extend employers seem to be put off by my history in web.
aavci4 months ago
There&#x27;s a fair bit of developers out there who are dedicated to native mobile app development.
评论 #42881556 未加载
JTyQZSnP3cQGa8B4 months ago
Desktop applications, and sometimes servers unrelated to the web. Actually all the technologies that existed for 40 years before the web.<p>The fact that I hate JS and think it’s the worst language ever created explains why I’m not doing web stuff on purpose unless I’m ordered to.
drdirk4 months ago
I am a GPU compiler engineer working on the OpenXLA compiler.
marssaxman4 months ago
I am currently working for RISC Zero on a ZK circuit compiler. Prior to that:<p>- tensor compiler for inference acceleration (plaidml)<p>- static analysis tools (coverity)<p>- photo manager app, specifically an ML-based self-organization system which never shipped (mylio)<p>- scripting language for internal streaming computation pipeline (google)<p>- various embedded firmware projects at a product development contractor<p>Before that, I spent many years working on compilers and related tools.
lytedev4 months ago
I work on tools for other developers!
mamcx4 months ago
There is a big cohort of people working in ERP-like software (that granted, covers what you say), and is a big niche with A LOT of things that you need to do.<p>I work on this, for small companies.<p>Also, working as database engineer, that is certainly a unexpected turn of events for me :)
invalidname4 months ago
At the moment I&#x27;m working for an observability company building an observability agent. That includes aspects of backend but it&#x27;s a bit like writing a computer virus. It&#x27;s a bit like hacking.
p_m_c4 months ago
I have worked on bond pricing and inventory systems, systems for options and credit default swaps, security agents for runtimes like java, python, industrial control software (SCADA).
milianw4 months ago
C++&#x2F;Qt GUI applications (embedded, desktop), mostly for a large customer in the medical sector, i.e. microscopy&#x2F;imaging&#x2F;cancer research.
masteruvpuppetz4 months ago
The jobs&#x2F;roles I search for (finance guy), seems like everyone&#x27;s working on quant development
davesmylie4 months ago
system operations&#x2F;admin.<p>moved over from dev about 10 years ago, but for various reasons still do a bit of programming, mostly for one-off adhoc analysis or config tasks.<p>Gotta say not having to worry about end users, future proofing or historic technical debt is wonderful.
whobre4 months ago
Making tools for data engineering. Most of my previous career was text processing.
on_the_train4 months ago
Working on software for zeiss semiconductor. Scientific stuff, all inhouse
jzzskijj4 months ago
Games? Embedded? FPGA? UI frameworks? DSP or Signal processing?
blastonico4 months ago
C Compiler (GCC) - Bug fixes, performance improvements, etc.
baseballdork4 months ago
Hardware-in-the-loop realtime dev for missile systems.
kaz-inc4 months ago
Working on ML Compilers for different accelerators.
moltar4 months ago
Infrastructure engineer (write TypeScript code)
hikarudo4 months ago
Computer vision. C++ and Python.
AndrewDucker4 months ago
C# Desktop apps.
rubenvanwyk4 months ago
Data Engineers