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?
Same Stop: Life after 26 years as a programmer for Apple
211–220 of 438 posts
Re: Same Stop: Life after 26 years as a programmer for Apple
#212What 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…
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
#213Re: Same Stop: Life after 26 years as a programmer for Apple
#214Earlier 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?
Re: Same Stop: Life after 26 years as a programmer for Apple
#215>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.
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
#216Earlier 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.
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
#217For 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.
Re: Same Stop: Life after 26 years as a programmer for Apple
#218In 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.
Grass is always greener.
Re: Same Stop: Life after 26 years as a programmer for Apple
#219In 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.
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
#220In 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.
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.