Live data from Hacker News

Programmer's Competency Matrix for SDE hiring parameters (2008)

sijinjoseph.netlify.app

1–10 of 51 posts

Re: Programmer's Competency Matrix for SDE hiring parameters (2008)

#5
there needs to be a -1, where someone is just faking it; and maybe a -1(') where someone is really good at leetcode but terrible when it comes to architecting simple systems, writing tests, being a good team player.

Note that -1(') devs might yet be a good fit for a place like google where shaving off 10ms off of a good chunk of requests worldwide is worth tons of money, and there are tons of other teams that can make up for that dev's shortcomings by building up protective infra.

Re: Programmer's Competency Matrix for SDE hiring parameters (2008)

#6
post #2

highest level in version control: "Has tried out Bzr/Mercurial/Darcs/Git" this page must be dated! I wonder how many other cells contain errors as well...

the IDE section is a bit dated. as a hiring manager, my belief is that IDEs are good enough (and even have collab features that are good in work-at-home-epoch) that it's not an unreasonable to never use/never have used vi/vim/emacs.

If you're doing server administration, not being able to use vi is unacceptable; but these days everything is deployed by container and logging into raw linux systems is not really a thing as much (your company may beg to differ and that's fine).

Re: Programmer's Competency Matrix for SDE hiring parameters (2008)

#7
post #6
post #2

highest level in version control: "Has tried out Bzr/Mercurial/Darcs/Git" this page must be dated! I wonder how many other cells contain errors as well...

the IDE section is a bit dated. as a hiring manager, my belief is that IDEs are good enough (and even have collab features that are good in work-at-home-epoch) that it's not an unreasonable to never use/never have used vi/vim/emacs. If you're doing server administration, not being able to use vi is unacceptable; but these days everything is deployed by container and logging into raw linux systems is not really a thin…

emacs _is_ an IDE.

Some might say the best IDE

Re: Programmer's Competency Matrix for SDE hiring parameters (2008)

#8
post #6
post #2

highest level in version control: "Has tried out Bzr/Mercurial/Darcs/Git" this page must be dated! I wonder how many other cells contain errors as well...

the IDE section is a bit dated. as a hiring manager, my belief is that IDEs are good enough (and even have collab features that are good in work-at-home-epoch) that it's not an unreasonable to never use/never have used vi/vim/emacs. If you're doing server administration, not being able to use vi is unacceptable; but these days everything is deployed by container and logging into raw linux systems is not really a thin…

Is nano really That Bad? It's always been good enough for my needs, and in the cases where it's not I generally hop on Sublime or vscode, make the changes I want to make, then paste it into my term.
Post reply on HN