Live data from Hacker News

You can't git clone a team

virtualize.sh

51–60 of 115 posts

Re: You can't git clone a team

#51

Earlier quoted context omitted.

Before they were multiple people they were one person. A single person can in fact write a program for a computer.

Sure, some C code, some html, a table here, a colspan there, and you can have a website made by a single person... if we want a website to look like it was made on an 1980s computer by a single person.

Or, you can have a decent website made by a single person. It's not that hard to learn basic HTML5, enough ARIA semantics to know not to use ARIA, a programming language with decent synchronisation primitives that supports CGI, an SQL dialect and the principles of relational database design, enough JavaScript to use MDN, enough CSS to use MDN, the basics of server maintenance, TLS certificate provision, and DNS.

If you want to do your own networking, or run email, that's a whole 'nother specialism; but just running a website is easy enough for one person to do.

Re: You can't git clone a team

#52

The article starts off saying that if you want people with real full stack experience, from kernel to UX, you need to grow it. It goes on to say that it's hard to find and develop expertise for low level software like hypervisors. What's the connection between the topics? It feels like two different rants. If it's difficult to find kernel developers then wouldn't it help to not require them to also know web UX?

> If it's difficult to find kernel developers then wouldn't it help to not require them to also know web UX? That means hiring two people, and in $current_year, companies expect one person to know everything. Sysadmin, backend programmer, frontend programmer, designer and a DBA used to be different people not that long ago, now they expect one person to do all that... + it seems they want kernel development experienc…

Good, that's the way it was until the splitting of roles for commodification. A programmer is more like the Renaissance man who makes it a goal to do everything from different disciplines than a drone who has been trained to do one thing and can only be trusted to do one thing.

Re: You can't git clone a team

#53

Earlier quoted context omitted.

Before they were multiple people they were one person. A single person can in fact write a program for a computer.

Sure, some C code, some html, a table here, a colspan there, and you can have a website made by a single person... if we want a website to look like it was made on an 1980s computer by a single person.

It transplants to other eras. A Webmaster managed the server, code and graphics where it looks like sites from the eras.

People who came after you would write it vb6 people who came latter bootstrap.js or use material icons.

Re: You can't git clone a team

#54
post #24

Earlier quoted context omitted.

I found it is best to keep quiet, not even have a (directly attached to your name) blog with such varried content, and instead just send appropriate version of your CV when needed. When it comes to interviews I found it helps that I'm in my office/lab space, able to pick up the cam and show the person on call contents of my shelves and present few details about them on the office whiteboard. But even then they of cou…

The question was "what is the best way to market yourself?" and your recommendation is to keep quiet and do less marketing. If that has worked for you, that's amazing! But it seems really counter-intuitive to me.

No he's saying if you are a generalist you shouldn't try to market yourself as that. Usually employers are looking for specialists that are perfectly moulded to the one exact task they need at that very moment.

It's misguided of course, but that's what they think they want and if you say "I've done all sorts of things and I'm good at all of them" they'll hear "I don't have much experience with anything" and discount you.

So it's better to pretend to be a specialist.

Re: You can't git clone a team

#55
post #24

Earlier quoted context omitted.

The question was "what is the best way to market yourself?" and your recommendation is to keep quiet and do less marketing. If that has worked for you, that's amazing! But it seems really counter-intuitive to me.

No he's saying if you are a generalist you shouldn't try to market yourself as that. Usually employers are looking for specialists that are perfectly moulded to the one exact task they need at that very moment. It's misguided of course, but that's what they think they want and if you say "I've done all sorts of things and I'm good at all of them" they'll hear "I don't have much experience with anything" and discount…

I didn't get that out of the comment at all, so I appreciate the clarification. Put that way, it makes significantly more sense.

Re: You can't git clone a team

#56

As an aside, TFA says: We’re talking about skills that span kernel-level programming, hardware quirks, low-level debugging, distributed systems, security, orchestration logic, even the capability to work with the UI/UX team... and the ability to explain all that without scaring interns. You can’t just hire for that. You have to grow it. Nurture it. Beg for it. Or in some cases, resurrect it. If you are that person, w…

> You're not going to find me on a university campus or in a research lab because I'm at a FAANG trying to pay my mortgage.

Make sure you are demonstrating it to the people on your team so that when they leave and go somewhere else, they can hit you up. This takes some time.

And, sorry, you have to get out and hit some gatherings in person (hackerspaces, meetups, professional meetings, etc.)--online-only isn't going to cut it anymore. With the AI garbage clog of inline interactions, your professional network is back to who you know in-person.

Re: You can't git clone a team

#57

As an aside, TFA says: We’re talking about skills that span kernel-level programming, hardware quirks, low-level debugging, distributed systems, security, orchestration logic, even the capability to work with the UI/UX team... and the ability to explain all that without scaring interns. You can’t just hire for that. You have to grow it. Nurture it. Beg for it. Or in some cases, resurrect it. If you are that person, w…

I think it's just not possible, because you're stuck with the reality that it's some combination of a machine and HR sorting through resumes.

Even past that step, it's a bit random. I fully admit I ignore the resume when doing interviews, as it's a bias for the interview role I get, which is typically working through some coding problems.

Re: You can't git clone a team

#58

Earlier quoted context omitted.

This just means the market is saturated. When there aren't enough people they'll accept less experience

This doesn’t follow. Below some level of skill and experience they can contribute negative value to the project. Companies need a minimum level of experience just to make the role pay for itself. Does the high skill standard for surgeons mean the market for surgeons is saturated?

If you are not needing to consider having someone who does not meet a certain skill standard to perform surgery on you, then, yes, it would seem that the surgeon market is saturated as the parent describes it.
Post reply on HN