Live data from Hacker News

How I went from programming to consulting (2012)

training.kalzumeus.com

391–400 of 495 posts

Re: How I went from programming to consulting (2012)

#391
post #236

Earlier quoted context omitted.

Of course not! If they cared, it would be handled or they wouldn't use consultants.

I'd put a caveat on that where they care if it makes them look bad. If it's readily apparent that your patron dropped the ball in prep (either through incompetence or simply ignorance), then that can be a very bad round of the blame game. This is where providing transparency and insight (in a "how can we fix this?" way) up to management can help engagements go more smoothly. If everyone was aware from the first that…

As a consultant, point out to your sponsor that access is not ready and it will take a few days (of the one week contract). That's all you are required to do.

I wouldn't advise to participate in the blame game or to point fingers. You are not here to cause troubles and trouble is bad for repeat business.

P.S. Organizations are dysfunctional and the majority of consulting time is wasted. Lesson one of being a consultant is to live with it. :D

Re: How I went from programming to consulting (2012)

#393

Consulting fees certainly make the work more attractive than it would otherwise be, and I have been tempted to go down this path before. That aside, part of me thinks that the culture around consulting is masking bigger problems. I've seen consultants being brought onto projects where the main development staff would've been better placed to do the work (more knowledge about the intricacies of a business, better awar…

In my case my company has a terrible product development process, and it’s a big reason why our app sucks, it doesn’t deliver the key value customers and the company need. I have said as much to everyone up to the VP level, and provided detailed recommendations (I am a Sr Dev, but in prior jobs I successfully managed dev groups of 40+ people). The response I’ve gotten has been coaching on delivery (stop being so blun…

This is exactly right. This is how many companies operate, and it's why there is so little satisfaction working at most companies.

One can try to become that consultant, or one can try to go off and start their own project/product/company.

Re: How I went from programming to consulting (2012)

#394
post #388

Perhaps other people here shared the same assumption that I did - that this essay was about moving from tech development as a contractor/employee to tech (development) consulting. It's not. It's about moving from developing to marketing. There's nothing wrong with that, but it was a let-down to me to discover that the path to riches meant mingling with the group of people I tend to like the least in a company. Also,…

Thanks for the clarification, really this article had me confused. I was trying to 'extract' the bits that would bridge the technical side of things to the consulting side, but could not find it. Obviously now I realize he is talking about marketing. Nice read but unfortunately did not help/apply to me much.

Re: How I went from programming to consulting (2012)

#395
post #153

Earlier quoted context omitted.

In my case my company has a terrible product development process, and it’s a big reason why our app sucks, it doesn’t deliver the key value customers and the company need. I have said as much to everyone up to the VP level, and provided detailed recommendations (I am a Sr Dev, but in prior jobs I successfully managed dev groups of 40+ people). The response I’ve gotten has been coaching on delivery (stop being so blun…

A huge huge part of it is just persona, profile, reputation and perception. A fancy consultant with a laundry list of "credentials" will be automatically trusted. When Joe Schmoe developer says the same thing it will be dismissed. You can see a variation of this happen with books, particularly self-help books. A nobody author writes lots of valuable stuff and people flick through it and go mehhh. A famous self-help p…

And the reason for this situation is that frankly, most management really sucks. It's not easy to be a good manager, and I wouldn't claim I would be a good one. (Like most people, I think I would be better than the people I've worked under, but that's irrelevant.)

The best thing is just to quit and move to a hopefully better company. Companies with this mentality seldom change for the better.

Re: How I went from programming to consulting (2012)

#396

Earlier quoted context omitted.

I didn't say anything about being an introvert or any other personality type. I don't know patio11 or anyone else who commands high consulting fees. But clearly it is more than just knowledge that gets patio11 high fees. There is personality too. If patio11 were a raging asshole then his employability would decrease. I've met Marines that were assholes so I'm guessing that 'join the Marine Corps' isn't as great advic…

You're completely missing the point. Being an asshole is a choice. My point is that anyone can be a consultant that puts their all into it. Being an asshole isn't in your DNA. A Drill Instructor being a dickhead is also a choice. It doesn't make him any less able to be a leader. My point was, joining the Marine Corps turns weak individuals into respectable men that can command dignity and respect into people. What th…

I'm not missing the point. You are. Take a person with a 30 IQ. This is a person with severe mental retardation. That person clearly will never learn enough to command a high salary doing software consulting. That's an extreme example. There's a spectrum of ability and talent. Not everyone is capable to learning a given topic. No matter how much time/effort they put into it.

Peoples' personalities are also not always so malleable. My wife is a psychiatrist and she deals regularly with people who simply do not have the choice to change. Forces inside their brain are beyond their conscious control.

The Marine Corps sometimes turns weak individuals into respectable men. And sometimes it pumps out assholes. It doesn't work for everyone. This is obvious.

Re: How I went from programming to consulting (2012)

#397

Earlier quoted context omitted.

Many people do put their lives into things without ever becoming world-class talents.

Understanding an algorithm or concept is not a world-class talent.

There are lots of concepts whose understanding is a world class talent. In mathematics one would be hard pressed to find 10 people who have read and really understand Hironaka's Resolution of Singularities. There are many, many concepts whose understanding is a world class talent.

Re: How I went from programming to consulting (2012)

#398
post #311

Earlier quoted context omitted.

My modal engagement was with a SaaS company with $20 million a year sales, a few dozen employees, and 1~3 very strapped people wearing the marketing hat. “How much email do you send?” “We have a newsletter.” “What else?” “Welcome to free trial email. “What else?” “Nothing.” I write proposal. You should: 1) Have a pre-sales drip campaign positioned as a “free course about X delivered over email” w/ 8 emails arriving o…

Making the company money is the not the only factor is it? Any engineer at google/facebook/etc are probabilistically making the company multiple millions per year too (terrible estimate from revenue divided by headcount). But probably only a handful of them would ever be able to demand the rate you charge because they are replaceable. How do you make sure the company won't just take your advice and hire a guy to do t…

By far, the majority of consulting engagements I’ve seen or participated in (Big 4 and freelance) are things that could easily be done if the company hired a few folks, for much less pay than this. Simple number crunching, tedious paperwork review, trivial integrations/dev work.. I would hazard a guess that at least 50% of all enterprise consulting spend goes to these tasks.

However the indisputable fact is that these companies are willing to shell out for this stuff, whether because they think it’s temporary work (cheaper to hire Patrick than an FTE who you then have to keep paying or dispose of) or they’re paying for the top-of-Hill expertise (eg. paying a Big 4 where you get 10 hours of a partner’s time/expertise at 1k/hour and then 300 hours of 23yo grunt labor).

Re: How I went from programming to consulting (2012)

#400

I made a bet with myself that the top comment on here would be a very intelligent person using said intelligence to argue all of the reasons why none of the (excellent) advice in the article was applicable to him/her. I won the bet.

Yer mom must be so proud of you.
Post reply on HN