Live data from Hacker News

Ask HN: Data visualization consultant

news.ycombinator.com

1–10 of 32 posts

Ask HN: Data visualization consultant

#1
I'm working as a software engineer (mostly web, mostly backend). I've worked some years as a freelancer (now working at a part time job + contractor job) always working on the backend side.

I'm getting bored of this kind of job and I'm exploring data visualization. In my job (news media) my boss started to ask me to make some things with d3.js and I liked it, with the plus side that the "deliverable" is something people can see and if it's done well it could be easily shared and generate visits.

So I started to think about learning more about d3.js, build and show some things with it in my free time and then start looking for clients.

Anyone here already doing something like this? what do you think about it? what are your experiences?

Re: Ask HN: Data visualization consultant

#3
Sure, there are a bunch of places and ways you can do this.

For a start, companies of all shapes and sizes have or are building internal data technology teams. Almost any large company wants to do things with data that exceed what they can achieve by buying services. So they chuck all the data in a warehouse, and then find themselves in need of a way of interpreting and visualising it. You get fully-fledged internal facing products built on that premise all the time.

Alternatively, visualising data is a huge part of what modern media companies do. Examples range from Quartz, who built Atlas[0], amongst other things, to Bloomberg, whose business facing financial intelligence services have to make large volumes of data intelligible at a glance.

Beyond just the media, if you look at products like Facebook's Ad Platform or Google's DFP or Analytics, the UIs devote a ton of effort towards visualising data. It's probably harder to find tech companies that don't do large amounts of this than companies that do.

I haven't seen it as a consultancy role, but it is certainly something you could do on a contract basis with some companies if you wanted to. As with any software contracting, if you can show a great strength in a narrow niche you will command near-monopoly pricing for your services.

[0] http://atlas.qz.com/

Re: Ask HN: Data visualization consultant

#4
We're already doing something like this, although we're currently using MS Power BI and will likely move to Tableau soon.

Our job as a company is to make the lives of business leaders easier, so business intelligence is one way of doing that. We ask a series of questions of the data, build out the visuals and then present findings and make strategic recommendations.

We started off doing it for ourselves in the beginning so have been doing it for almost a year now. My business partner has been doing this work previously for a couple of years in a full time role.

Happy to do a skype to share info with you. Would be potentially open to sending you some work once we build our portfolio up a bit better too. Finding freelancers to work on this reliably and dependably is quite hard.

Re: Ask HN: Data visualization consultant

#5
I would recommend starting with Stephen Few's books: Show Me the Numbers and Information Dashboard Design: Displaying Data for At-a-Glance Monitoring to get an idea of visualization from a business needs perspective. These are easy reads.

Few is heavily influenced (and cites) Edward Tufte - Tufte is probably the definitive reference for communicating data with visual techniques. If you are interested in pursuing scientific visualization, you probably need to spend some time with Tufte. I never have properly done this myself.

These sources will give you a solid foundation without being tied to specific tech. You'll probably find lots of libraries built on top of d3.js that implement the basic ideas of both authors. I have been meaning to look at data exploration examples (e.g., stuff with visualization examples in R) and translate to different front/backend. That might be neat too.

Build some examples where the visualization provides real insight to a defined business problem and you will probably score some new opportunities for yourself.

Good luck.

Re: Ask HN: Data visualization consultant

#6
post #4

We're already doing something like this, although we're currently using MS Power BI and will likely move to Tableau soon. Our job as a company is to make the lives of business leaders easier, so business intelligence is one way of doing that. We ask a series of questions of the data, build out the visuals and then present findings and make strategic recommendations. We started off doing it for ourselves in the beginn…

Great!, I didn't find your email in the profile. Mine is there, glad to have a skype.

Re: Ask HN: Data visualization consultant

#7
FYI there is indeed a strong demand, and having the ability to develop full-stacked web apps is a nice plus as well.

You can check this Google Group[0] to see actual requests (full-time jobs, part-time jobs and limited prestations).

[0] https://groups.google.com/forum/#!forum/data-vis-jobs

Re: Ask HN: Data visualization consultant

#8
post #5

I would recommend starting with Stephen Few's books: Show Me the Numbers and Information Dashboard Design: Displaying Data for At-a-Glance Monitoring to get an idea of visualization from a business needs perspective. These are easy reads. Few is heavily influenced (and cites) Edward Tufte - Tufte is probably the definitive reference for communicating data with visual techniques. If you are interested in pursuing scie…

Very nice feedback, thanks!. I know Tufte (here in HN there was a topic about his opinion on pie charts) but I've never read something from Stephen Few. I'll definitely check it out.

Regarding the building of some examples, yes, I've already made some of them for the news media job I have, but I'm doing a contract job for a real estate aggregator company (like trulia but from Argentina) and I'm interested in all things regarding public transport. So I think I'll explore these topics and see what sticks.

Re: Ask HN: Data visualization consultant

#9
post #8
post #5

I would recommend starting with Stephen Few's books: Show Me the Numbers and Information Dashboard Design: Displaying Data for At-a-Glance Monitoring to get an idea of visualization from a business needs perspective. These are easy reads. Few is heavily influenced (and cites) Edward Tufte - Tufte is probably the definitive reference for communicating data with visual techniques. If you are interested in pursuing scie…

Very nice feedback, thanks!. I know Tufte (here in HN there was a topic about his opinion on pie charts) but I've never read something from Stephen Few. I'll definitely check it out. Regarding the building of some examples, yes, I've already made some of them for the news media job I have, but I'm doing a contract job for a real estate aggregator company (like trulia but from Argentina) and I'm interested in all thin…

I've been learning this stuff for work some. I've found that Good Charts: The HBR Guide to making Smarter More Persuasive Data Visualizations[1] to be helpful.

Also the Wall Street Guide to Info Graphics[2] is a good 'recipe' book for graphs/charts.

1. https://www.amazon.com/Good-Charts-Smarter-Persuasive-Visual... 2. https://www.amazon.com/Street-Journal-Guide-Information-Grap...

Re: Ask HN: Data visualization consultant

#10
A large part of my job involves creating data visualizations to summarize work to non-technical audiences.

I found Udacity's course on data visualizations to be a great resource for nailing the basic rules of effective data visualization and communication.

Something I've learned as I've worked is to have some way to quickly try ideas and some way to productionize the insights you've found for broad consumption. So I really like using pyplot or tableau for really fast insight gathering and visualization creation. Once I've got what I think are good visualizations, I can then decide what makes the most sense for production. Sometimes this means a custom D3 web solution, other times a tableau dashboard is just fine; it all depends on the project.

And separate from all this, make sure you frequently include fresh sets of eyes for your visualizations. It's easy to make something that is obvious and useful to you, but is hard to understand for others.

Good luck consulting. I don't have much help in getting that started. I am really passionate about this field so it's always great to hear about others who enjoy visualizations as well!

Post reply on HN