193 karma · joined November 12, 2008
Verifying my Blockstack ID is secured with the address 19HZAtt3k2ydZVtqXjn5uGvXQZUYDjjwu6 https://explorer.blockstack.org/address/19HZAtt3k2ydZVtqXjn5uGvXQZUYDjjwu6
http://www.tokyotidbits.com/lovehotel/
aka we were overexposing on the internet before it was cool ;)
By the time I reached high school we had electricity though, and I managed to scrounge together enough to get a commodore 64 and learn to code, so what I lacked in luck in childhood economic and parenting circumstances got more than balanced out with luck of timing of computer access and obsession.
But the main contributor to my rags-to-(feels-like)-riches story was government loans that largely put me through college leading to a job at IBM. The relatively inexpensive public university tuition costs were a factor as well.
The OP isn't looking for how to land a job, they are looking for how to actually become a better software engineer. People that are better at interviewing than they are at engineering are not doing anyone a favor.
It takes a lot of courage and insight for the OP to recognize their predicament and come to the solution of applying for a junior position.
I have over two decades professional experience across many organizations and I contend that is an absolute truth that one can spend years (even seven) with little to no mentoring and advance in skills less than an equally adept person who had one or two years on a team that really helped them grow. I've seen it happen and I've had it happen to me early on when I saw an engineer I used to mentor (but I had none myself at the time) leap frog me in capabilities when he went to another job that had even better mentors.
Getting better at interviewing is not going to help as much as getting a job at a company that gives them better support. If it takes a junior position to find that environment, so be it. But expect to advance extremely quickly, so set that expectation with the employer that they will support the promotions as they are earned.
You sound like someone at the advent of the smart phone who says "who would want to sysadmin their phone?"
I'm still quite happy with my helmet. The battery life seems to not be as good as I hoped (maybe 2-3 hours) but not a big deal as my commute is under 15 minutes.
The software is definitely beta level, but not too surprising, and software is relatively easy to improve. I had very early on figured out a vector to load my own firmware onto the helmet (it's basically request with a response that points to a tarball of an android system that the helmet will download and install). I hadn't actually tried it yet, but I suppose now that's the only way to get improvements.
If any other hackers would like to collaborate on improving the software, or other owners would like to commiserate, I created a face book group Skully Owners:
http://www.youtube.com/watch?feature=player_embedded&v=wE3gi...
I'm having a hard time reconciling this with the strong, happy young man I would see at conferences a decade ago. First Ilya, now Aaron.