:ellie: Noëlle the 8-Bit🏳️‍🌈🎄 is a user on elekk.xyz. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
:ellie: Noëlle the 8-Bit🏳️‍🌈🎄 @noelle

managers: what do you like to see on a programmer's resume? What scores points in a portfolio or Github account?

· Web · 17 · 7

@noelle Thoughtfulness. Clarity of purpose and intention. Demonstration of curiosity with an ability to do research and experiment. A good programmer should be able to communicate effectively and collaborate.

Lots of boosts on this post, only one response ;_;

@noelle probably not a lot of hiring managers around

@noelle In 500 chars:
* alignment with what we do: skills, experience, intent
* worked with others in various roles: communication, cooperation, consensus, compromise
* some sort of learning throughout career; details aren't too important but it shows progress (also not a one-trick developer)
* finished projects or roles (exceptions made when appropriate)
* for résumé: did they put in the work to even slightly tailor it for the posting (e.g., is it entirely focused on another industry)

@noelle Bullet point 1 is tiny here but really important. It's almost algorithmic, though. If we're asking for a C++ dev w/ DSP experience and a résumé is all Java and web, it goes in the bin before anyone spends time looking at it. (When you get 100+ applications per posting you have to have some coarse filter even if it's imperfect.)

Okay, next question: What do you like to see from a long-time freelancer who's looking to re-enter the formal workforce?

@noelle Installation and execution commentary. Show me where you're running your code in a production-like environment, or supported it in a production-like fashion. Link your bugfixes to your issues so I can get a sense that you're not just building what you want to build, but what your users are actually looking for in the software you want. Ideal code that nobody builds doesn't help the world. Less-than-perfect code with an active userbase and engaged devs are great! :)

@noelle Well-executed issue threads that show me you can handle customer commentary gracefully. Statements of design intent. Pull requests that get evaluated by people from other organizations. Pull requests to other organizations. Show me that this isn't just "my codez." Show me your engineering philosophy and how well you can execute on it.

@noelle

experience described as a series of problems and the solutions the candidate was involved in implementing for those problems, really.

everything else is ephemeral - I'm looking for someone who seems to have a handle on multiple different problem solving techniques more than someone who has the right list of buzzwords and frameworks and languages

@noelle as a caveat, I'm far afield from the average hiring manager in a lot of ways, and I'm not actually currently hiring anyone to manage, so salt may need application to taste :blobpats:

@noelle I'm not a manager, and our hiring managers aren't the first people to see resumes at my job, but when I'm involved in an interview process (which had been and will be pretty common because my sister team had been hitting and my team is about to be) I tend to focus really heavily on communication and empathy skills. Describing how a candidate kept the right people updated or gathered consensus for an idea or even just wrote useful documentation are all good signs.

@noelle Not a hiring manager but programmer. But I've rated my skills/programming languages/tools which are relevant from 0-5 (if it's 0, dont put it in there ;)) So they can understand the interest and depth of your expertise and in what fields.