Hacker News new | past | comments | ask | show | jobs | submit login

> I hate the idea that developers should have blogs.

I hate the reality that developers can't easily develop a portfolio of work because generally their work is owned lock, stock, and barrel by the companies they work for, and can't be legally shared outside of those places.

So we have github, but even that is suspect and many potential employers don't look at it, unless you are some well known contributor or founder to one or more open-source projects. Even then it can be a crap shoot; I've read on more than one occasion somewhat famous developers of tools being turned down for positions at companies that use the very tools they developed. It is somewhat maddenning.

You can just about forget it if your repositories are for your own personal projects, but that's better than nothing - and that's also where a blog has some influence. Basically, as a place to show something of your coding ability and knowledge, and the value you can bring as a new hire.

But honestly, that can get tiring; sometimes when I go home from work, I'll do something interesting - but many times, I just want to relax and not think about coding or other projects too much. I've found myself becoming more this way as I've grown older (currently approaching 50).

I've been an SWE for over 25 years now, but every time I find myself looking for a new position, it feels as though my previous experience counts for nothing. I can't show any future employer what I worked on in the past (and in many cases, that work is long gone along with the previous employer), they rarely want to look at my github or (back when it existed - I really need to restart it - sigh) my personal blogging site. It feels like every such interview and encounter I am starting fresh.

It sickens me. I don't know of any other kind of career where this kind of thing is the norm, except software development and engineering. If you aren't extremely famous and known, or you don't have a deep and wide network, or whatever - you can't just drop your resume, have a decent conversation about your past work and skills, and be given a chance. Instead, you are more often than not forced to jump thru a variety of ill-conceived hoops (many of them on fire, too!), which in the end might get you the position, or more often than not, you are rejected without any explanation or reasoning that might help you to understand what you need to work on in order to be more successful the next time around.

It's fairly absurd when you are on the younger end of the scale; now imagine you are old enough in some cases to be the parent of the person interviewing you, and still being questioned in such a manner, after likely being employed in the past longer than they've been alive.

It's almost Kafkaesque.




I think that is the reality for most professionals, not just developers and engineers.

Your HR technician, your barber, your baker, your supermarket team leader, aren't going to be able to show more than their CV either.


> their work is owned lock, stock, and barrel by the companies

As benhurmarcel says, this isn't unique to software development. It's the norm.

The most obvious exception that occurs to me is research, where your life's work is published (albeit often paywalled).

> we have github, but even that is suspect and many potential employers don't look at it

I'm not sure it's really 'suspect', is it? I suppose it's subject to Goodhart's law: When a measure becomes a target, it ceases to be a good measure.

As for employers not looking at it, I think that's a separate issue.

> I've read on more than one occasion somewhat famous developers of tools being turned down for positions at companies that use the very tools they developed. It is somewhat maddenning.

Yep. Here's the one that springs to mind: https://news.ycombinator.com/item?id=15713801




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: