News for hackers. Stuff that matters.
Re:Ask HN: How to start afresh in a new domain after years o... by carlmr on Wednesday September 06, 2017 @08:21AM (#15183016)
I would also like to know more about getting in. I'm confident I could get up and running in a matter of a few weeks working fulltime on almost anything. I just have a difficult time getting in.

Right now I'd like to go from embedded to data science, machine learning. I think I have some useful skills. But I obviously can't show much in terms of SQL knowledge. I've used python pandas for a few internal tools. I have a solid background in statistics from uni, but I feel like after some years in industry, people don't care about your uni background anymore.

Re:Ask HN: How to start afresh in a new domain after years o... by cthrow on Wednesday September 06, 2017 @02:48PM (#15186113)
If you work in embedded, start to shift your focus into IoT. Internet-connected systems are the ones producing and storing the data necessary for data science/ML to happen. Experience with the data ingestion layer IoT cloud platforms (AWS IoT, GE Predix, Azure IoT Hub) could help you transition to higher level data analysis roles, especially if you can demonstrate your domain expertise with embedded systems. If you are working with Matlab along w/ Simulink, you should check out ThingSpeak: https://www.mathworks.com/products/thingspeak.html

If you are working deep embedded/legacy products or purely on the hardware side, you may need to grab an ML course/certificate to signal your interest, or just network really hard. Having embedded engineering skills can't hurt though.

Re:Ask HN: How to start afresh in a new domain after years o... by heurist on Wednesday September 06, 2017 @03:58PM (#15186639)
Everyone wants to do machine learning; you need to fight for it to get there.
Re:Ask HN: How to start afresh in a new domain after years o... by newusertoday on Wednesday September 06, 2017 @01:12PM (#15185301)
why do u want to leave embedded?
Re:Ask HN: How to start afresh in a new domain after years o... by carlmr on Wednesday September 06, 2017 @02:18PM (#15185875)
At least in my industry all the application layer gets done in Simulink. I prefer working with code. I find working with Simulink frustrating, you can't diff properly, simple things are hidden in hard to find configurations. It just doesn't work well with how I like to work.

Three other option is going back to firmware, which I did in my previous job, but I don't want to write more firmware drivers. It's just not exciting.

Additionally I'd also like to do more creative work, I find data science sounds very exciting and I could probably bring a lot of software skills to the team

But convincing the industry to go another path is probably harder than switching fields.

Re:Ask HN: How to start afresh in a new domain after years o... by ultrasounder on Wednesday September 06, 2017 @08:28PM (#15188259)
Please don't fall for the "sexiest job of the 21st century" adline.The wife works as a sw dev on a speech rec team(one of the popular ones) and she works with P.hD "Data Scientists" which are looking at getting in to dev. If you apply the pareto rule, "Data science" is 80% Cleaning and 20% ML. Hardcore ML research is totally different which requires atleast a MS with ML focus and pedigree plays a huge part. Here is a thought. Why don't you try rewriting stuff you did with Simulink in Python. My man, Downey got you covered https://github.com/AllenDowney/ModSimPy. I would recommend that you start with Think Python before tackling this book.