Ask HN: Which industry sector should I target?
77 points| leksak | 10 years ago
My interests within the field is not what one would call narrow. Primarily though, I have a fondness for programming language theory, compilers, parsing and writing my own DSLs so that I can make powerful compile-time assertions regarding my code as well as generate tests automatically from the DSL itself.
My StackOverflow cv has an additional set of tasks that pertain to my interests, http://stackoverflow.com/cv/filipallberg.
Regarding my primary interests, the only relevant "thing" I have come up with is web-scraping, but I find it is a dull task as it is a trivial matter to me.
Machine vision is also something that I think a lot about, however most of my ideas are consumer-facing utilities and not something to build a business around. If I get a good idea I'd be willing to go into business myself.
[+] [-] mseebach|10 years ago|reply
I personally enjoy the knowledge of having solved a real (business) problem for real people, and being appreciated both financially and personally for this, even when the actual tech going into this isn't very complicated, and especially, doesn't tick off a lot of "hip" boxes.
I have also met good people who do not thrive in these circumstances, so it's hard to give generic advice as to what might make you happy.
[+] [-] throwawayyawa|10 years ago|reply
How do you do it, as a consultant or as a 9-5 job? Any advice on getting started as someone who graduated 2014?
[+] [-] ZeroFries|10 years ago|reply
[+] [-] j0rd|10 years ago|reply
I would suggest you leverage your interest in web-scraping and use it to customers in what ever niche you believe you can sell them something.
Collect your "beta" users through web-scraping, figure out a way to reach them at scale. Build/sell a product they want (you can leverage your information advantage to figure out what this is)
This is personally what I do and have created/worked on many bootstrapped companies over my career. Niche for me is fairly irrelevant, as long as I have a pool of interested customers ahead of time. I primarily use my information advantage to figure these out.
The additional skills you will need is:
* learn to think as a "user/customer"
* minor copy-writing skills (or at least understand what shitty copy is and how to improve it)
* UX
* Data mining & Analytics, Analytics, Analytics
* A/B Testing, Iterations, Incremental Improvements (see point above)
* Hypothesis Driven Development (https://www.thoughtworks.com/insights/blog/how-implement-hyp...)
My one suggestion is to avoid any projects which do not have a clear monetization strategy. If you're following my blue-print companies that don't make money from day will only incur costs as you reach your pool of customers at scale.
[+] [-] deskamess|10 years ago|reply
[+] [-] lmm|10 years ago|reply
[+] [-] sklogic|10 years ago|reply
[+] [-] danieltillett|10 years ago|reply
[+] [-] yitchelle|10 years ago|reply
For example, Embedded World in Nürnberg, Germany provides a good cross section of industry that has embedded engineering involvement in it. There will be a similar one for telecommunications, Automotive etc.
Good luck on searching for your calling.
[+] [-] al2o3cr|10 years ago|reply
My personal recommendation would be to find people who are doing interesting things and talking about it in public - blog posts, conference talks, etc etc and reach out to them.
[+] [-] pedrodelfino|10 years ago|reply
[+] [-] philodendron|10 years ago|reply
* There is considerable structural sharing inside finance regulations, but it is not hierarchical
* Regulations may be changed at any time, and these changes may be future-dated or back-dated
* Users insist on arbitrarily complex exceptions and overrides
* Nontechnical users (particularly legal) will insist on being able to vet and introspect
In my experience, anyone can do this badly, but to make it scalable and robust requires subtlety and a good understanding of formal logic, ontology and DSL design. It's a good fit for FP. Oh, and there's plenty of room for machine learning: Automated discovery, natural language processing, noncompliance detection, etc.
The problem of turning regulations into a expert system that is robust against future changes has not been solved, and there's demand for such systems from even the most sophisticated financial companies, even though everyone expects they'd be able to build such systems in-house.
[+] [-] lafay|10 years ago|reply
1. Where developers themselves are the likely product users (think Google Analytics, New Relic, Optimizely, Appdynamics)
2. Where there is a direct and immediate connection to $$$ (finance / quant stuff)
3. Generic data science platforms (Cloudera, Hortonworks, Databricks)
I think there is still tons of opportunity for industry-specific turn-key data science tools. Especially for verticals where there is a low coincidence of skilled developers with industry domain expertise.
[+] [-] bjwbell|10 years ago|reply
If you find web-scraping dull don't pursue it. Life is short.
[+] [-] HFTGuru|10 years ago|reply
[+] [-] cableshaft|10 years ago|reply
Industries that will have specific uses for machine-vision: autonomous driving cars, drones, robotics, augmented reality, internet of things
Others: crypto-currencies (specifically digital ledgers/blockchains), virtual reality, commercial space exploration, online education, voice recognition, (more as I think of them)
Tech that's already big and probably getting bigger: streaming video, instant stock trading based on algorithms,
Certainly one of those must be interesting to you. They're all pretty interesting to me.
[+] [-] sharemywin|10 years ago|reply
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] boothead|10 years ago|reply
edit spelling
[+] [-] S4M|10 years ago|reply
[+] [-] jndsn402|10 years ago|reply
As a consumer though, augmented reality ( eg Hololens and Magic Leap) seems like it is about to become very big, and probably utilizes machine vision.
Can you recommend some resources for learning about web scraping?
[+] [-] scardine|10 years ago|reply
I can make 1 USD per account per month, at 10k accounts it is a pretty good source of passive income.
[+] [-] leksak|10 years ago|reply
[+] [-] drelihan|10 years ago|reply
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] sklogic|10 years ago|reply
[+] [-] sharemywin|10 years ago|reply
Damn Small Linux, a very small Linux distribution
Definitive software library
Domain-specific language, a computer language designed for a specific problem domain
[+] [-] shade23|10 years ago|reply