News for hackers. Stuff that matters.
Re:The Staff Engineer's Path – Book Review by timacles on Wednesday May 17, 2023 @01:59PM (#35978982)
The thing that separates those guys from everyone else is simple.

Its stamina.

No there isn't some higher level of understanding or deep perception. Every one of the all time great programmers had 1 exact thing in common with no exceptions. Stamina. You will not find a single outlier.

They did their craft every day, for many hours, year after year.

So sure, any of us could have taken the individual small steps. But when you look at a whole body of work, you'll see they're cranking through these "small steps" like the Juggernaut running through walls for decades

Re:The Staff Engineer's Path – Book Review by sibeliuss on Wednesday May 17, 2023 @02:32PM (#35979375)
This is the answer. There's certainly ridiculous talent (especially with ideas), but in my experience it always comes down to stamina stretched through time. Cool things get built by people that stick it out, and recruit others to do the same. And also know _exactly_ when to exit to pursue something new (but that's a different subject).
Re:The Staff Engineer's Path – Book Review by tltimeline2 on Wednesday May 17, 2023 @04:56PM (#35981171)
Interesting, is the ability to know when to exit a prerequisite? I would think there's a distribution between those you spoke of and some that just picked one thing and went forever.
Re:The Staff Engineer's Path – Book Review by sibeliuss on Thursday May 18, 2023 @01:14AM (#35984336)
Well what I mean is there's an ability to see precisely when just enough is done -- no more, no less -- before one can hand things over and exit with sanity and / or dignity. It goes hand in hand. Many work very hard and quit before _the_ critical thing is done, which in a sense forfeits all prior work; others continue working and working and burn out. The best understand something about timing, almost in an intuitive sense. I've seen it again and again, and it's impressive.
Re:The Staff Engineer's Path – Book Review by bitL on Wednesday May 17, 2023 @09:12PM (#35983131)
Some people can build incredibly cool things in two weeks. It's not about stamina really. They typically outsource stamina to senior devs for future iterations and they move onto new more interesting things to create, and senior devs hate them for that ("you did all the cool, we do all the ugly"). But without them nothing of value would be built.
Re:The Staff Engineer's Path – Book Review by biscuits1 on Wednesday May 17, 2023 @03:37PM (#35980159)
Stamina isn't the word I would go for. It would be commitment. For those that have loads of stamina, it's the commitment to continuous creative encounters that leads to the perceived magic.

From "Courage to Create" by Rollo May: "It is said that the novelist Thomas Wolfe, who was one of the highly creative figures of the American scene, that he was a "genius without talent." But he was so creative because he threw himself so completely in the material and the challenge of saying it-he was great because of the intensity of his encounter"

Apologies going philosophical, its the only way to debate such an answer-science has no real answers for this title we call "staff engineer"

Re:The Staff Engineer's Path – Book Review by er4hn on Wednesday May 17, 2023 @03:42PM (#35980232)
“Nothing in this world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan "press on" has solved and always will solve the problems of the human race” - Calvin Coolidge
Re:The Staff Engineer's Path – Book Review by cjsplat on Wednesday May 17, 2023 @05:46PM (#35981659)
And with Coolidge's great persistence, he helped build the foundation for the Great Depression.

It is possible to "press on" in the wrong direction.

Re:The Staff Engineer's Path – Book Review by brookst on Wednesday May 17, 2023 @06:12PM (#35981913)
Yes. Determination is essential for success but does not guarantee success.

Kind of like how virtually all great cooking requires salt, but use of salt goes not guarantee a great dish.

Re:The Staff Engineer's Path – Book Review by raydev on Wednesday May 17, 2023 @05:52PM (#35981726)
Sure, but we're talking about "persistence" and dedication on the scale of "I built a complex piece of software"
Re:The Staff Engineer's Path – Book Review by nazka on Thursday May 18, 2023 @05:00AM (#35985574)
After a good time of reflection, questioning mentors etc… Maybe it’s better to press on (in the wrong direction) and learn from it than do nothing and contemplate what we could do or achieve or debate for hours/weeks/months to know if it’s the right decision.
Re:The Staff Engineer's Path – Book Review by lloeki on Thursday May 18, 2023 @04:59AM (#35985565)
> The separation of talent and skill is one of the greatest misunderstood concepts for people who are trying to excel, who have dreams, who want to do things. Talent you have naturally. Skill is only developed by hours and hours and hours of beating on your craft.

- Will Smith

My take is that talent is a potential, without practice it is left unrealised and never turns into skill, nor success.

Then people look at success and say "well person P has natural talent, I don't, so I can't do that", which is very sad, because ultimately it's mostly about a shit ton of work, and dedication, and commitment, and persistence.

Re:The Staff Engineer's Path – Book Review by a_bonobo on Wednesday May 17, 2023 @10:25PM (#35983531)
Commitment from the individual, and commitment from your organisation!

I work in a relatively 'flat hierarchy' so there are few organisational structures and proceedings that keep projects on track. It's only me that keeps the marble on the track, there are no organisational tracks. Once I lose interest or stamina the marble is gone.

Other organisations with regular check-ins, project tracking etc. have a system that at least keeps the marble in place.

Re:The Staff Engineer's Path – Book Review by tacitusarc on Thursday May 18, 2023 @12:36AM (#35984168)
Maybe, maybe not. At the end of the day it takes people interested and motivated to head in the right direction.
Re:The Staff Engineer's Path – Book Review by am44jnsf on Wednesday May 17, 2023 @10:57PM (#35983689)
it's not even commitment. it's discipline. many of us know what we should be doing, and how to do each of these small steps. most of us (including me) don't have the daily discipline to pull it off.
Re:The Staff Engineer's Path – Book Review by drdrey on Wednesday May 17, 2023 @11:16PM (#35983788)
How about grit?
Re:The Staff Engineer's Path – Book Review by dataflow on Wednesday May 17, 2023 @08:44PM (#35982964)
Perhaps the word you're looking for is perseverance?
Re:The Staff Engineer's Path – Book Review by crossroadsguy on Wednesday May 17, 2023 @08:58PM (#35983048)
Almost each of such guys didn’t have to respond to Jira tickets and answer to shit asked by PMs and TPMs on a daily basis while standing in a circle and showcase/demo “progress” weekly, be part of a trillion meetings in a day, while also preparing documents for things you provably never understood the why of, and in general justify your existence there in a quantifiable way to every TDH in the team and the company.

So when you’re looking for that role after you think you’ve got that stamina/perseverance/commitment, do remember that maybe you still have to find that right place to work at.

Re:The Staff Engineer's Path – Book Review by Y_Y on Thursday May 18, 2023 @06:48AM (#35986265)
Tall, dark and handsome?
Re:The Staff Engineer's Path – Book Review by monknomo on Thursday May 18, 2023 @05:56PM (#35994670)
probably "Tom, Dick and Harry" in this context, meaning everyone
Re:The Staff Engineer's Path – Book Review by citizen_friend on Thursday May 18, 2023 @12:01AM (#35984003)
Understanding theory helps a lot. It's a hard limit on what your capable of making.
Re:The Staff Engineer's Path – Book Review by comprev on Thursday May 18, 2023 @04:02AM (#35985179)
Maybe tenacity instead of stamina?
Re:The Staff Engineer's Path – Book Review by agumonkey on Sunday May 28, 2023 @06:34PM (#36108431)
I beg to differ. I have high endurance but since a few years I make minuscule steps and plateau way below my expectations. Meanwhile some people are gliding with their hands in their pockets and will only need 7 days to exceed their initial goal.