Yeah, I'm not entirely sure where they've interviewed or read about interviewing. I guess Google and Microsoft might run interviews like that, but I've never had that experience. And I've interviewed in a lot of places (both in Silicon Valley and out of it!).
It seems like maybe they've spent too much time on HN and Reddit reading about interviewing without doing it. ;)
I've proctored a number of interviews for $BIG_COMPANY and they wanted whiteboard coding (yuck), so I made sure that my questions involved the whiteboard but zero coding. Without revealing my own secret interviewing sauce, I take people through an area that most software engineers use but are highly unfamiliar with: the linking and loading process. It works because it's such a black box with most people. I have them figure out how they would write a linker and loader. The people who score well with me never really thought about it before, but with a bit of guidance come up with a pretty reasonable facsimile of what such a system looks like for real.
Then I interviewed at a bunch of places. Most of them were fairly small and they universally used whiteboard coding, except when I interviewed for a specific team at $OTHER_BIG_COMPANY and didn't touch a whiteboard at all. I expect that if I wasn't interviewing for a specific team, I'd have had to use the whiteboard.
So yeah, sadly IME whiteboard coding is alive and well.
To be fair, an interview process that's novel and successful is certainly a competitive advantage, at least in companies where they understand their engineers are key to their success and not simply cogs in a machine.
Yes. It's a constant battle for me, but I have to keep reminding myself that my self worth isn't based on anyone else's perception of me. And it's especially not based on my work.
You eventually have to reach a place where you realize two things: you will suck at life sometimes and your worth isn't tied to those times. Failure is inevitable for most people, and the sooner you accept that failure or stumbling or some other fault (no matter how minor) will happen, the sooner you can realize they don't own you and don't define who you are.
I mean, honestly, the answer is right there in the word itself: self-worth. Your self-worth should be derived from people who value you for more than your work. It should be derived from someone valuing you not any sort of external criteria. It could be your wife/husband, your dog, your God, or whomever, but ultimately it boils down to you learning to value yourself beyond these things.
I used to put an intense amount of my self-worth into my work. A totally unhealthy amount. I felt good about myself because I was in my early 20's, writing books, being invited to speak at international conferences, working at the hottest startups, making a bunch of money. I was building my self image around this empire of dirt that I'd cobbled together based on how good of a programmer I am (and how well I could network). Then I tried to start a consultancy, which didn't work out great. I tried to build products there, that failed. I got fired from my next job. I felt like utter crap because I didn't understand why I was being personally punished and devalued. My work had betrayed me!
But it was at this point that I had to realize that anyone or anything that judged me by my work or my ability to work at the cool startup or my ability to be a part of some project wasn't judging me at all. They were judging my work, and I can't let my value and self image be tied up in that. For me, the first person I needed to teach that lesson to was myself.
And I did. And it wasn't fun. It's not fun to totally change your worldview, but oh my gosh, I feel so much better about life now. Not feeling like I live and die by the work I do frees me to do some of the best work I've done in my whole life. Sure, I'm not working at America's Next Great Startup and sure I'm not speaking at 2 conferences a month and sure I'm not signing up book deals all the time now, but holy crap I'm so much happier.
So, yes. People experience this exact thing. And it can crush you. But please don't let it. Find the worth within yourself and surround yourself with things and people that will support that.
Smartphone sales were downright depressing prior to iPhone, despite Windows Phone, Symbian, Blackberry, and friends giving it a real shot. I guess you could say Blackberry was a success, but it wasn't really the same type of smartphone at all that we see post-iPhone. Tablet sales were basically non-existent prior to iPad, despite Microsoft and several OEMs' offerings.
These pieces always arise when Apple is ready to launch into a product category, but Apple rarely fails here. They have a lot of experience creating and expanding categories in which to make a lot of money. The only real "failure" I can think of is Apple TV, but I think even there they're not really "done" yet.
Don't forget Pippin and Newton. Pippin - the Apple game console - did not have much to offer. Newton - their PDA - had some interesting tricks up its sleeve but suffered from shaky handwriting recognition.
We are building an info security product driven by big data. If working on something that ingests more data per second than Twitter on just one of our customers sounds interesting, then ping me at (my HN username)@gmail.com.
The Prags' deal and commitment to actually, you know, helping their authors is unfortunately a beautiful unique snowflake amongst publishers. I've been involved with projects with all the major tech publishers in some form or another, and they're all horrible terms (usually 12-15% of proceeds [i.e., post-costs] or less).
Even worse, they do almost no work for you these days. The editors they find are 99% completely non-technical and on contract, so they're just trying to squeeze hours out of reviewing something they know zilch about. The publisher will stick your book on a website and put it in bookstores, but outside of that, don't count on any marketing or sales help. PROTIP: They don't want big reputation authors because they're better writers. They want them so they can do minimal work and ride off the authors' social media and conference speaking coattails to sell copies with next to no investment. Then they'll sell your work to places like Safari for a pittance (on the order of the cost of about 100 print copies if I recall correctly) and give you as small of a piece of the pie as humanly possible. I understand they're a business trying to survive these days, but seriously, the whole thing needs to be re-evaluated.
As GP or someone said, self-publishing is way more profitable if you can find a niche that's not being served. I've made about 10x more money off my self-published works as I have my "published" works, and that's a very sad statistic given how big the book industry really is. Not saying all publishers will end up with figures like that, but the industry as a whole is wrapped up in an author-hostile business model and a crappy, slow process.
That must be one really dumb employee at your particular store. I use their Internet without making purchases for hours at a time pretty often and no one says a word to me. I buy a good bit of stuff from there on other occasions, so I don't feel bad about it, but I've never been hassled or anything by their coffee shop folks.
I'd report them to their manager if I were you. They're costing the store money.
My experience with that tactic has been that if every seat is full (e.g. Saturday at 11 am in a university town), and a paying customer with no seat complains there are obviously non-paying students reading books clearly not from B$N, then they'll ask the person least likely to fuss to move.
Indeed. Most of the Cafe areas in B&N's have a specific sign that the seating is for those buying food and coffee. Typically there is seating elsewhere in the store for just sitting and reading. If the Cafe area is full, and you are not buying, or have not bought food or coffee, you are preventing them from selling it.
Pay $550? Why? Apple will do any repair for like $399 (or at least they used to) so long as you didn't mind it being sent out. I guess maybe that answers my question if you needed it back immediately. :)
For future reference, if they botched it the first time, you should call Apple corporate and yell. They messed something up in a repair for my work laptop once and it took one phone call to get a new one immediately. I had to make it clear that it was their fault and I had to have it for work and school, but they were super accommodating (and the new one worked like a charm).