Live data from Hacker News

After 14 years in the industry, I still find programming difficult

piglei.com

1–10 of 207 posts

Re: After 14 years in the industry, I still find programming difficult

#4
If programming ever gets easy it means you're not seeking out new challenges.

On top of that there are all of the other professional skills you need to develop to be a really effective software engineer: communication, writing, planning, navigating organizations, figuring out the best thing to build and how to effectively make the case for it.

The thing I like most about this career is the amount of depth it has - there's always a new area to dig into.

Re: After 14 years in the industry, I still find programming difficult

#5
I expect there are many careers that are similar. In some ways, your experience doesn't matter. A civil engineer with 40 years of experience building houses, malls, or parking garages is still a rookie if they're building their first bridge, right? Many concepts still apply, maybe even most, but it's still going to be new and difficult. I have over 30 years experience as a software developer but I wouldn't want to program for medical equipment or dive into complex low-level architecture that I haven't thought about since college.

Re: After 14 years in the industry, I still find programming difficult

#6
post #4

If programming ever gets easy it means you're not seeking out new challenges. On top of that there are all of the other professional skills you need to develop to be a really effective software engineer: communication, writing, planning, navigating organizations, figuring out the best thing to build and how to effectively make the case for it. The thing I like most about this career is the amount of depth it has - th…

Sure.

But getting ground down by dealing with people around you that generate the same problems over and over, can get tiring.

I mean 2 basic areas:

1. Management turnover. New Managers, let's re-invent the wheel again.

2. New hires. Newer programmers that wont believe anything you say until they implement something incorrectly themselves. And you have to deal with fallout.

3. Should add 3rd -- New Framework/library/paradigm. Guess re-invent the wheel. Managers re-invent wheel because they don't know better, programmers want to re-invent the wheel just for hell of doing something new. Think these are 2 different cases.

Re: After 14 years in the industry, I still find programming difficult

#7
post #4

If programming ever gets easy it means you're not seeking out new challenges. On top of that there are all of the other professional skills you need to develop to be a really effective software engineer: communication, writing, planning, navigating organizations, figuring out the best thing to build and how to effectively make the case for it. The thing I like most about this career is the amount of depth it has - th…

> If programming ever gets easy it means you're not seeking out new challenges.

programming is the act of writing code, it should absolutely get easy.

I think you meant software development rather than programming.

Re: After 14 years in the industry, I still find programming difficult

#10
post #4

If programming ever gets easy it means you're not seeking out new challenges. On top of that there are all of the other professional skills you need to develop to be a really effective software engineer: communication, writing, planning, navigating organizations, figuring out the best thing to build and how to effectively make the case for it. The thing I like most about this career is the amount of depth it has - th…

> If programming ever gets easy it means you're not seeking out new challenges. programming is the act of writing code, it should absolutely get easy. I think you meant software development rather than programming.

Yeah, I mean software development. I don't find the semantic distinction between that and programming particularly interesting myself - why write code if you're not doing that do develop software?
Post reply on HN