[1] http://jvns.ca/blog/2014/08/12/what-happens-if-you-write-a-t...
[2] http://stackoverflow.com/questions/6878603/strange-raw-socke...
284 karma · joined November 26, 2013
[1] http://jvns.ca/blog/2014/08/12/what-happens-if-you-write-a-t...
[2] http://stackoverflow.com/questions/6878603/strange-raw-socke...
Besides, the browser as a user interface is only going to last a little while longer. Have you used Janus VR [1]? Have you used it with an oculus rift? It is crude. The graphics are simplistic. But it is AMAZING. It represents the future. The metaverse is almost here, and this is a very exciting time.
Specific skills (e.g. working with a certain framework) will go in and out of style, but problem solving will always be in demand.
Also, maybe I'm naive, but I just don't see the software-as-legos future as feasible. There will always be the need for customization and ever-more-advanced functionality.
It seems obvious it's worse for them in the long run, and they can afford to play the long game. Maybe I'm being naive about the costs at stake here.
You say the environment was "functional". For you, did the advantages of having the larger applicant market outweigh the disadvantages?
How feasible is it to have remote employees when most of your work is on embedded systems?
I recently started a software consulting group with a couple of partners, and we are starting to hire. I'd like to offer remote positions, but since most of our work is on embedded systems (e.g. medical devices), I don't think this is really feasible. For any given system, there's so much pain in wiring, setting up and debugging a test and development environment, etc. that it doesn't seem worth it. However, maybe I'm overestimating the difficulty and underestimating the benefit. Anyone else have success with remote work that is not primarily on web systems?
The only renewable resource that can power a car directly, without transitioning through electricity, is solar, and there just isn't enough power in the solar radiation that strikes the roof area of a car to be practical.
Natural gas vehicles are actually a good stepping stone to reducing CO2 emissions, since methane (CH4) has roughly half the carbon per unit of energy. There is renewed interest these days in developing natural gas vehicles, but I personally think electric vehicles will win the race.
[1] http://www.afdc.energy.gov/vehicles/electric_emissions.php [2] http://www.eia.gov/forecasts/aeo/MT_electric.cfm
Don't focus on getting the title. Instead, focus on what you can control, and the titles and career advancement will take care of themselves.
There's a well-known, well-written essay on the qualities that a Senior Engineer possesses: http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engi...
Technical maturity comes from working on and finishing large projects. As with anything else, you can work for years and have lots of "experience", but if you are not critically thinking and learning during the journey, you won't get anywhere. Learn the pros and cons of high-level, architectural decisions so that you can be prepared to make those decisions someday in the face of uncertainty.
Personal maturity means working effectively on your own and especially with others. Pay attention to the highly respected engineers in your organization, and observe how they work with others.
Good luck!
https://www.eff.org/deeplinks/2013/11/beastie-boys-goldieblo...
... and I think the commercial element is stronger than EFF argues for, and the fact that the video uses the ENTIRE SONG pushes factor three (amount and substantiality) in favor of the Beastie Boyz.
My first thought on seeing the commercial was "Awesome!"
My second thought was, "Did they get Beastie Boyz' permission to do this?"
I have to say, I agree with the Beastie Boyz statement in its entirety:
http://www.billboard.com/biz/articles/news/record-labels/580...