News for hackers. Stuff that matters.
Re:“Location-Based Pay” – Who are we to complain? by lokar on Sunday February 14, 2021 @10:14AM (#26133022)
Top talent in big tech are not working as programmers. They work as engineers. They often do a limited amount of actual programming, most of the contribution is leadership, design and architecture.
Re:“Location-Based Pay” – Who are we to complain? by Frost1x on Sunday February 14, 2021 @10:34AM (#26133186)
I agree completely, I think this is really the distinction that is lacking when people talk about superstar developers. Most aren't developing much of anything in terms of raw implementation, they're redesigning existing architectures, theorizing new approaches, bridging domains, etc.

Those skills are often tied to specific domains that are not quickly transferable so what talented engineer A does efficiently or makes them a superstar is specific to engineer A. Talented engineer B probably does something a bit different or has their own sets of expertise they're superstars at.

There are a lot of misguided organizations hiring on the wrong premise though, that there are developers who just churn out implementations at 10-100x speed so they can reduce their workforce. What they should focus on is engineering talent that makes sure they're tackling the correct problems and focus on the right solutions to those problems as opposed to something silly like developer velocity.

Re:“Location-Based Pay” – Who are we to complain? by red-montaigne on Sunday February 14, 2021 @12:40PM (#26134301)
You explained the fundamental philosophical divide in software development today. One group sees development as a process of production. They still think of developers as people who produce code. The other group sees software development as a process of problem discovery and definition. Programming is an exploratory learning process that, at its best, refines and condenses human concepts and symbols into concrete representations automated by a computer. In my opinion the latter group will always outperform the former (barring massive resource discrepancies) because they have a more powerful theoretical grip on their activities.
Re:“Location-Based Pay” – Who are we to complain? by lokar on Sunday February 14, 2021 @10:45AM (#26133288)
A great design/architect will mean you need to write 1/10th as much code.

Well, not really but maybe 1/2