There's an unbelievable amount of backwards business process that's still out there. Unless you've experienced it first hand, I really don't think you can fully appreciate how manual the "business world" still is.
For the past year I've been working with an intermodal trucking company building an app for owner-operator truck drivers so they can accept/reject deliveries, turn in paperwork, and update delivery statuses via a mobile app. If that sounds dead simple, it's because it is. But the change it brings is amazing.
While deploying the app I'd often ask when so-and-so truck driver came in to the office. The answer was usually something like "every day at 5:00pm to drop off his paperwork". A week after they start using the app, the answer suddenly turns in to "Oh, he never comes in to the office. You'll have to call his cell."
Dispatchers that were tearing their hair out trying to get updates from their drivers so they can in turn update their customers now feel like they can manage double the trucks. They're asking if they can get a similar app on their phone so they can manage their drivers on the go. Managers are asking when they'll be able to ditch the office space they're renting and let everyone work from home.
When I tell people "It's like Uber for intermodal trucking", nobody cares. If they pretend to care, I have to explain what intermodal trucking is in the first place -- then they stop pretending. It doesn't sound "sexy". It's a boring industry.
I think there's a lot of boring industry out there that hasn't fully embraced technology, and I think when it finally does we'll see a cultural change in the way we view work.
If the government had provided an API, the same task could be accomplished in a matter of minutes.
Likewise, most law offices have FileStore's or DMS's (Document Management System). These technologies are old and slow. If they used something like Algolia or Apache Lucene on a beefy server, the productivity would increase multiple-folds.
Another thing I want to mention is automated translation software. Most contracts we write are in dual languages. People usually slightly modify terms from earlier contracts. If there were a software that could identify identical/similar blocks and find their translation, the productivity increase would be substantial.
I wonder why these firms do not invest in IT. Being a corporate lawyer in 21st century is not that far away from being a coder. You primarily work with your computer, only instead of writing computer code, you write rules in natural languages. Programmers have IDEs, Lawyers still use MS Office products with lots of add-ons.
That's, unfortunately, the counterproductive effect of current tech fads - UX designed around "engagement" (i.e. sucking money or attention out of people) and not around effectiveness. I believe it's important for responsible engineers to work to counter that thread.
In large offices, IMHO people get billed with their capacity to pay. It has not much to do with the hours lawyers put in. If the client has the money, lawyers put in more hours. Every piece of paper lawyers print gets billed to you. Every cab fare, every x and y, you imagine. On top of all this lawyers need to bill hours so they don't get fired. But I'd rather bill hours doing serious research than manual labor.
And integration is the challenge. Integration into sometimes archaic dispatch systems . TMW Innovative is still an RPG green-screen system on IBM I Power systems and they have thousands of customers. They have a "web" version that is just a green screen scraper, which isn't bad, but is is slow.
All that to say this industry is ripe for innovation, especially for small carriers that have to implement elogs by December. It's an interesting year in trucking.
You're right. It sounds boring but it was great fun!
- lots of general network events where only C-level staff attend (often paid networks)
- side by side with consultants and business developers that haven't got technical staff
- get references from companies we've befriended by giving them leads before
You need to find a way into non-technical companies.
We find them by going to network meetings with companies not in the IT sector. I have a large network of tech companies, but more non-tech companies. Sometimes a CEO for a marketing firm have a good lead they want in the long term, and then he brings in us to deliver something else for their business, such as an internal app for tracking deliveries. His potential client gets hyped up and I suggest potential marketing angles of the app and in doing so direct the business back to him. Other times I have a few drinks with CEOs from different companies at network events, they get to know me on a more personal level, and then pass me / us as a reference when they hear about jobs. We also go side by side of business developers, letting them add "digitalization" as a part of their brand.