Live data from Hacker News

Same Stop: Life after 26 years as a programmer for Apple

engineersneedart.com

211–220 of 438 posts

Re: Same Stop: Life after 26 years as a programmer for Apple

#211
post #203
post #160

Earlier quoted context omitted.

I'm guessing the same story was told 600 years ago in Spain: "My father, an Inquisitor himself, told me of the time when the Grand Inquisitor promoted him. Ordinary priests are a dime a dozen, the great man said, but it takes special skill to be an Inquisitor. And that's why you never let them go back to the pulpit when you do find a good one."

I’m not sure I follow the analogy here, are you implying technical leadership is committing heinous crimes against humanity?

[deleted]

Re: Same Stop: Life after 26 years as a programmer for Apple

#212

What I've seen in the past two years, a lot of people who have seemingly no fit to a life of a programmer have joined software industry. In my experience the best devs were the people who self-taught programming for pure joy of building a software, making a glimpse of imaging to something real through writing code. The others who were on this job because the compensation was hefty - they were likely to opt out to a m…

I think I’m conditioned to have reduced respect for managers because in my experience they are former devs who were “promoted” out of touching the code. As a result, when they offer technical advice, it’s bad technical advice, or at best merely “unhelpful”, usually because it’s obvious (e.g. “did you try {first thing I tried}?” I pose that such people shouldn’t be devs or managers, but “manager” is a role that tends…

Those kinds of managers may not be coders but assuming they are actually good at managing (and know their limitations), they play an important role.

It’s important to respect that other people are bringing different things to the table. Everyone’s got different strengths and weaknesses.

Re: Same Stop: Life after 26 years as a programmer for Apple

#214
post #203
post #160

Earlier quoted context omitted.

I'm guessing the same story was told 600 years ago in Spain: "My father, an Inquisitor himself, told me of the time when the Grand Inquisitor promoted him. Ordinary priests are a dime a dozen, the great man said, but it takes special skill to be an Inquisitor. And that's why you never let them go back to the pulpit when you do find a good one."

I’m not sure I follow the analogy here, are you implying technical leadership is committing heinous crimes against humanity?

No one expects the Spanish Inquisition

Re: Same Stop: Life after 26 years as a programmer for Apple

#215
post #164
post #132

>Are there younger engineers, new to the career, for whom programming is not merely a job but something they can imagine doing in their spare time? Yes, absolutely!

To even ask is ridiculous.

Older people are always scared of being made irrelevant by later generations.

It’s important not to internalize the fear response of having to shoot down everything that makes you feel threatened.

Re: Same Stop: Life after 26 years as a programmer for Apple

#216
post #144

Earlier quoted context omitted.

> "Several years ago my father got promoted to some leadership role. In our conversation about it, he told me he had asked to get back closer tech, but his boss declined and said tech specialists are a dime a dozen. Technical leadership is very expensive to find though, and once you find one you don’t let them go back to the production line." Ah, the foundational myth of middle management.

Middle managers are a dime a dozen. However a good technical lead - who can contribute to the engineering team's discussions _and_ lead the team are very very hard to find.

Really?

IMO there's an awful lot, they just ask for mid 200,000s.

Re: Same Stop: Life after 26 years as a programmer for Apple

#217
post #176

For me, at least, programming is simply the most profitable articulation of an underlying personality trait that involves productivity, play, mischief, sardonicism and critique all together. This is what people mean when they point out that "hacking" isn't about software. The tantalizing just-out-of-reach articulation of a compelling concept. Satiating.

>The tantalizing just-out-of-reach articulation of a compelling concept. What out of reach concepts do you have? I've found that, with time, I could code almost anything (barring ultraspecialized programs like FEA analysis etc.). The only thing between me and the finished program is hundreds or thousands of hours of work. I don't see magic in that.

Aim for small things. Creating a small nice pleasant to use intuitive API is like a puzzle. Make a super nice component entity system that 12 year old could use with pleasure. Or a hierarchical finite state machine that an average developer would reach for because of its sheer simplicity instead of creating their own tangled mess out of classes, variables, ifs and loops. Those goals often feel like just out of reach.

Re: Same Stop: Life after 26 years as a programmer for Apple

#218

In 2 days time I'll mark my 27th year as a professional programmer (and just over 40 years since I started programming). I've worked in small companies, big companies, and mega-corporations. I've been a programmer, manager, team lead and CTO. And in doing so I discovered that I don't like managing people, I don't like meetings, and I don't like paperwork. I like long periods of focus. So I'm a software dev/architect…

I took the same path and came to the same realization, yet my current architect role is still nothing but meetings. Ugh.

Me, on the other hand, long to be an architect so that I can influence some technical decisions.

Grass is always greener.

Re: Same Stop: Life after 26 years as a programmer for Apple

#219
post #178

In 2 days time I'll mark my 27th year as a professional programmer (and just over 40 years since I started programming). I've worked in small companies, big companies, and mega-corporations. I've been a programmer, manager, team lead and CTO. And in doing so I discovered that I don't like managing people, I don't like meetings, and I don't like paperwork. I like long periods of focus. So I'm a software dev/architect…

I am not sure what I want more anymore. I love these periods of flow, but I am so good at integrating other people's work, making them agree on the best while being happy and feeling productive. Also flow makes time fly and I feel I would just die very soon, heh. Anyone feeling this too? But I crave this feeling very much anyway.

This is my exact feeling :D

I love coding and problem solving, but during my career I noticed that I'm _really_ good at getting technical people to communicate with each other and integrating their work.

I try to do both, but I still don't know which I like more. I tried the full manager / chart drawing architect -route and I hated it. Just coding was a bit boring too in the long run, because I want to make an impact on the org-level and I'm incapable of shutting up if I see any inefficiencies that could be improved by communication.

Re: Same Stop: Life after 26 years as a programmer for Apple

#220
post #178

In 2 days time I'll mark my 27th year as a professional programmer (and just over 40 years since I started programming). I've worked in small companies, big companies, and mega-corporations. I've been a programmer, manager, team lead and CTO. And in doing so I discovered that I don't like managing people, I don't like meetings, and I don't like paperwork. I like long periods of focus. So I'm a software dev/architect…

I am not sure what I want more anymore. I love these periods of flow, but I am so good at integrating other people's work, making them agree on the best while being happy and feeling productive. Also flow makes time fly and I feel I would just die very soon, heh. Anyone feeling this too? But I crave this feeling very much anyway.

Trying new (work) positions is underrated imo.

You could try being a manager for a while and see how it goes - you can always go back to what you know.

Ofc you have to find a company where it allows for such options.

Post reply on HN