If this is what it takes to succeed in our industry, then I accept that I will not. I just simply do not have the stamina for it.
I am not trying to be flippant. I am genuinely amaze how driven some people are.
If this is what it takes to succeed in our industry, then I accept that I will not. I just simply do not have the stamina for it.
I am not trying to be flippant. I am genuinely amaze how driven some people are.
I started gradually reducing the number of hours I worked for 'real' until, a few years later, I found myself working for two hours a day, choosing to spend the rest on things that contributed to my sanity and self-development (on company time). To fill the gap, I would work on my own software projects, socialize with co-workers, do research on things I found interesting and read books.
Needless to say, nobody noticed. I kept this up for a number of years and then I quit. Looking back on it now, those were some of the best, most carefree years of my life. There is nothing like getting paid a competitive six figure salary to mostly do the things you enjoy and not care one iota about corporate management structures.
My employer may not have cared about the things I worked on but that's fair game. After all they hired me and they were happy to have me there for years. I don't see the 'extreme' in what I did, more like common sense or self-optimization.
When you're a software engineer, you get a lot of leeway in terms of expected behavior. Especially in silicon valley companies the size of Google, it's easy enough to seem like you're working your ass off, while doing your own thing on the side. It's all about cultivating an image in the beginning and projecting it. People are mostly busy with their own anxieties and career concerns to scrutinize you.
The thing that was important in my situation was that my working hours were becoming increasingly erratic, and a lot of my coworkers had no idea what I was working on. For instance, there were days when I'd come in at noon, put in four hours at my desk, then drive to the data center and work until three in the morning.
So I was working about fourteen hours but it looked like I was working four.
If you're working for a small company, people will probably be aware that you're burning the midnight oil. But if you're working for a large company, there's a lot of good reasons to be present at your desk from nine to five.
It's a matter of what success means to you. I don't value a fancy job title or a higher number on my bank account (above the 'basic' software engineer pay grade I am at already) enough to do this kind of mentally back-breaking BS work. I do the job I was hired for and get paid for. I do that job to the best of my ability 9-5 (well, 8-4) and then I leave.
For me, that constitutes having succeeded at the school, uni, job hunting and employment challenges. I expect most future successes in my live will come from my family/social live or will be personal triumphs like getting into shape and learning interesting new skills.
You may just be getting older. These started for me at 40. And it's not just the physical symptoms: the multiple days of depression and low motivation after they've subsided are deeply unpleasant as well. Drinking to excess just isn't worth it any more, if it ever was.
You only think of yourself as weak, because you compare yourself to people working 12-15 hours every day for years, because they want to "make it" in the software world. In the end, most of them are going to be burned out and depressed, with no family or friends around, because they simply didn't have any time developing that part of their lives. Hopefully, some of them will continue on to do that then later in life.
I'm okay with 7 hours of sleep every day and can function well for 8 hours of work in the work week. But then I need time on the weekends with my friends and with myself to recover. When I'm doing a lot of overtime, the first thing I do on Friday evening is come home, get out of my shoes and fall onto my bed. It's completely normal to be tired after 8 hours of work and needing sleep. Our super-fast, ever changing society puts a lot of pressure on us, and at some point, people will not function under that pressure anymore. Which is why mental health issues are on a high rise.
It amazes me how many people in our industry will eagerly work seven days a week without pay for an employer that:
A) Won't do it themselves. B) Can easily afford to pay for it, but won't.
It won't help you get ahead, either. It shows gullibility, not dedication. That's not the kind of quality you want in a leader of anything. It's for this reason I would disagree with your premise that by not allowing yourself to be exploited you're forgoing future career success. You've learned the first lesson in success which is, crassly, don't be a punk.
Oh man, I've recently gone back into contracting and absolutely love this aspect. Sure, contracting has its downsides, but if you don't want to deal with being bossed around contracting is brilliant.
Then, no matter what crazy things are going on, he's insulated. As he says, "full time is full time, but 32 hours is 32 hours."
I did this early in my career for a few years, and it was absolutely worth it for my career in the long run. It wasn’t a one sided deal either. My boss allowed me to have all sorts of responsibilities that at the time, I absolutely didn’t have the experience to back up. I got through it entirely based on perseverance and hard work, and when I left that company I landed a much nicer job that was years ahead of what I would have otherwise been able to get. Now I’ve learned and done enough that I largely get to set the terms for my own employment. I haven’t even had to properly apply to a job since then.
It worked for me at the time, because I was young and didn’t really have any responsibilities outside of work. Situations like this are only really a problem if you’re not getting something bigger out of it, or if you have too many personal responsibilities to manage it.
They (we) earn an above average salary, at maybe non Forture 500 companies, 40ish hours weeks, still enjoy what they do at work, but can find fulfillment in other domains outside of it.
At a previous job, I was at one time working on a large project under a enthusiastic, but hard driving project manager (he is a karate coach in his spare time). At the beginning of the project he pulled the entire team aside and held a pep talk, talking about how important this project was for the company, how hard he himself planned to work because of it, and finally how hard he expected us to work. He was upfront about the fact that there would be many days with very long hours, and he said the company was committed to doing what it would take to make it work for us: Paying taxis to get home from the client late at night, paying for meals and doing whatever to help those who had families with children (I don’t remember the specifics, as that didn’t apply to me at the time). Because of the personality of this project manager, it worked. He got us riled up, and for many weeks the whole team worked from early morning to late in the evening. At the end of the project, we received a small bonus and were commended in front of the rest of the company. During it all, the manager did what he had said he would: He worked as hard as any of us, staying each day until the last of us left, to the point where we worried about his ability to drive himself home safely.
In an environment such as this, I would expect many people who normally wouldn’t think they had it in them, would find that they also were able to perform to a level far higher than they were used to.
Steve Jobs was a singular character, who could pull off stunts like that and succeed. Achieving results consistently in that manner probably is more of an outlier rather than the norm. If you’re not Steve Jobs chances are this might work occasionally but in the long run you’ll ruin your company.
Being successful in most cases is a marathon, not a sprint.
I'm sure some of the UX developed during the period described by the poster eventually made its way into the iphone, but it didn't need an overnight thing. I think. Unless the money they got from Oracle ended up saving the company and allowing them to invest in their platforms, IDK.
DBKit was basically discarded and redesigned as EOF, which did make it into the Mac. I'm not sure EOF made it into the iPhone, but the tech lead on EOF Richard Williamson, became tech lead for the first iPhone application stack.
Also remember, Jobs was the driving force behind the AAGI wage-fixing cartel.
To your iPhone.
> Working at NeXT was the most exciting software engineering job I ever accepted. NeXT was like graduate school, bringing together a high concentration of some of the brightest and most innovative technical minds...
He loved it. Stressful as it surely was, he looks back on that weekend as a great memory.
I think probably everyone here on HN enjoys hard work, the good burn at the end of a productive and worthwhile day. It's the useless slog for unclear pointless goals that brings us down.
I personally love the times I'm so into what I'm doing at work, that I get up on Saturday morning and start coding away.
Then you get to the next week completely unmotivated having had no rest and feeling like crap
Tuning out of work is needed
Also there's a frequent confusion between "working longer hours" and working more (might not be the case here)
That said, Steve's intuition was right. We pushed on the impossible for a while and found a way to make the actual technology work the way he liked, by using an entity-relationship model to object-pointer mapping. And that approach later became the standard paradigm for database application building tools across the industry.
Steve made unreasonable demands, but he was on the right side of history sufficiently often that top people wanted to be on his team and tolerated the craziness of it.
I don't think anyone at NeXT or Apple that worked on a successful product minded they had to work at night sometimes.
Demanding last minute changes to a design that's probably been presented and approved by you at least a dozen times in order to lie to your future customers at the cost of your engineer's weekend while telling them they ruined the whole thing. What? I mean, seriously? Who could possibly excuse that behaviour?
I don't think Jobs was so much a charismatic leader as he was lucky enough to encourage trauma bonding between the right people while just barely managing to maintain control.
You are ignoring the whole other side of him that made him effective and revolutionary: His vision of the future was second to none.
It doesn't make Steve - or people who act like Steve - in the right. But his genius wasn't just pissing off a bunch of people to get them to "trauma bond." The iPhone didn't get made that way.
How do you know? Were you there? With each Steve Jobs story I read he seems less of a genius (though I never was in the "Steve Jobs is a genius" camp) and more like a mad man with incredible luck.
That word is Woz. If Jobs had not met him, he (Jobs) would have died penniless and alone.
Jobs - the Mac, Next, Pixar, iPod, iPhone, iPad, the physical Apple Stores....
Woz - the first universal programmable remote.
Woz - Breakout for Atari, the first universal programmable remote, the Apple I, and so on
Jobs - ... (had a strong opinion about buttons and money he made off of Wozniak's inventions and his ability to sell them)
An idea is nothing without execution. Jobs proved that he could successfully change multiple industries (animation, music, mobile) without Woz. None of Woz’s ventures have been a success without Jobs.
If it was so easy, why couldn’t anyone else in the PC industry do it including companies that were in a much stronger position when Jobs came back in 1997?
Even in the animation business, Disney could barely produce a hit while Pixar was producing a string of successes.
Dell (just in time supply chain design and driving the cost of the PC down), Pixar (not related to Jobs until acquisition, certainly not driven by him), Woz (breakout was certainly a success - Jobs was assigned to build the prototype at Atari and essentially stole a large part of Woz's compensation and even then Woz is given credit for the design alongside Bushnell; in a sense it was assigned to Jobs essentially because he was Woz's friend) are all counter examples to your statements.
In 1997, anything computer related was experiencing the dot-com boom. It would've been hard to screw up Apple's increasing valuation then, for anyone.
Dell never shipped as many products in their heyday that Apple was shipping by 2010. No one would ever say that Dells logistics were better than Tim Cooks even when shipping 50 million iPods a year, let alone iPhones.
Pixar was bought from Lucas and their grand ambition was to make special effects for other movies and commercials. Definitely not to make full length theatrically released movies.
In 1997, the Internet was the big thing, but not Apple. Apple was near bankruptcy and didn’t announce its first profit until 2001.
Breakout netted Jobs around $3000 from the stories that were told. Not exactly billionaire material.
That said, I do grant that Jobs certainly had skill in gathering the right people and ensuring things got done.
What I abhor is the manor in which that was accomplished and the canonisation of Jobs as an individual singularly responsible for everything created by Apple without regard to the hard, bloody work of the hidden legions of staff and burnt out engineers beneath him.
For me, personally, the human cost of Jobs's methods far far outweighed the value of what was created; especially when it was likely to have been arrived at independently by others through less destructive methods.
Why couldn’t Microsoft, RIM, Motorola, Google or Nokia do something similar to the iPhone?
Even today, with dozens of companies making Android phones, none can create a phone compelling enough that people are willing to pay enough for to make them profitably.
But as far as what Jobs did with iTunes, Bill Gates himself praised Jobs....
https://gizmodo.com/5468666/microsoft-knew-they-got-burned-w...
Steve Jobs ability to focus in on a few things that count, get people who get user interface right and market things as revolutionary are amazing things.
This time somehow he has applied his talents in getting a better Licensing deal than anyone else has gotten for music.
——-
Apple without regard to the hard, bloody work of the hidden legions of staff and burnt out engineers beneath him.
All of the “burnt out engineers” who worked on the original iPhone could easily write their own ticket for the rest of their life. Given a choice between being able to say that I worked on the original iPhone and that I did yet another software as a service CRUD app, I would much rather have been able to say I worked on the original iPhone.
The iPhone launched around June 2007, iirc. The T-Mobile G1 launched around September of 2008. The iPhone did not receive an App Store until v2 of the device a year later. Android launched with all core functionality.
I think it's safe to safe that if they had waited until the product was fully baked -- they would've launched at about the exact same time.
I don't really care what Bill Gates's opinion of Steve Jobs is, his opinions don't hold much weight with me.
As to burnt-out engineers "writing their own ticket" ... well, if they're tired of working at a place like Apple -- I seriously doubt they'd enjoy working for a place that wants to be just like them and hires people with a history of working there in an attempt to emulate them.
Saying the Nomad - a larger player that used a 3.5 inch hard drive, with a worse interface was “just like the iPod” so not gets why the iPod was better it’s actually a famous Slashdot Meme on why geeks can’t release great products.
“No wireless, less space than a Nomad...lame”
https://slashdot.org/story/01/10/23/1816257/apple-releases-i...
As far as the G1 coming out a year after the iPhone and would have come out about the same time, you don’t know the history of Android. Android was originally designed to be an BlackBerry clone. After the iPhone came out, they completely went back to the drawing board.
https://www.technobuffalo.com/2011/10/27/android-before-and-...
Also, yes, the iPod was lame. It was worse than the nomad in many many technical respects. Now, what the iPod did have over the nomad was the only best-of-class thing Apple has ever sold - the perception of cool. It was smaller, it was silver and white... it had one button (well, later anyway...).
Apple tech is very much a fashion accessory in addition to being a technical instrument but that does not make it visionary or superior. Often, quite the opposite (butterfly keyboard failures, poorly spec'd expensive pro everything, insufficient flawed VRM design on the latest core i9 macbook, etc etc). However, the superior product, in the functional sense, doesn't always win in the market place.
Actually, now that I think about it, Apple is not really a tech company; they're a fashion company that makes products who's primary purpose is as a technical fashion accessory. It performs its purported function perfunctorily, if not unreliably or begrudgingly and, of course, if it can't do something or doesn't work right you shouldn't have wanted to do it at all ("you're holding it wrong"). However, what it's real function, what it is best at, is permitting membership to a cool kids club - the club of owning and displaying Apple products.
When you think about it like that, their attitude, the lacklustre functionality of their products in deference to appearance, and the behaviour of their customers makes much more sense.
Jobs reportedly acted far more like a stereotypical fashion designer out of a fantasy than a reasonable human being or typical Tech-firm CEO.
Granted, perhaps a stereotypical fashion designer who's never really sewn competently in their life nor can design by drawing up real plans for others to build. But, of course, they've had armies of competent fashion engineers working themselves to the bone to produce design after design and the designer really knows what they like, once they see it anyway, maybe, so there's that. Naturally, nobody cares about where those plans come from and at what cost - it only matters that the blessed one chose them as the true way.
Apple is very much like a Warholian art factory, now without a Warhol; but I digress.
It's no wonder firms trying to imitate Apple fail. Apple doesn't have to be superior or right - they just have to play cool. The perception of cool is built by luck and timing and maintained by luck and skill. Jobs was an outlier in these areas, and so, we see the exception rather than the rule. Jobs and Apple are little more than anomalies maintained by the efforts of a cast of millions, the public included.
Ah, and it all falls into place. There's no point to arguing with people who have bought into Apple or the Jobs myths. One may as well debate the meaning of Duchamp's Fountain in the context of the semiconductor. It's pointless masturbation with little to no possibility of real change or outcome other than increasing local entropy, for these people have already chosen willingly the Apple option - to think different, as it were.
And with that, I resign from this particular thread of discussion knowing that at the least I have explained and explored why I feel so strongly with regards to the façade Jobs built in Apple and its influence on how people both see and do not see the manipulation beyond the technical in technical products.
A suitable explanation for myself, at least, if no one else.
This was no secret that Google retooled the entire Android form factor after the iPhone came out. This story has been told a million times.
https://www.theatlantic.com/technology/archive/2013/12/the-d...
Also, yes, the iPod was lame. It was worse than the nomad in many many technical respects. Now, what the iPod did have over the nomad was the only best-of-class thing Apple has ever sold - the perception of cool. It was smaller, it was silver and white... it had one button (well, later anyway...).
And this is why geeks (not an insult, I proudly consider myself a geek) who think like Woz will never bring a successful product to market. The Nomad was a big bulky portable device with a large 3.5 inch hard drive, a slower transfer mechanism than FireWire, less battery life, and a clunky method of transferring files.
By the time the iPod became popular in 2004, iPod + iTunes was a easy way to get music on a device that consumers enjoyed.
Actually, now that I think about it, Apple is not really a tech company; they're a fashion company that makes products who's primary purpose is as a technical fashion accessory.
You realize that Apple has the best ARM processor designers in the industry?
If all Apple has is “cool” tech then why is the rest of the industry failing? All of the computer manufacturers that were around 20 years ago are either dead or barely surviving, the phone manufacturers are not doing much better.
Like the old saying goes, “if they are so smart, why aren’t they rich”?
Link: https://stratechery.com/2013/steve-jobs-at-macworld-boston-i...
We don't need to be there to know that there are a lot of assholes like SJ around. But none of them shipped the iPhone.
Emulating that part of SJ is easy and is done in several places. But that was not all he did
This term "luck" is often abused in the gaming world. "I wasn't lucky" is a bullshit excuse to deal with bad RNG. You work around bad RNG and make the best of it. Calling others lucky is a way to deal with envy. "It isn't my lack of skill, he was just lucky."
Personally, from what I gathered Jobs had some severe flaws which are fairly well documented in the movie made about him. Consider for example the way he dealt with his child (Lisa). Its interesting to learn more of his personality in his youth (same with e.g. Holmes, Gates, or any person of interest who seems flawed). Steve Jobs used LSD. Steve Jobs did phreaking together with Steve Wozniak. They even sold blue boxes.
His reportedly preferred means of achieving it: legendary abuse, ever changing requirements, pop "explain your job in the lift or you're fired" quizzes and removal of choice for consumers (when it suited his tastes) is simply repugnant. Who knows how many engineer's sanity, awesome hacks or creative careers his vision quest cost?
I am not downplaying his accomplishments -- I'm saying that giving Jobs credit for what Apple accomplished is like giving credit to dust in the air for a rainstorm and acting as though that's the only way a rainstorm could happen.
The iPhone happened because thousands of engineers threw themselves into a machine and ground themselves into a fine mist in order to produce it to Jobs's deadline and ever changing liking. We almost certainly would've had it or something like it -- with or without Jobs and his imminently destructive vision.
Jobs didn't invent the iPhone from whole cloth, fully formed. He didn't magick up a whole new product category or new approach. At best, he (or more likely his market research team) extrapolated market demand. Palm and other feature phone manufacturers had been trending towards what the iPhone would become for years.
Apple simply happened to be first to market and arrived with a barely passable product. The real innovation, the app store, was not a launch item. If I recall correctly, the web browser was supposed to be the future and was the only way for third-party "applications" to run on the device at launch. There is zero reason to think that vision was singular or complete.
Jobs is not and never was a role model. He succeeded in spite of his flaws, not because of them -- or because of some ineffable genius.
I suspect you have never even seen a Microsoft CE phone.
Who do you think negotiated with the record labels? Hollywood?
Hate to say it but engineers that aren't pointed to a goal and kept on task are worse than useless.
Go ask anyone about Nokia, RIM and even the once mighty IBM and Microsoft how good is lots of engineers if they are blind and directionless.
Jobs set out to change the world, and did for a while.
Now professional users are shunned with 5+ year old machines at full retail.
Microsoft - they were invested in making a Windows based phone.
Google - the first concept of Android was a BlackBerry like device.
RIM - RIM was poo pooing the idea of a touch screen phone two or three years after the iPhone was out.
The App Store wasn't really that much of an innovation. The carriers had app stores selling downloadable J2ME apps before the iPhone came out. I was on Sprint back then.
Well, it's easy to say this after-the-facts. The iPhone in my opinion was a HUGE gamble, and also in my opinion, was successful due to a stagnant smart/cell phone market and the desire to bring internet to the mobile world. The first iPhone provided a fast HTML+CSS+Javascript-enabled browser out of the box, albeit with severe limitations, no external apps, no 3G. Nevertheless Jobs had the luck to launch the iPhone at the right time, when no other manifacturer was daring to do that. And it was clear, when shortly after iPhone announcement, several other manifacturers released similar looking devices (Blackberry Storm, Nokia 5800)
It's well known that Jobs wasn't perfect, but he did have vision and an amazing capability to develop and sell products.
I wonder what he'd say to the current MacBook team for example? Broken keyboard and problems with overheating?
Apple is seriously lacking vision these days and it shows. This time Steve is not around to save them like he did after NeXT.
G4 cube at least worked, although it was far too expensive. No doubt Steve was wanting another cube and it was purely "art".
His strategy was demanding an unreasonable level of excellence and being indifferent to how the people who worked for him might be impacted. Those that survived got to work at a company where everyone was extremely talented. People who couldn't stand the heat were free to work elsewhere. It's arrogant, but it did allow him to create a uniquely creative and effective environment.
And keep in mind that if the Apple acquisition of NeXT hadn't worked out -- an acquisition that Steve was opposed to, I believe -- NeXT could have ended up in the dustbin of history, and there would be no OSX, iMac, iOS, iPod, or iPhone. So in many ways, the approach could have backfired, but in this case, it didn't.
Most people that need help are in the latter category. It's the same for jobs. Jobs that get posted online most likely are bad jobs.
Much more onerous things happen regularly in lots of white collar jobs. People in medicine, law, finance, etc. A weekend with an all-nighter before some big deliverable? College students do this.
The only reason it happens in those other white collar jobs is because it's cheaper for management to work a few people really hard than hire enough to the job with reasonable working conditions.
If you work like that you're literally sacrificing your free time and health for the benefit of the company's bottom line. Maybe if you're lucky you'll get a small bonus and 'recognition'.