20 karma · joined November 14, 2013
Meanwhile, the best and brightest Europeans come to America.
www.enrad.io
And by the way, most phones have the FM chip purposely disabled... forcing you to stream data from the internet.
But with this device, anybody can get FM radio.
If you really want diversity in the startup ecosystem, simply fund and hire minorities...and stop merely talking about it. Seriously, stop moving your lips and just hire some people. We're everywhere. And we're very good.
During my first engineering job out of college, I had a crazy angry boss whom you could hear yelling at people all the way across the building. I used to dread having to meet with her (at least) once a week. I literally had to remind myself that "no matter what, she cannot take my life". Yes, this was ACTUALLY a recurring thought.
It didn't take long after I had already left that job, that I realized how good she made me. Among my peers, I'm the top engineer, and she's the reason for that.
Check out my company: www.evolutionarynetworks.com
Good luck!
And why should YOU do the same? Two reasons:
(1) In 20 years, EVERYBODY will make fun of your religion. (And for good reason.) And finally, (2) In 20 years, you'll be rich, and you won't care about what anyone thinks.
So if I were you, I'd take that money.
The toughest part about learning to write code is to learn to think algorithmically. C/C++/Java/etc all have the same basic syntax.
I have a Computer Engineering degree, so I don't exactly help my argument here. However, I know for a fact that ALL engineering students (and math/physics/chemisty/etc) at my school, regardless of major had to learn C++. Mandatory.
Regardless.... you can always sign up for a programming course. In fact, to be an expert programmer, you need 2 courses:
1. Intro to C/C++
2. Data structures.
That's it. You can easily pick up Java or any other language in less than 1 month.
Just think about it. There's no excuse for not knowing how to write code. Just do it!!!
And you are clearly at the bottom of the food chain. You are best suited to a lifetime of regular employment, not launching a startup.
Every man's got to know his limitations. Make sure you know yours.
As a side note, stop calling yourself non-technical. It's embarrassing, especially if you know bioengineering. Give me the name of your school, and I will write them an email to complain about the lack of preparation for their students.
Stop being so lazy. And have some respect for yourself.
And yes, you're very lazy.
[Please note that I REALLY want to encourage you to follow an engineering path. The rewards will be amazing. See my list at the bottom on how to do that.]
Also, you need to ask yourself what you'll be using the Arduino and RasPi for. In particular, what types of applications? Power electronics/motor drives? Communications electronics? Audio amplifiers? Active filters? You want to use op-amps? Are you doing analog signal processing? Digital signal processing? Feedback control systems? Are you interfacing to an FPGA or PLD? etc.
The moral of the story is: Electronics is a HUGE area.
If you really want to fully understand electronics, please take the following courses IN ORDER:
1. Differential Calculus
2. Integral Calculus
3. Multivariable Calculus
4. Differential Equations
5. Circuits I (1st and 2nd-order circuits, and higher)
6. Electromagnetics (from Physics II is enough)
7. Analog Electronics (Active filters, etc.)
8. Digital Electronics (VLSI, etc.)
9. Digital Logic (Boolean algebra, computer architecture, etc.)
10. Power Electronics (Rectifiers, inverters, etc.)
Before you know it, you'll be an expert.
Good luck!