How I went from programming to consulting (2012)
201–210 of 495 posts
Re: How I went from programming to consulting (2012)
#202Earlier quoted context omitted.
Some can, some can't, but realistically, even if everyone were turning out articles as good as Steve Yegge's they couldn't all achieve the same name recognition. If you want another example look at mobile app stores. Surely there were thousands of games just as good as Flappy Bird that you've never heard of.
Who is Steve Yegge?
Re: How I went from programming to consulting (2012)
#203What about graphics, audio, embedded systems, networking?
Re: How I went from programming to consulting (2012)
#204Earlier quoted context omitted.
I feel like you just described my office perfectly.
I wonder how common our shared situation is.
Re: How I went from programming to consulting (2012)
#205I have an Internet buddy in Chicago named Thomas Ptacek. [...] I decided to invite Thomas out to coffee. At the end of the conversation, Thomas said something which, no exaggeration, changed my life. Thomas: Some food for thought: If this hadn't been a coffee date, but rather a consulting engagement, I'd be writing you a check right now. Me: Three hours at $100 an hour or whatever an intermediate programmer is worth…
I'd wager most people don't have someone like tptacek as an internet buddy or knowledge that would interest them, though. They literally mentioned HN karma rank titles... so much for fake internet points? Does this sound odd to anyone else or just me?
There's likely some small percentage of people who can go on to do consulting and charge lots of money. That this applies to a greater amount of people remains to be seen and is not proven by this post.
Re: How I went from programming to consulting (2012)
#206Earlier quoted context omitted.
Step Somewhere-between-1.5-and-infinity: Market the holy shit out of everything you do.
What does that mean?
Re: How I went from programming to consulting (2012)
#207Earlier quoted context omitted.
I always hate that answer, because it doesn't actually answer the "how".
How so? If one asks how they find a traditional job, "look for people who are hiring people like you" is an accepted answer. Same difference, no?
Saying, "Just go network" glosses over a whole lot of exactly how to do that. It's like, if someone asked, "How do you make a good income investing?" and your response was just, "Pick a few good companies." That's great and all, but it completely ignores the process of actually doing that.
Re: How I went from programming to consulting (2012)
#208Earlier quoted context omitted.
People will compare hourly rates to people's salaries in a way that don't really compare weekly rates. $200/hr seems rediculously expensive to pay a dev. but a $8k/week will intuitively be compared to the value they get from the project, and 16k to increase wbesite traffic 30% seems like a steal.
What if it's not website traffic or ecom sales you are increasing? What if the payoff is 6 months down the road?
Re: How I went from programming to consulting (2012)
#209Earlier quoted context omitted.
Having been in a position where a consultant was foisted upon me by management, at several different companies, near as I can tell they are paid huge sums to restate what the team already knows and has been saying needs to be done. Only they provide it with an approach and language which management can understand.
Beyond what taway20171214 said, don't discount the value of "language which management can understand". As I've moved up the ladder I've learned how extremely valuable this skill is and how woefully bad I am at it.
1. What's the proposed issue/improvement?
2. What are the recommended options?
3. How much time will it take to get done?
In other words, all you really need to communicate is why we're doing it, and when it will be done.
In my experience, they're not interested in challenges faced in implementation. Keep things simple, and deliver on time, and you'll be speaking the "language which management can understand". That's basically all there is to it.
Re: How I went from programming to consulting (2012)
#210A relevant side note: If you're getting into consulting, here are my suggestions for writing a good Statement of Work https://kirubakaran.com/blog/consulting-sow/
Your example reads like a programmer wrote it instead of a consultant. - Would not expect to see a "such as" in statement of work in the locations you used them. - Would not expect typos in statement of work. - Consultant will push commits to source control.. I have other employees to code, I would pay an consultant to consult. Define strategy, architecture, coach. Not type code, you are way too expensive for that. A…
I quess Perelman was also just "typing a proof".
The amount of clueless people here is astonishing.