Hacker News new | ask | show | jobs
by Agingcoder 1590 days ago
People with broad technical knowledge ( from system programming / asm to Javascript/browser stuff, networking, algorithms, etc). And if they don't know everything ( which is ok), I expect them to want to learn what they don't know. It's also ok if they're not experts everywhere (broad vs deep) , but having a good understanding of how software systems from first principes makes solving lots of problems much easier. It also allows them to help other people.

These people are invaluable, but are very hard to come by.

4 comments

I'm deep on laravel+vue and very very broad w/ some varying levels of deepness on go, rust, and devops stuff as well as I used to be deep on SEO/Marketing and have interests in growth.

Programming is burning me out, I'd kill for a position where I can just take a salary and/or stock to basically work on writing technical docs/blog posts, deployment systems for devops, or figuring out features or setting up systems to track user feedback to figure out what users want added.

I mean, I'd still jump in and code, I just would like some options to expand my horizons. As a freelancer I haven't been able to find that and I'm tired of applying/interviewing for remote positions.

Maybe I'd be a better CTO than developer or a Project or Product Manager. Hell, I've even thought of just jumping to devops or QA just for a scene change.

I (think I) am one of these people, and all I want to do is hire more of them. The company I work for runs a collaborative editor on top of a tree-like data model [1] - so any role, front end or back end, needs to consider offline changes, distributed convergence, and recursive traversals. Vanishingly small numbers of people will come in with these skills so we need to find learners who can go up and down the stack and up and down the layers of abstraction in a stack to find the best designs.

(If this sounds interesting to any readers, send me an email at jake@makenotion.com or twitter DM @jitl)

[1]: https://www.notion.so/blog/data-model-behind-notion

This is me. The problem is all the jobs I see just want me to use one specific part of my large skill set. A lot of the things I know go largely unused at my job.

There’s also a corollary problem. The few places that do want my depth almost always want it because they are understaffed. They want to overwork me, and I refuse to ever work more than 40 hours a week under any circumstance.

That sounds like me, combined with good communication and omnidirectional stakeholder management, and I may be looking in a few months for a fully remote role paying US levels and I have a contracting company to make billing easy. Could this be a match for you?