HN user

dylanha

15 karma
Posts0
Comments8
View on HN
No posts found.

Where is the original thought? There were few hard numbers. There was way too much quoted material and no Gitlab thoughts on it. It looks like they made the post based on feelings instead of a metric like time or dollars.

I'm not the OP but I'm thinking of switching too. My reasons:

Often writing the code for microcontrollers can be overwhelming especially when it's full of bad style or I have to understand a new library. There is often a difficulty mismatch. I find myself hating my programming job for hours, only thinking about money.

I have never tried program management and honestly it sounds easier. I watch my bosses just ask me for time estimates then take credit when I succeed and blame me/fire me if I fail to deliver by that date. I want to put myself in such a favorable position. (Although if I own the company, I'm probably financially responsible for losses too)

Even if I get rejected 9/10 phone calls, is it worse than dealing with compiler errors and run time errors all day? How hard is it to talk to customers and relay it to developers?

It seems the only real hard part with management is 1) estimating the difficulty of tasks, 2) knowing if your programmers are really struggling or if they are just slacking off. 3) trying to extract ideas from customers who don't know what they want

6/10 Total. Rationale:

3/4points Pay feels fair

1/3points surrounding people are funny, interesting, or mentors

1.5/2points difficulty of work is matched to me

0.5/0.5points purpose of work is meaningful

0/0.5points I exercise creativity

I wish I did more than just sit in my chair all day and look at incorrect printf statements and compiler errors. I want to try fun things that I have to be creative about, like marketing or sales or video editing. I don't want to be a programmer my whole life. But I don't even know where to start. It would be nice to be paid to learn at other places too.