This is a very rich-world view of work. Most people can't just "unilaterally rescind" their employment if they decide they don't like it anymore.
I don't disagree with what you're getting at, just understand that loyalty is a necessity to a lot of folks, and I don't think it is because their values are misplaced.
I understand your point, but I wouldn't call that loyalty either. Loyalty is a choice, you could cheat on your partner, but you choose not to.
What you're talking about is necessity. If you don't have the possibility to simply walk away from a job, then you're sticking around because you must, not because you're loyal.
>Most people can't just "unilaterally rescind" their employment if they decide they don't like it anymore.
I suspect what's meant here is that most anyone can take a different job and leave one that no longer serves them, not that most anyone can walk away from a job without another lined up.
I agree, and also, if it becomes not beneficial to me (for instance, large increase in responsibility for no raise), I will move from "do my absolute best mode" to "minimum effort mode" until I can line up something else -- which is just me realigning my effort level to match the standard set by the Company.
I've seen this software used on a couple different video lesson platforms (I am currently subscribed to Open Studio). It works really well. Occasional browser funniness, but otherwise a really solid tool for learning music. Great work!
> Getting a different job in a startup or an agency sounds like the last thing I want right now. From what I’ve heard big tech is not all that much different, and a non-tech programming job sounds like it’d be boring/horrible in a different way.
Here's the thing. Every job is a job. Even "doing what you love" comes with days when you really don't feel like doing it. There is no perfect job that will contain all the things you like about work and none of the things you don't like about work.
Furthermore, you will never ever get the first years of your kid(s) life back. You should be present for those years. Being burnt out and hating your job does not leave you the mental bandwidth to be present.
Taking a less glamorous job to make space in your life for other pursuits is not bad. Even if it's just for little while to reset. And have some perspective: you can enjoy some aspects of a job without enjoying all aspects. Pick what is most important for you and optimize for that. And the most important aspect is not fixed; it will change depending on your season in life.
I don't think I've ever been actually burnt out, but I have experienced the gamut of job satisfaction. You break out of it through self-reflection and understanding what you actually like and dislike about a job, and what really matters to you in life and how to build around that.
> Taking a less glamorous job to make space in your life for other pursuits is not bad. Even if it's just for little while to reset.
Agree. Quit the startup grind and find a middle-of-the-road position at a big company where you can take it easy, then work the minimum you need to feel OK with yourself. For example, 4-6 honest hours a day; if you're coming from an overwork startup culture, you'll still be out-working most of your peers even at that rate. If it's not done by 4 PM, then tough shit, it'll still be there tomorrow and someone else should've planned the project better. Then find other things to do with your newfound free time.
We used to have unlimited PTO, and even in my interview I chided them that it's obviously not "unlimited".
For a small, organically growing firm like my employer, unlimited PTO is just shorthand for "we don't have the back office staff to track this, so just don't abuse it". Yes, totally subjective, but the point is when you're scrappy you don't have time to make Policy all the livelong day.
As we've grown and evolved we ditched the messaging of unlimited PTO because of the negative connotation it has that everyone here has rightfully pointed out. "Does unlimited mean none?" is a verbatim question I've fielded in an interview.
Anyway, I explain OP's question as what I call the career trifecta:
1. You are working on things that have meaning to you
2. You enjoy working with the people around you
3. The pay and benefits give you space to pursue life's other interests
Most people in the world don't get one of those, much less all three. I have all three and now I'm a spoiled brat and don't want to give up one of them to get more of the other (i.e., more salary doesn't make life better if you lose one of the other pillars).
> a rational person will blame the repairer, not Apple
Assumes facts not in evidence. My experience has been people tend to blame the platform supplier first and foremost.
1990s OEM computer maker loads a bunch of crapware on your PC? You're likely to blame Microsoft Windows.
SimCity doesn't run on Windows 95 because of a bug in SimCity? You're likely to blame Windows 95. Microsoft at least understood that dynamic.
iPhone acting weird? Apple's fault, obviously, no questions asked. It's the default position of consumers.
I agree with your assertion that this is a knock on the Apple brand for a certain subset of their audience. I don't think it matters to the lay user as much as it does to the power user.
While I don't think that your conclusion is 100% wrong, your argument does not support it. The first two examples are actually the way I would bet.
For the first, MS knew what was happening, and worked to make it easier. The computer manufacturers were the MS customers, not us. MS didn't do the actual loading, but they did point to how easy it was to load up, and say "Gee it would be terrible if you did this, this, and this, to load up the machine with profitable junk the user doesn't want.".
For the second, MS had somewhere between zero and negative interest in non-MS software continuing to work. We have sworn statements in court that they actively worked to make sure that 1-2-3 wouldn't run.
Your third is the statement you're trying to prove using the first two.
Again, I don't _completely_ disagree with your third statement. But the first two do _not_ support it.
Because I have known people to buy repaired cars and blame the manufacturer for issues that might be related to the repair, not the repair place. But usually IME when people buy a car out of warranty, that's been repaired a few times, they realize what they're getting into.
For phones there would, at a minimum, be a few years for most people to adjust from "it's an iPhone, no one else even _can_ repair it" to "it's used, who knows what's inside anymore". But I'm willing to bet we'd get there. But it's just a gut feeling.
Rather than looking at titles, I would focus on what you want to do.
"Software dev" encompasses a wide variety of work. As a simplified example, if you were a senior frontend JS dev who wanted to get into writing kernel modules, you might have to take a job title and/or pay cut since you're less senior in that niche than your current one. But if you really want to be a kernel dev, it might be worthwhile.
So, what do you want to do? What kind of dev do you want to be? Will the new gig get you closer to that, regardless of title? Thinking beyond just tech stack to how you want this arc of your career to progress, will new job be better?
Also look at non-tech stack things. Do you like your team? Do you like your industry? Has your boss treated you well? Do you have equity opportunities at current or new gig? Which stack/niche has a higher ceiling of potential opportunity?
Did you tell them you could build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem?
Mostly HN comments about this kind of thing should be ignored. It’s easy to be critical and negative about anything new, it’s a lot harder to be right.
>HN is famous for knee-jerk dismissals of tech and companies that then go on to become wildly successful:
It is extra funny to find this comment considering the top comment in this thread. Someone makes a good looking, simple, and useful app and the top comment is nothing about the work put in, the quality of the app, potential improvements, or anything like that. Instead it is a knee-jerk dismissal of "you’re going to get sued" and "hope you’ve got a lawyer." The more things change...
What they built isn't illegal. The naming and branding of what they built likely infringes on a trademark. Either way, the point was more this communities urge to knee-jerkingly dismiss a project for whatever reason. There is often a default of "this is why it won't work" or "this is why you are wrong".
>For “greatest comment” I was thinking of cmdrtaco’s comment about the iPod
In fairness, it probably wasn't obvious that Apple had a hit until the 4th generation iPod in 2004. (iTunes didn't even run on Windows to support earlier models when they were released.)
I’d argue it was - maybe not obvious, but I knew it was a big deal.
The nomad and other players at the time sucked (I wanted to get one for my dad). Plastic, poor build quality, software would often freeze up and crash.
The nomad looked like a cd player, why? Just bad design and not thinking about it.
You’re right though that 2004 it started to really take off.
I wasn't really into digital music at the time and only had a Windows system in any case. I definitely viewed Apple through the lens of a computer company. I even wrote a research note in 2003 (as an IT industry analyst) suggesting that Apple should perhaps view itself more as a home entertainment company [1]. I noted that they had the iPod and iTunes music download service but I pretty much mentioned that in passing, perhaps because I was really thinking of home entertainment in the context of a living room home theater system.
I did buy a 4G the following year. (It also took me a few years to get an iPhone after initial release.)
Flyertalk wasn't keen on the next big thing either
"ever since i semi-retired a little over a year ago, i been traveling A LOT and i hated it when people tried to reach me when i am on the plane or out of the country. so i asked myself -- wouldn't it be cool if i just set a status for my iPhone, similar to how you can set a status on yahoo messenger or skype."
Only response was
" It appears that this requires the other party to also have the app installed, right? "
At least with that one whatsapp's original idea switched from statuses to messaging because they saw the users using their ability to set statuses to message each other. That paired with awful SMS in most of the world let them dominate.
That's quite a different thing from what (I'm guessing Jan Koum?) is pitching here. So it'd be easier to not make the jump I think.
This one never gets too old. Even with the no-jokes policy here, I can't resist upvoting "you could build such a system yourself quite trivially" posts.
You can make changes today that will pay dividends in 10 years, so maybe focus on that instead.
I was widowed pretty young (as widowers go), so I have done my share of playing the what-if game with the past. Ultimately it is not a productive exercise, and I try not to do it. If I catch myself dwelling in unlived lives, I try to refocus on the one still in front of me.
> You can make changes today that will pay dividends in 10 years, so maybe focus on that instead.
Exactly this. No matter what your imagined and real futures turn out to be, the good ones all require effort and investment in the present. You can’t go wrong with making investments in your life now.
Technically I think the second best time would be 20 years ago less one Planck time. Which is to say, now would be the 11,700,454,120,000,000,000,000,000,000,000,000,000,000,000,000,000,000th best time. :)
It's tempting to lay in bed after a bad life event, thinking about turning back the clock, but that never ever leads to anything productive or positive.
Best case scenario is you can't fall asleep until 4AM and screw up your sleep schedule for a week. Worst case is you start exhibiting learned helplessness and go into depression for a year or several.
I always try to refocus and think about what I can do for the people who were there for me during bad times, and how I can learn from my misfortune. (Sometimes, there's nothing to learn and it's just a bad stroke of luck. Even then - it's not going to help playing the what-if game)
Ultimately we are the people we are both because of good and bad things that happened to us.
I tell any young adult who will listen the mistakes I made. It's nice when they stop by with stories and whiskey the days before Christmas and see them come up strong, happy, and on a solid path towards success. It's only through the stories of our mistakes that we can escape the clutches of time.
I agree, partially, I'm adamant about the fact that it's even more important to talk about successes, than failures.
"Vicarious learning from the experiences of others saves making errors yourself, but I regard the study of successes as being basically more important than the studyof failures. As I will several times say, there are so many ways of being wrong and so few of being right, studying successes is more efficient, and furthermore when your turn comes you will know how to succeed rather than how to fail!"
I've gotten a lot more out of studying failures. Especially other people's failures. People who are honest with themselves can warn you around the mistakes they made, but people who succeed rarely have much luck identifying which selection of choices got them there.
I think the reason is that success is usually cumulative: each little win builds on the last until it's obvious you're going in the right direction. Those wins often depend on random or temporary things you have little control over. For example: CED was the perfect format for the decade RCA started developing it in, but it took until VHS redefined the market to finish it.[0]
Meanwhile one mistake can send everything tumbling down. Study enough mistakes and you might know enough of what to avoid to stay afloat long enough to find the right chain of wins.
In principle, I agree with the fact that studying failures teaches one more, whether more is better when it comes to learning stands to be discussed, however.
What I mean by this is that, although you may profit from your parents sharing a plethora of don't-dos such as avoiding drugs, staying away from toxic relationships, not dwelling on your insecurities, et cetera, having regular abstract conversations about how "thinking deeply about my predicament, my objectives and how to reach them despite the former" might be much more useful to you.
In short, the first approach teaches you, potentially, numerous, isolated lessons about specific circumstances you will likely never face. Yes, you certainly learned more things, but whether those things will be useful to you, particularly, is unclear and only time can tell.
If you and your parents, however, have a thorough discussion about what allowed them to lead a happy life, as in the second scenario, both pushing and pulling, trying to discover what it really was and looking to find consensus regarding attitudes, processes, ideas, roadblocks, etc, you might learn a framework what will be useful forever, regardless of the concrete circumstances you are faced with.
Nevertheless, this comment of yours is spot on:
> people who succeed rarely have much luck identifying which selection of choices got them there.
Therefore, I really emphasize that not only the mentor should share the reasons and methods behind their success, the listener must be able to understand why and whether they were as useful as the mentor portrays them.
Maybe. Trying to emulate other people's success always ended in failure for me whether in life or opinionated coding frameworks. Americas Test Kitchen approach to recipes when they first explain all the ways they failed is infinitely more valuable to me than just the one successful recipe.
I did give a considerable amount of time to thinking about the what-if scenarios one day and when I looked down those other paths of what might have been I realized I would have to give up something I had come to love to pursue those.
Who I am may not be the best but I made these choices. I can't travel to past to berate that version of me. If I'm dissatisfied it's up to me to change that for future me.
Any alternative choices I could have made in my youth would have prevented me from having the children I have now, so there’s no significant decision I would ever like to change.
> Meanwhile, everything interesting/challenging I might have liked to work on is already being worked on by someone else, who is probably doing a better job than I would have
You may be surprised to learn how false and limiting this belief is. Turns out most of those people are also just winging it, so if you wing it too, hey, you may actually reach a better outcome.
Exactly, defeatism can be pathologic to individuals and society. It's frustrating that doing anything involves the extra effort of countering this attitude.
Wanted to +1 this, if you’re talking about technical problems that aren’t prohibitively expensive to work on, I garuntee you the world has room for your work. I swear, once you enter a tech company it’s like any given task suddenly takes 10x longer than it would if you pursued it as a personal project.
The catch is you have to develop the experience. You may well be able to reach a better outcome! But you do also have to commit to developing the depth, which can be a process of years.
I don't disagree with what you're getting at, just understand that loyalty is a necessity to a lot of folks, and I don't think it is because their values are misplaced.