Maybe you should do less 'work'
johnwhiles.com
johnwhiles.com
Honestly it was amazing - made me really want to find a job that was less pay but also that low in hours. Working less than 40 is nice but once you get down to 20 you have whole DAYS where you can do whatever you want. You sometimes start work at noon or end at noon and then have the remainder of your weekday to yourself or in the company of others. It was an odd experience seeing my neighbours and friends going through so much stress and pandemic related BS while I was (temporarily at least) having revelations about how much I wanted to work in life. Fortunately and unfortunately it was very short lived.
I've been part time for over a year now, 4 day weekends every week. It is pretty great. I don't do anything much productive with my days off, but that's okay. I worked full time for about a decade prior to this point.
Perhaps part of this is having negotiating power to frame the switch to part time not as a request, but instead implicitly framing it as "we need to figure out a part time arrangement or I'll need to find another employer that does", rather than requesting a switch to part time. Part of the negotiating power is being good enough at what you do for your skills to be in demand, and having resources or alternatives to fall back on if company is not willing to agree to a part time arrangement.
That sounds like a great move for you, and I'm really curious about your experience. Do you find that you're more "out of the loop"? Naively, I would expect you to become a lot more of a satellite employee, less involved in any decisionmaking. How has that gone?
yes. more decisions will be made without your ability to influence them. if everyone else is full time then projects won't wait for you!
there are some ways to mitigate this, that perhaps also overlap with ways to organise decision making more effectively. if your company or team has a culture of drafting and circulating written docs (e.g. engineering design docs) before making a decision, then you can somewhat influence decisions by submitting written feedback and recommendations in advance, even if you cannot attend the meeting on the day when the decision will be made. also, if there is some written record of the decision -- written up in the company wiki, or emailed, or broadcast into the project slack channel -- then you can catch up over morning coffee and review how the entire strategy has changed since last week.
similarly, avoid becoming a bottleneck for your full-time colleagues. if i leave a code review on a colleague's pull request that we're not able to close off before my week ends, i tell them they don't need to wait for me to "approve" the pull request & ask them to merge it when they feel they've sufficiently addressed review feedback, or get a colleague to review it instead.
but that's the thing: there aren't many jobs past entry level that even give such an option for part time. Consulting is the closest factor but even than can have some strict time requirements (too strict at times).
So for (I wager) 90+% of people, the only fallback is "I can quit and never work a day in my life again" sorts of situations. That or you are playing some high stakes career haggling should the employer decide to try and train a replacement that will work full tim.
I spent around 10 years working about 20 hours a week doing freelance work.
It's good until it's not. Basically, yes you do have a lot of time and often times you can decide to be done at noon if you'd like. Taking entire days off is also possible unless it's expected to do something in a timely fashion such as meet with someone or produce results by XYZ day. I found in practice it wasn't possible to really drop off the grid for continuous 4 day weekends.
I came to the conclusion this lifestyle is only really worth it when you have more money than you would likely ever have if you worked this schedule for a long time. For example, if you only worked 3 days a week but had millions of dollars then this would be super interesting because you could go and do fun things all the time. Having $5,000 a month to spend guilt free to do whatever would be amazing if it didn't cut into any type of retirement fund because you're already set.
But if you're working for half a salary chances are you don't have millions of dollars tucked away unless remarkable things have happened to you. So what you really end up doing is finishing at noon some days and then procrastinating on everything while you do nothing productive or fun because you've done everything you could with your budget 100 times over after years of this lifestyle. At least that's what happened to me. Your mileage may vary.
I realized I'm happier when I feel like I'm maximizing my time. That doesn't mean always working but it means feeling like I'm making enough to where when I want to take off 2 weeks a few times a year to do something really fun it's fully enjoyed. Then I fill in the gaps between trips doing assorted fun but not crazy things. With 40 hours of payments this becomes less of a financial burden. Only problem now is having less time to do them.
This indicates that you are tying "free time" closely with "spending money" by doing some costly activity. Perhaps that's the issue right there.
Just sitting in the sunshine at a lake with a book, or with a cappuccino in a cozy coffee place downtown chatting with friends, neither costs significant money. Or go running or biking or swimming or rock climbing. Or hack a cool side project in Haskell, whatever floats your boat.
I'm not sure what you are aiming for to do with your free time, but if anything that doesn't cost significant money you book as "just procrastinating" instead of enjoying the free time, then that's the issue here.
I'm kind of the total opposite really. I can have fun and enjoy myself without spending "real" money but guilt free money IMO make things more enjoyable when you're talking about keeping yourself occupied for spans of years.
For example I do walk a few miles every day, totally disconnected. I really like this. I've been doing this for a bunch of years on both a 20 and 40 work week schedule. I usually walk around my neighborhood but there's a couple of spots within a 10 mile radius that are nice to mix it up by going through trails, etc.
But when you finish work every day at noon those walks are going to fill up an hour or 2 of time. The same goes for reading for an hour or so. There's still a ton of time left.
Everyone is different but even as someone who can keep themselves fairly self entertained walking + reading + coding gets tedious if you're doing this every single day for 4-5 hours for ~10 years straight. It's not that they become boring but it leaves you wanting to do more things. I still do find legit joy in walking and occasional reading but when that's done my idea of procrastinating is basically looping HN, Reddit and YouTube while thinking "why are you doing this, wouldn't it be better to just work 40 hours and save more money so you have better options later?" or "yeah, go do something else but wait that's $75 bucks -- are you sure it's worth it?".
One thing I would like to try is moving somewhere new every 3-4 months. I think that could fill a gap of boredom because I find exploring new areas by foot really fun.
I've tried to hire part-time employees or 4-day workweek employees in the past. You described essentially the #1 roadblock.
It actually works okay as long as you have a steady stream of non-urgent, totally isolated, async-okay work for them to do. Most companies run out of that type of work fairly quickly and prefer full-time employees who can work together with their teammates. It actually becomes a constant annoyance for the rest of the team if the 1 person working part-time is only sporadically available, so they now have to shape their workweeks around that person's availability.
> For example, if you only worked 3 days a week but had millions of dollars then this would be super interesting because you could go and do fun things all the time. Having $5,000 a month to spend guilt free to do whatever would be amazing if it didn't cut into any type of retirement fund because you're already set.
Without going into too many details, I can actually speak to this. It's another scenario that's amazing at first, but (I really hate to say this) gets old over time.
The problem for me was that few other people were available to do things during the week. I grew close to some friends with similarly erratic schedules (professional nurses often work 3x12 schedules, for example), but it's a small population. I enjoy doing a lot of things alone, but being able to do them with friends would be more fun.
I also started feeling like I was missing out on interesting engineering problems that my friends were working on. Once you have the means to be selective about the jobs you take and money can be a secondary concern (to a degree) you have the option of joining a lot of very interesting companies and working with very interesting people.
This describes what I felt after a few months of "not working". Most people I knew, and probably most people in US, are in a 5/2 schedule. Work 5 days then you get Friday night and whole weekend off. If you add 5 more days to that schedule it all mixes and after a while it got old, too. your millage may vary :)
If I was an employer in IT, I would only hire 6h day workers (full pay). No breaks but no more than 6h 5 days a week. I can do 6h concentrated work almost any day with an afternoon/evening of other things. 8 or 12h only works occasionally on average when I work 8h I add more than the 2 extra hours of time wasting, because less satisfied/concentrated/happy.
I'm curious though how that's really so different from other situations than "4 day work week guy". I'd say that it could shape up as much of the same, depending on how you define "4 day work week". If that means someone is always unavailable for an entire Friday or Monday or Wednesday for example and everyone else works nine-to-five in the same office, that can seriously change some things, sure. Not a fun situation. Heck, being the "remote only guy" during the exact same 5 day work week when everyone else is in the exact same team room in the office together is not great.
How about having teams made up only of people on 4 day work weeks? Suddenly it's not an issue any longer I would say and that is something I think the pandemic has taught us can be done. Not without some rules and not without some adjustments. I do think that those adjustments made permanent are well worth it for both sides. You gotta align when people work their 4 days at least a bit so that there is a chance to have some synchronous communication.
I can think of a few examples of this actually. One would be a team that is not co-located but instead spread over multiple timezones. Say some people in London (GMT), some in New York (EST) and some in Los Angeles (PDT). There's a short period of overlap in a "normal workday". If we limit the 4 day work week such that everyone has to work during each weekday's overlap period but is free to choose when to work (during Mon-Fri "normal workdays", I would argue this is totally workable. Another example would be (mostly freelancers) that travel from their home town to work on Monday morning and leave for home on Friday afternoon. They will arrive at work around mid-day Monday and leave for home when everyone else goes for lunch on Friday and work a little longer than everyone else in the evenings Mon-Thu. Works perfectly well from my experience tbh.
So what about "4 day" guy being that last example? He starts work Monday after lunch and is gone at lunch on Friday. Just no commute? Instead of working late the rest of the week he just doesn't. Should work just fine if you ask me without most of the effects that being off for an entire whole day (whichever it is) would have. Add in a few timezones across the team and you won't really notice the difference with a bit of planning of when someone will be available.
Now one thing that is left are "urgent matters". I think that is not really an issue either. You gotta plan properly anyway. The fact that many C-levels (and some lower levels) can't plan and just "need to get this done by EOD" is completely irrelevant to me. They just gotta learn to plan instead of just making people bend to their will because they're utterly bad at even the tiniest bit of planning ahead. For everything else there's "on-call" or "tomorrow", because it's either really important and you pay for it or it's not that important.
This was a very large factor in why I quit - old job wouldn't let me cut back hours, even at reduced pay, even framing it as "leave without pay", so I had no choice but to quit to get my time back, and I had enough money.
As it is, I'm content staying in that "learning and broadening" mode, even though I'm 20-ish years in on my career.
I don't think I'll go back, unless I absolutely have to, or a project catches my interest, but even then, no amount of money is going to convince me to work so many hours or ever in an office again (another reason I quit was they wanted us back in the office, despite my being much more effective working from home).
I was curious what your role was, at what the incentives might have been for your old job to refuse this.
In your about page I see:
> Previously a programmer in the DoD world
speculation: were you working for a contractor that needed to bill your time out by the hour to the government? So if you weren't working maximum billable hours, they weren't making maximum profit margin on your hours, compared to someone else who would?
This was a problem I also bumped up against quite often as someone who has been doing "DevOps" things since before that term was coined, but the government very much wants to pigeonhole people and couldn't wrap it's head around someone with IT experience who was also a software engineer. Even with certs that I basically earned blindfolded, they wouldn't grant me a sysadmin letter, and I didn't want to re-code to IT/IM because I saw how burned out sysadmins got. The turnover in government IT was insane.
If I really wanted, I could go be a government contractor, but I've seen they still want even contractors on-site, and it's completely unnecessary. For now, I'm just "re-tooling" to tech stacks that have piqued my interest, exploring my options (eg, my brother the designer wants to build games with me).
Honestly, I'm not the first, and from people I've kept in touch with, I'm far from the last. Government agencies need a serious kick in the pants if they want to keep good talent. It's not so much about the money, that's always going to be below market rate due to the tradeoff in stability and benefits (and even benefits are dwindling), it's more about recognizing that WFH is a right, not a privilege, and being flexible in hours and horizontal job duty changes. I've watched many a better engineer than myself leave for greener pastures (Micron, Blue Origin, etc), and middle management is still in denial because they've been in the same role for 30+ years and think "nothing has changed", or if they do adopt business practices, it's always the worst ones (open floor plans, etc). FFS, I couldn't get the last project I worked on to enable CI on their GitLab instance.
This article makes me feel bad because in the authors world, people like me are relegated to worker bee monkies trying to please the bossman due to pathology or some such delusion. I work this way because it pleases me. Doing my tasks diligently and in a timely manner affords me more time to relax, review what I have created, and enjoy it rather than drag myself to the next task.
A bit off topic but as of late there is this creeping normalization of intentionally subpar or less optimized results I'm noticing in our industry but also general society.
When did we become so not only complacent but also discouraging of any genuine effort? It is as if everyone is so aloof that if you show any effort or appreciation of your craft that you're societally acknowledging your own serfdom or that you're serving "the man".
In agile, I think a great time for reflection is between sprints.
Also, I’m super fast but I’ll instead take frequent small breaks in the middle of work (read hacker news, write up documentation etc). There are other times to reflect than between tasks.
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
by Frederick P. Brooks
ISBN 13: 9780201835953
ISBN 10: 0201835959
In the office coffee, smoke, chat breaks were the norm, now people feel the need to justify 5 minutes of YouTube.
Concepts like story points and processes like agile sprints are intended to create a more realistic estimate of the work a team can deliver. The process comes with tradeoffs; it won’t work for everyone. So then it’s up to them to bring it up during retrospectives and decide to either change the process or… not.
It’s important to understand that working on a team means that you just don’t get to have all the nice things that you would working individually. You gotta approach it with that mindset.
If you still want some perfection, ration it out on an easier schedule and use incremental perfection as "treat" for the stakeholders over time while you get something for it at each incremental delivery.
Is this a new kind of brag? Maybe an “offense brag”? This article makes me, a very conscientious and productive person, feel offended because it tells me that I should chill out a little. (Except that’s not what it says; more on that later.)
> Doing my tasks diligently and in a timely manner affords me more time to relax, review what I have created, and enjoy it rather than drag myself to the next task.
From the article:
> If you can meet these expectations in fewer hours than you are supposed to work, then you shouldn't just find more to do. Instead you should do something different.
Completing tasks in a speedy manner makes it so that you don’t have to rush to the next task. Seems in line with the article.
> When did we become so not only complacent but also discouraging of any genuine effort?
From the article:
""" If you optimally fill your time at work doing 'work' work, then this means that you are likely:
- Not developing other skills
- Not building your network inside the company as well as you could
- Probably working less efficiently than you could
- Unable to respond to new or changing demands without working longer hours or stopping something else that you think you need to do. See the ongoing supply chain crisis for why you should have some slack in your system. """
Two of those points are about working on other things than whatever narrow task that you are assigned. So apparently it’s not about being complacent at all.
Don’t fret. This is HN. We are all A-type, elite white collar workers at this place.
This looks like what exactly the author says in the article to me
> affords me more time to relax, review what I have created, and enjoy it rather than drag myself to the next task
This is exactly what the author is promoting. A hypothetical so-called "worker bee" would indeed be moving on to the next task at the fastest possible clip.
> You should try and spend your time in ways that will benefit you and your employer.
Which is hardly antagonizing their boss, or slacking.
If you prize delivering short-term value by chugging through the task pile faster than other people can, then sure this article is not aligned with your ideals.
That is not what I would call high performance; I would much rather be someone who can take a razor/lawnmower to that pile of tasks and do exactly the subset (down to potentially none at all) which delivers the most marginal value for the units of time I think are warranted for the project as a whole - then repeat until the goals are met.
People perceive (perception being more important than reality in this case) growing inequality, and see that society as a whole isn't moving toward any goals they care about, so they just grift as be they can, coast and collect their paychecks. Society used to dream of a future of abundance and robot house-maids, now we picture the future being scarcity and catastrophic climate change and nuclear fallout. Am I wrong? Please tell me I'm wrong. I want to hear what future dreams society is persuing other than moving money around and making investment portfolios grow.
Am I kidding? Please tell me I'm kidding.
Actually I think you are totally off base here. I know in my cohort of age 30+ millennials there is a strong sense of doom. Many people have the attitude of "why should I have kids when they'll be born into a hellscape" or "why bother trying to save for retirement when the world will probably collapse before I reach 70." These are very real and very pervasive thought patterns I have seen in younger people in particular. It has nothing to do with frailty and your take smacks of boomerisms.
There seems to be concerted effort to prepare these kids to expect less than previous generations. Parents can only do so much to block these influences.
Kind of ironic, given that "boomers" lived under the 4 decades long threat of total nuclear war. Frankly, as an instance of those "age 30+ millenials", that would instill a far stronger sense of doom in me than the rather gradual, rather benign (compared to WW3 between the US and the USSR) effects of climate change.
I think we are done here, have a great day
Overcorrection for burnout and other consequences of poor WLB. And because WFH has distilled many white collar remote jobs to their essence shorn of the trappings of the office, causing people to reflect on what work really means.
The author isnt saying dont give a shit. They are saying when you finish your work you don't have to ding a bell and say, "NEXT TASK PLEASE" right away. There are other aspects of work that are important too.
> When did we become so not only complacent but also discouraging of any genuine effort?
And these same people are going to expect nothing short of the best of the best from surgeons / plane pilots / car manufacturers / etc.
So they can slack of... But doctors are expected to do the work!
All of whom have downtime and at least one (if not more) backup. Software developers typically don't (strict adherents to pair programming aside). They also spend company hours getting better at their craft, building professional ties. Just like the article suggests software developers do.
Going under the knife of a surgeon at the end of a 12 hour shift would worry me. I'd like think the pilot of any plane I was on was well rested as well.
Like sorry but another bugfix on Youtube or the Uber app really pales in comparison to a Triple Bypass or safely landing a plane with 200 passengers during a high crosswind for example.
Not very conscientious of you to comment without having read the submission.
I wonder how prevalent this notion is in the industry. It often feels we're cogs in a pipeline.
> When did we become so not only complacent but also discouraging of any genuine effort? It is as if everyone is so aloof that if you show any effort or appreciation of your craft that you're societally[sic] acknowledging your own serfdom or that you're serving "the man".
In my decades long experience in corporate programming, when people accuse everyone around them of not putting in enough effort one of two things are happening.
The first, which is very rare, is that you are truly in a dead end job with a toxic work environment. If this is the environment you're in and you aren't looking for the first exit and interviewing constantly, frankly, you deserve to stay there and suffer. You may succeed in the short term but only because you'd have to dig 6 feet into the ground to find the bar. Your managers only see you as a resource to exploit before you burn out and fall to the same level as your co-workers.
The second, and this is the most common, is that you are sprinting constantly and have yet to develop any sense of work/life balance. In essence, you're convinced the world itself is insane and you are the only one truly "working". You are on the path to burnout and the people who are "aloof" are actually trying to help you find a path to long term work over decades.
Mind you, maybe you just work in bursts. You find a high pay/high pressure cooker of a job, throw yourself into it till you just can't, and then take a year long sabbatical. I don't know you, but I've seen these sentences so many times and 90% of the time it's the same unawareness and inexperience with maintaining a sustainable level of work.
I'm not trying to attack you here. I am trying to impress upon you that I was once of the same opinion as you. Through the years I've become more open to the idea that that Good Work Ethic is mostly a product of Capitalist Propagandizing (TM) starting as early as primary school.
Even though I maintain and am praised consistently for my "work ethic", I am keenly aware of the constant pressure to produce more value for a vanishingly smaller share of that value. That awareness makes me able to make better decisions about how much and for how long to disturb the equilibrium of work/not-work, and how much time a task takes at both a sustainable pace and at a "crunch" pace.
Burn out and the more obvious visible symptoms take years to set in, and then it takes almost as long to counteract, if you can at all. Some people burn out permanently and never truly recover. It's just better to not get to that point at all.
The ways around this are individual, because what is sustainable is individual. One co-worker works roughly 4 10 hour days and is available-but-not-working on Fridays. Another is very strict about having a 3 day weekend every month. One often works lightly during the week and then works Saturday when they can have more heads down time.
TL;DR: If you feel that everyone around you is telling you you're working too hard, you probably need to assess the sustainability of your level of work. You may or may not need to make changes, but (again, in my experience across tens of years and companies) you almost certainly need to put in place long term plans if you're running net-negative on your burn out battery.
Unfortunately, with corporations being so blatantly "mask off" recently, you've really seen that sense tank outside of small startups. It's just much more in the employees faces now. It could explain the trend, but I still stand by my stance that a vast portion of American-style Work Ethic is really just propaganda to keep workers undervaluing their labor and mental health.
It's about health, being able to rest, do leisure, physical activity, see friends, date, etc.
There are things to learn about the antiwork mentality. Not saying everyone should quit their job, but still, it would be nice if everyone could be able to negotiate with their employees.
I have often been called a parasite, and honestly, it comforts me in realizing that I should not compete with people who turn work into a competition. Those people will generate enough taxes and labor for lazy people like me, and it's okay.
When health insurance and housing rely so heavily on work (speaking from the perspective of an American), not working feels terrifying.
It seems as though the American system is intentionally setup so that we feel this way. We go through some cycles where capital is in greater control (the Gilded Age, and our current age from about the 80s till Covid)) and then the pendulum swings the other direction for a while and labor gets more of an upper hand - The Progressive era in the early 20th Century, During the Great Depression, COVID (referring to the Great Resignation and the rise in wages that has accompanied it). Let's hope we can continue with labor having a seat at the table again, but given our electoral college system and how our Senate work (Wyoming's less than 1 million population gets the same representation as CAs 39 million + filibuster) I'm not optimistic that this will last long.
That's particularly helpful in the times where you don't like your job, but want to be happy anyway. Unfortunately I think that's a personal journey, so I can't really offer any advice on how that could work for you except to say, you need the time to figure it out.
Feels odd to me to make a statement like this. Is it in jest?
In my view everyone should pull the same minimum. Not have some people work more to offset other people working less.
Well i read the parent comment as if it was referring to a hypothetical "less work" society. With better work-life balance. Of which i agree with.
What i don't agree with, is balancing this society on the fact that some are required to work more than others. Ie just because some people are addicted, or even healthily-like to work more, that they would be required to work 40h/w where as perhaps the parent comment would only be required to work 20h/w.
"Required" in this context would be for society to stay afloat due to taxes or whatever hypothetical reason. It's pretty loose, i'm inferring a lot from the parent comment of "Those people will generate enough taxes and labor for lazy people like me, and it's okay".
Ie, if a hypothetical society depends on addicts working more than "lazy people" (in the parents words) then it feels to me we're set up for failure.
Weirdly American culture has twisted these people into paragons of success while the people who do all the really tough and necessary work are paid poor wages, made to feel like shit about it at the same time and tricked and cheated when they try to unionize.
Some people work harder because they want to see their team succeed, some people do it because it's a status game to them, some people do it because they've got nothing better to do.
Sorry, but it's definitely not ok.
Oh, you meant that those poor workaholics shouldn't exhaust themselves by overexerting over too much work? With that I can agree. But taxing those producing the most so as not to leave behind those who have received fewer gifts, inheritance or good contacts? That's how you build a civilization. If only because those producing the most are also those receiving the most from their peers upfront.
You leave no room for agency, competency, motivation. OP explicitly mentions that he just wants to be lazy....
I don't get how you deduce that there's no room for agency. You seem to confound that with the different amounts of leverage that people with widely different origins get; those coming from a more resourceful starting point will produce more, regardless of the actual effort they put in.
Even the mythical 10x engineer is not really getting paid 10x more than their same level peers so no not really.
So this even furthers the argument. Why bother having 10x the output if you only see a smidge of that productivity as increased income?
So basically what is happening, is that you are working hard for some achievements, that someone else is going to benefit off.
I assume this may hold for the US, but not for many other countries. For example in my country the hourly rate for overtime hours is higher by law. Your hourly compensation decrease while working longer would only decrease if you were an external contractor paid a fixed amount of money for completion of a specific task.
Edit: why downvote?
Sure, but putting more craft and care and study in your tasks benefits you a lot too.
e.g. I have spent two weeks on an airbnb-like image gallery, could've completed the task in four days, used the time to become black belt in images in the browser, which makes ME a considerably better and more prepared professional. The way I see it I'm getting paid for educating and specializing myself. AND it benefits my current employer and our customers.
Meanwhile my colleagues rush into the next task don't rip any of these benefits.
I don't know what's expected of me, at least not in an objective way. They apparently want me to go faster. One thing they are looking at is if I'm finishing early and asking for more work. So they are using that as an indicator, which is contrary to this article's advice.
I wish I had time to learn new skills. The work is so disjointed that you can never become an expert in one technology. Just constantly bouncing between systems, stacks, and languages. It's a mess. I have no desire to learn a new technology right now just because I know I will never get the chance to use it or become good with it.
Plus the past two years have seen me using most of that time for family medical issues. This year I'll be using about 1/4 of my time off for my wife to go on vacations.
Expectations at work are unrealistic, bordering on complete fiction.
We have 3 young children and my wife is still on disability and recovering from childbirth 6 months ago.
A vacation would be great but it isn't happening anytime soon.
Vacations at this point in my life just means I work even harder than I do for my day job. Vacations are when the daycare is closed, which is actually more often than I can believe (especially contrasted against the exorbitant price of child care...).
It sounds bad but it isn't that bad, I've definitely had worse periods in my life and that was before marriage with children. I wouldn't do anything differently, except maybe finding a different job before kid number 3 came along...
This is the only sane way I have found to progress in a tech career. The daily and weekly learning really adds up too - in my experience this is the difference someone who has 10 years of experience and someone who has "2 years repeated 5 times"
I agree. Thankfully, my culture does not shun 2-3 year job spells on your resume. Typically, this is what I do. When I learn enough to do my boss's job, I leave. I am now at a point of running my own, small consultancy service. Only need a few more clients to finally quit my day job for good.
However, I agree to some extent. I'm especially opposed to the concept that there should be 8 productive hours in a day. I sincerely believe that this is for most people not possible in creative knowledge work, which includes software engineering. So, if you have 5 productive hours of engineering and finished your goal and are in line with expectations, there shouldn't be a need to drain yourself to keep going, but rather spending your extra time on something else like job-related learning is a great way to prevent mental fatigue.
This is especially true as there can be very different "energy distribution" between people. One person can achieve in 4 productive hours what another can in 8. But one works in productive bursts and the other in sustained effort. The first can't just sustain or expand that burst to 8 hours.
20 hours a week is pretty much the ceiling in my experience beyond big crunch times, special events, etc. If people really stepped back and thought about how much time they spend screwing around at work I think they’d be surprised, like how many people were surprised to discover how many hours they spend on social media apps when screen time tracking was introduced in phones.
I worked in the film industry for several years on the Hollywood side before switching over to commercial. 12 to 14 hour workdays were pretty much the norm. When I flipped over to the more commercial side, our workdays typically ended at 8 to 10 hours. And let me tell you, the commercial productions were exponentially more efficient. We got more done per day by a large margin, no matter the scale or complexity compared to the films I worked on. When you know there is less of a threat threat of the company extending the hours, you tend to get things done in the time allotted.
In other words I think that the 40 hour work week is often structured more as a kind of quasi-indentured servitude than as a factory production shift.
Let’s be clear though: you may need 4 hrs but sometimes you may need 12. Creative professions can be that way. Reaching an understanding that both can happen and accepting that fact is important.
To a certain extent, it’s just recognizing the reality of what actually happens today anyway, rather than trying to fit into the 8hour workday concept.
Learning be as draining (or more) as work! Figuring out and internalising new stuff takes a lot of mental power. I don't know why people propose it as some lightweight way to fill the time.
In the end I moved companies and got a raise of about 35%. I'm back to doing the same amount of work I was doing before I tried to get promoted.
I don't think I will ever work towards a promotion again.
But here's the key. Not all managers want leaders. It an be viewed as a threat. When the time is right, you can show off your leadership skills.
I've been promoted at every job I've had by working both smart and hard, but never exceeding 40 hours except in very rare exceptional circumstances. Devs have higher IC roles to fill so that helps. But now I get to be miserable as a manager. Be careful what you wish for. And please, be smarter than me so I feel good about you taking my place when I leave.
That said, I don't think many people are productive for more than 20 hours a week for sustained periods and we should all work less.
- Take breaks between tasks. Your flow should mostly allow 5-10 minute breaks often (like once an hour or so) without anything or anybody blowing up.
- It's healthy that your client (or bosses) will always want more work, especially if you and your team do good work.
- Always instill in your client (or bosses) that work will get done when it's done. They are paying you to know how long something _should_ take, and to identify obstacles that could make something take longer, as well as the time you need to plan/prepare to keep you and your team sane.
- Your best working state is when you're relaxed. People have told me they work best under pressure, and I really refuse this to ever be true. You can certainly work under pressure, and even work fast, but I honestly believe your best work is the work that you enjoy and care for, not just the work you spit out fast.
- You can have fun doing just about any task if it's not stressful. Sure, there are a lot boring tasks in software, like waiting for compiles, or doing slow-moving dev-ops work, but if there is a clear path with no major obstacles, it really won't be that bad.
The biggest thing for me is having me and my team take breaks often. It's a good time to reflect on the work that's been done, think about a problem, or just take your mind off a larger problem for a few minutes. Depending on the industry, your client, your boss, etc., your mileage is going to vary, but as a software consultant, it is your job to advise on what time you need to get something done right.
So I guess I agree with the article. Not that you shouldn't regularly give 100%, but you should always be buffered so in high stress, high stakes, you and your team have capacity to go above and beyond the usual, but your average work load isn't maxing you out all the time.
What I have learned about this phrase is "I work best when I am hyper focused on a singular <event, issue, project, task> and that is usually associated with being "under pressure" that causes us to slide into a state of hyper focused thinking.
It’s your job to decide how that company is run. It’s your job to decide what investments that company needs to make to get good returns.
It’s also your job to interpret the contracts your company enters into and decide what is acceptable, and to appropriately risk-manage legal hazard, reputational hazard, etc.
There is nobody else to run this company. It does not have a right to a good outcome. A lot of companies fail. Your company of one WILL fail if you make poor decisions.
When you truly internalise that last fact is when you become an adult.
(Edit: clarified that the last paragraph refers to the previous one specifically)
This is so sad, really. We are NOT companies, we're not robots only driven by free will, we don't live in an economy. We are hardcore social animals with huge biological & affective needs, this is scientifically proven.
I hope young people don't read this and blindly believe it.
Totally agree.
> We are NOT companies
Actually, we are humans. However, when it comes to our economic activity, we are also a company. Both things can be true at once.
> this is so one-sided, extreme, partial and damaging. What decades of neo liberal brainwashing has done to people.
Woah. Anything you specifically disagree with?
I put it in economic terms to address the article, but if you replace “company of one” with “life” and “returns” with “outcomes”, the message is largely the same..
Edit:
I think you disagreed so hard because you think I’m saying “you’re only an adult if you think everything is about money and personal gain.”
But what I was trying to say was “you’re an adult once you realise you’re it; you can fail; and it’s nobody else’s job to make sure you don’t” - which I didn’t think was such a controversial point..
Depending on what one means by "good", that one doesn't have a right to it is a fairly strong statement of political opinion, but it was presented as a universal truth.
I also think it's very important that people are allowed to enter risky ventures and "fail" while still being secure of a somewhat good outcome. Anything else puts a lid on innovation. (As they say, if you don't fail a lot, you aren't running bold enough experiments.)
----
You may have meant it descriptively ("I have observed that most societies don't allow for individual failure") and not prescriptively ("societies shouldn't allow for individual failure") but the rest of your comment was written in a prescriptive tone so it was hard to pick up on.
Either way, congrats on writing a popular and controversial comment!
There's an embedded ambiguity in your sentence in that there are two kinds of failure. One is a failure of endeavor where one don't get what one necessarily wants but who has the basics. Two is a catastrophic type failure with some combination of deprivation, insecurity, and health problems as a result.
Most people would agree with your statement when it comes to one. When it comes to two I don't think such a consensus exists.
My interpretation of the disagreement you are replying to is that possibly differing definitions of failure are being used.
It's an ideological position, and a harmful one at that. We aren't all totally independent actors competing in a ruthless market to maximise profits.
That does not mean you should treat your family or yourself exactly as a business, but there are some aspects that are beneficial if managed in that manner.
I've had this called out as absolutely faux pas if not totally asinine by people who are deep into philosophy, but I'm doing great, a lot better than some of them born with silver spoons.
We are companies. You can be a company of one and not a robot. Being a company of one doesn't imply giving up free will or somehow not being meat and bone. That's nothing to do with the statement he's making.
I hope every young person reads it and take it seriously, because it's reality. No one can manage your time, your money, your mental health, like you. No one will.
So I agree with you that it's a very partial treatment, but I didn't read it as attempting to be totalizing.
That's true, although, in a way, I think it's reasonable for the parent commentor to want to identify as a corporation if that's what they feel like.
Are there preferred pronouns for corporate identities? Perhaps people would display a personal stock ticker symbol instead?
I wonder if the IRS would play along: “I identify as a corporation so you may only tax me on my profits not my income”
But as the CEO of you, you can easily get yourself killed in a couple of minutes of bad calls.
The laws of physics are the only laws.
I think you're taking the OP's comments out of context. They did not say that we are not social animals, etc. they made an allegorical comparison likening a person and their value in the marketplace to a company. That does not mean a person does not have value as a human being, as a member of the community, as a friend, partner, parent etc.
I think the comparison is apt when weighing up our careers - which is what the actual article is about - that is of course my own humble opinion, but you're implying meaning which I don't see in the OP's comment.
It’s just an analogy. A different way of looking at the decisions you make throughout your life.
The kind of response is also very childish (, not in the sense I am insulting you as childish, but actually just some kind of reaction that would comes from a child. Eg emotion and incoherent thoughts.)
Eg
The “decades of brainwashing” comes out of nowhere and essentially projecting a political view to a logical argument. If you think the argument is wrong, argue with facts not branding it as something and attract that thing in general.
“We are NOT companies”. Again sounds like an argument made by a poor politician (I mean good politician wouldn’t fall into this kind of fallacy.) Clearly it was an analogy to illustrate a fact. I mean what’s this argument arguing against? What’s “are” means in this context? In Chinese there’s an idiom 白馬非馬 comes from a similar fallacy: is black horse a horse? Is white horse a black horse? Therefore white horse is not a horse.
“We don’t live in an economy”: what? What kind of brainwashing would results in that conclusion?
“We are … social animals” and then quote “scientifically proven”. What’s the point? “We are just a bunch of carbon and stuffs worth collectively not more than a few bucks.” This is scientifically proven too. We should all quote random facts to argues against some view we don’t like.
This is so sad, really. I hope any people would exercise more logic and stops politicize things and argue based on hatred, not on HN at least.
This makes no sense from my perspective.
I could literally put myself through anything that I needed to, if it meant the safety or well-being of my children. It's not a company, it's a primal force from thousands of years of primordial reinforcement. I'd manage with less capital, so that my kids have a chance at college. I'd manage with less chance of promotion, so that my kids can have my presence at important functions. I'd manage with anything that arose, if it meant something better for them.
I think it's important to understand, and deeply internalize the personal responsibility that adult life brings and the extent to which our decisions influence the things that end up happening, but this analogy of yours borders on psychosis if taken to it's literal end.
A little deeper still, and I think what you're really pointing at is the boundary that decisions can't cross, that certain things are out of our control. Risk management can come into play, but ultimately risk can never be negated. You can only shift it. You can evade the risk of being run over by a bus by never leaving home, but maybe that raises the risk of dying in a house fire, or by being poisoned by lead paint, etc. These aren't "company decisions" they're just a byproduct of life in the natural realm.
I sincerely hope that you don't actually conduct this thinking deep into your lifestyle, perceiving things as though one big company spreadsheet of assets and liabilities.
Much love, friend.
I made a number of choices differently once I had kids. I folded up a startup and took steady employment at a company with good work/life balance. I bought a house in a good school district rather than renting and taking the risk that rising rents would force them away from their grandparents. I make a choice to drop the work at 4:30 so I can go walk to pick the older one up from pre-school rather than get an extra 20 minutes of work in.
But all of these are still choices - they're weighing the things important to me and deciding that I'm going to allocate my labor and capital in different ways. Once you start getting into the economics of pricelessness, when you must do this for your kids or you're a bad parent, bad things often happen. You lose the ability to make rational trade-offs, and your kids often sense that and never learn the ability to make rational trade-offs.
The point of the metaphor is to not depend upon your current employer to manage your career for you. If you do, they will inevitably manage your career to suit their own interests, not yours.
I follow the parent poster's advice in part because I have kids. I manage my career to serve my personal success so that I can care for those who depend upon me.
Not all of life is one big spreadsheet of assets and liabilities; just those things that are relevant to my career growth.
Yes.
> I sincerely hope that you don't actually conduct this thinking deep into your lifestyle
I think what I said holds true about your economic decisions (which the article I’m commenting on is about).
I don’t believe you have to (or even really can) view your entire life through an economic lens. I didn’t mean to imply you are ONLY a company and nothing else.
I did mean the last bit that nobody else is going to make sure you don’t have a bad outcome as applying to life generally.
You had me up until this one. It is not (in my view) necessary to optimize monotonically toward anything that makes life better for my children. All the stuff you said before that, I would certainly do if the alternative was deprivation for my children, but having secured their basic well-being, making things even better for them is only one consideration among others. As an extreme, if I had enough money in the bank to secure them shelter, food, education, and enjoyment, I would not then take or continue in a job I hate in order to pad out a big trust fund.
I fear this is a pedantic point I'm making as I suspect this sort of going above and beyond is not what you meant, but it was my reaction to the end of that first paragraph.
Right, the main difference is that nepotism is bad in a regular company but in a personal company it is the opposite, not practicing nepotism makes you look bad.
Aside from this the difference isn't that big.
I'm obviously exaggerating, but not THAT much.
You can't just paint over that with an analogy. Maybe I just treat my kids different, but there's literally nothing about work that I care about even remote as much as my childrens' well-being. I'd burn my inner company to the ground if it meant they get a chance at a decent life. I believe it's a biological imperative to remain willing to self-sacrifice to any necessary extent for the betterment of the offspring.
That last part in particular poisons the rest. Sure, it could be interpreted in good faith, but as it's so damn condescending - why put the work in?
Take ownership of your life, nobody else will. Set priorities straight, nobody else will. Beware of far-reaching mistakes, you can screw up your life irreparably, nobody is going to magically save you like in Hollywood stories.
What the heck? These are some solid life advises. They are crystal clear to any adults, yet so many people fail with those, often badly, and their lives are ruins.
Were you told these things at least once when growing up in a manner that actually sticked with you? I didn't and for sure I wish I did (I ended up all right but I believe I had more luck than average and sometimes risked way too much)
Case in point. You use quotes, and some of the words are the same, but what the author actually said and what you think the author said are just different things.
It's not even about giving the benefit of the doubt for something that was poorly worded. I just don't think you understand what was actually written.
I apologise. It’s not what I meant, in two different ways:
1. You’re not JUST a company.
2. The adult realisation isn’t that you’re a company - it’s that you’re responsible, and your decisions have Real Consequences.
I wish I could write more clearly. I made an edit to try to address this.
Thanks.
A review of ages of history would tell that nobody ever nails it down that fully. Everything has its price, including a bank account that never goes red.
This is a poor analogy and and an analogy that isn't needed (what exactly have you simplified for the reader here -- the concept of self-determination?). Not sure why you think that every person is basically a temporarily embarrassed CEO of a minuscule company and then to grandstand on that as if anyone who doesn't subscribe hasn't hit the same threshold of maturity.
You trade time, health, mental energy for money and health insurance (and/or reputation or whatever you get from your job). That's pretty much it. We (well, most of us) live in free countries, so if the business transaction does not benefit you, you're free to take your 'business' elsewhere.
That wasn't the point. The point is that businesses are people, so people are businesses. And while regular businesses can be run by a separate CEO, the business of your own person can only be run by yourself, so you got to learn to think like a real CEO to run the business of your person, even though this business will never have more than one member.
Why? Because bussinesses aren't people, rather businesses are made up of people. People aren't businesses, people do business.
You can tell yourself "you got to learn to think like a real CEO to run the business of your person" and "make good decisions" or else "you will fail".
Or you can tell yourself "I am my own man (CEO), I can decide what my goals are, and what's considered success/failure. And I have decided that I don't actually want nor have to work so hard". The day you can do that, is the day you hold a huge component to being happy.
The concept of opportunity cost.
Adages like: You can't have your bun and your penny. Or 'you can't have your cake and eat it' describe such a situation.
Whats happening here reminds me of an old git/hacker news joke: "Git gets easier once you understand branches are homeomorphic endofunctors mapping submanifolds of a Hilbert space"
Think like a CEO and making where you apply for work and delegate your time descicions even easier!
Want more money -- just think like a sequoia investor!
1: "Companies maximize profits. Humans maximize utility. Profits != utility"
2: "Profits are absolute. Utility is perceived."
Utility is an under-defined combination of components on Maslow's pyramid. Even more vexing, is the realization that these components vary from concrete (health, food, shelter) to hedonistically moving targets (social acclaim, money, material wants) to merely perceived (self-actualization). The term: "under-defined combination" is doing a lot of heavy lifting here. Because some utilities are uncomparable. 'Time spent with your children' cannot be quantified in corresponding wealth or social acclaim. Till date, I am yet to find a better compact representation (meme) of the human condition than Maslow's pyramid.
However, to a more technical audience I prefer the 'RL agent' analogy. A human is an RL agent in a weakly observed universe. The utility function it weakly defined, expected outcomes vary from true outcomes and you can only control your action space. As any RL researcher will tell you; an agent tries to maximize their utility. However, they must periodically update the utility function itself and the manner in which the world is observed. This directly applies to humans. Every once in a while, use previous experiences to re-evaluate your perception of the world. Reflect on the very foundational drivers of your goals with this new perception in mind. Find new goals. In between these iterations, a person focuses on reaching whatever their current perception of the goal is, until the next iteration.
This RL model is incredibly effective. If each iteration leads to massive changes in goals, then 'regularize' or use 'RMSE' on your utility function. If each iteration sees too little change and your utility isn't good enough; then you're stuck in a local minima. Increase your learning rate and lean more on exploration (try something new) instead of exploitation (staying your course).
Humans have lived on the planet for 200000 years. This way of organizing people as a company interacting with the labor market with assets & investments & risk management...is at best a 100 years old. Its like a drop in the ocean of time.
That said, when I was taking courses in Finance as a young 20 something, I came up with this same exact analogy & took it to its logical end - I conceived a stock exchange called the Human Stock Exchange, where every human being was a human stock ticker, and if you liked the performance of your colleagues you would buy their human stock so their human stock price would go up. You could sell short the poorly performing colleagues on your team...its a pretty toxic concept, if you think through it.
Ofcourse, since its such a toxic idea, given the extremely virtuous nature of our benign species, this toxic idea must already exist & thrive. See for instance Will Smith's stock taking a beating after what happened yesterday - https://www.hsx.com/security/view/WSMIT
You think being human stock ticker is worse than:
living on average 25 years, starving most of your life, having high chance of being literal slave not figurative, being ostracized and killed for any silly reason by local community, being dumped into trash or simply killed if local community found you were not useful or weak
So if you take it into perspective of 200000 years - being human ticker is actually really nice and comfortable.
This is all outdated colonial myth. You should turn on your educational updates.
I've had a very vague (somewhat similar) idea that I'm stil trying to articulate well.
something like what you said but the stock is run on a blockchain
then every person can emit their own stock which can get traded around.
at some point, the emitter person must (somehow) be made to respond for what they emitted.
naturally, some people will be reliable (and their emited credits will have high value) and others will constantly flop and default so nobody will be interested in having lots of their credit.
so far, this "idea" (which is just barely a sketch) poses more problems than solutions (maybe it's a bit of a barely-baked idea looking for a problem?) but it's fun to think about what else we could possibly do that nobody's thoght to do yet.
Implying that everyone who runs a company is mature and makes responsible decisions, which is not true.
Nitpick, but companies have limited liability, natural persons do not. It's for that reason that I would probably never get hired if I actually was an employee of a "company of one" (formed me for example). Companies would obviously prefer to contract with me directly, not my company.
Also maybe don't focus so much on _"Personal Responsibility"_.
When you truly internalise that life is about making money, that you need to make a good return for your stakeholders (aka family), etc is the day when you have been fully assimilated into the borg.
I sell this commodity on the market, to whom? Business owners, I guess. And this is a weird one: I actually have to sell this commodity on the market, if I want to eat and live and all. So does almost everyone else. But the buyers have other options, so I guess everyone on the sell side basically has to undercut each other til there's no more profit left on our side. What does it mean if I'm not profiting, I sell my labor at the cost of production? Best I can hope for is find an inefficiency and hope to eke out a little bit myself until I can afford to be a buyer? Maybe the whole thing doesn't quite work.
Yeah, I'd say internalizing the, uh, implications of this setup is pretty much a requirement for being a grown adult.
That's not always an assumption that holds. Many "buyers of labor" in the tech sector right now are very limited on their options, whereas the "labor sellers" have many options.
> Best I can hope for is find an inefficiency and hope to eke out a little bit myself until I can afford to be a buyer?
You will always be a buyer of some things and a seller of others. "Spending" your time to invest in rare and valuable skills that you can "sell" on the labor market can net you very nice returns.
When you truly internalise that last fact is when you truly internalize capitalism. Congratulations. There will be no prize.
this reads like a teenager, or ironically someone who never mentally moved past the point of being a teenager, who just read Atlas Shrugged for the first time
If management hasn’t brought up any performance issues and you’re anxious about your job you need to talk to someone. You’re on the road to burnout.
If you reach Senior level ranks and continue to suffer from these feelings though…
They need to consult a therapist because they’re likely dealing with anxiety disorder.
If someone truly enjoys working 12 hours a day and weekends constantly then I suppose it’s fine.
For me, when I was a young buck, I assumed they wanted the perfection that I EXPECTED. Turns out 99% of the time, I was grossly overestimated what and how much others expected or wanted from my efforts. So I developed the habit of asking lots of questions about what would satisfy them (boss, customers, peers, employees, etc.) for just about any task, project, effort, etc. It also meant (often) that I had to work far less and with less stress.
NEVER ASSUME. Always ask what would be sufficient and then ONLY do what is sufficient. The advantage is they get what they want and you can get schedules, deliverables, etc. right and on-time which makes everyone happier than overdelivering and being late at the same time.
Just be careful to also invest in things that have a more distant ROI. Family, kids, health, friends, community service, mental health, spirituality - whatever it is that you value.
If you are unfamiliar with what else there is out there that can bring happiness, I'd suggest reading "How will you measure your life?" by Clayton Christensen. He's the same guy that wrote the "Innovators Dilemma".
One thing that I'd like to add as well. If you're an employee, getting 120% of the same job done will 99% of the time NOT get you promoted faster.
The folks who get promoted typically do because they're visible in several places.
Do 100% of your job, and then do 20% of something else. Blog, Mentor, do POCs, network, .... Find your own way.
It's maybe unfair, I know, but I've seen so many frustrated folks seeing other get promoted while "they were the ones going the extra mile for their project".
Plus, if you do things visible outside, you can sell that much easier to whoever employer comes next than "I've pushed out more features than my colleagues".
You see, in the past, I would work on all cylinders constantly worried about how I was performing and trying to get work done as fast as possible.
I would let the temperature rise and rise until I was boiling over.
And I would get a lot of work done! However:
1. This is unsustainable. It stressed me out and left no slack room for me to take on additional work.
2. It was annoying to work with me because I was constantly stressed out about nothing.
I was judging myself for not working hard enough, while working harder than anyone else around me. And what comes naturally from judging yourself is judging others. And it was a viscous cycle.
Any more my priority is to take regular breaks, meditate, create space for myself to find compassion and love for the people around me, and overall just try and be a positive calming force in the company.
And people love it! I am complemented for my maturity and sensitivity and leadership abilities.
This is great, and very wise too. Great for you and great for everyone around you. People who generate peaceful relations and harmonious cohesion within a team (or society) are like force multipliers for the quality of that team or society. I work on a team where this is somewhat the case and where I try to embody this (imperfectly... but I try!) and it makes for a productive team, harmonious and strong communication and general happiness.
It is labour relations within a late-capitalist system of dehumanising exploitation, over-systematisation and rampant financialisation that turns life's greatest joy of having skills and purpose into farcical performance art, into an inefficient, resentment-fuelled spectacle of self-harm.
Both were difficult. I like to think that if I had one of the lower effort needed jobs now that I would find other useful things to do like the author mentioned. At the time I mostly read books or played video games with other staff when I was done with my work. It was nice but a bit frustrating because I would go home and feel like I had already read and/or played video games so I didnt have fun things to do after work.
Absolutely a problem from the top of the hierarchy of needs but still a problem.
So long as I have just as many 60% days as I do 100%, and average out near the benchmark of 80%, then I have fulfilled the expectations that have been set, and I can be comfortable shutting the lid of my laptop at 1700 sharp.
I'm currently working in downtime(which I expect to continue for some more time), and have been spending my time trying to build something for internal use that also counts for my self-education goals. There's definitely a temptation to goof off and read, play games, or watch movies, but I'd rather be 5% efficient at figuring out how to get Azure to cooperate than 'opt out' and take unofficial personal time. I want to be able to show that I can independently produce value, and increase the value of my 80% for when raises come around.
The Book p. 94
> Slack. The absence of binding constraints on behavior.
> Poor is the person without Slack. Lack of Slack compounds and traps. > Slack means margin for error. You can relax. > Slack allows pursuing opportunities. You can explore. You can trade. > Slack prevents desperation. You can avoid bad trades and wait for better spots. You can be efficient. > Slack permits planning for the long term. You can invest. > Slack enables doing things for your own amusement. You can play games. You can have fun.
I'm often a very productive member of my team, I love challenges, and I love digging into things and coming out the other side and feeling accomplished; My manager gets me onto things and asks when they might be done by, and I feel complied to deliver more in shorter time frames.
It's not so much that I feel "pressured" by expectations; but more I feel "involved" - my failures are the teams failures, my success is the team's success. and I want my team/product/company to succeed, so I spend my effort contributing to that.
However, this does swamp out time for my personal things that I want to do; I am wanting to learn lisp, and have some of my own personal projects that I want to play around with, in a multitude of technologies; I don't have spare time outside of work, so it's really on work time that I want to be able to experiment with these things. as the author puts it - "it doesn't offer any immediate value to me or the company, ... but I think generally made me fitter smarter and more productive"..
So for me, the balancing act, is to assert time to reflect/recharge in other spheres of technology, while also feeling the communal duty of our team to get the company going.
So we should and must work to obtain what we need and want, a certain safety etc, more than that is illogical. Some might like their work so doing it is a pleasure and for them work hard means being satisfied and that's perfectly fine, however there is still a need to craft a life, because while we live in a society we need a family, friends, kids etc not just colleagues and services.
The above, at philosophical level for the whole society have issues, for instance since we have evolved enough to reduce natural selection by a big extent we need to learn to regulate our reproduction to satisfy both individual desire and social needs in resources terms, like avoiding being too much to been able to live or too little to make the species on the brink of extinction but that's an a bit loose thing for individuals, just well studied incentives or disincentives likely suffice leaving individuals with significant willingness free to decide. Family and friend however are still a need, arriving at 80 alone at home and then go to a old people's home is not that nice for most, for instance. Being able to organize a party with people we like is part of our life, we are social animals and reduce themselves to "make a neighbor party" it's not good either. The rest is life.
This one really struck home for me. I will often quickly finish a task like refactoring a class heirarchy, then I will spend another 3 hours looking at it and the surrounding code to check for any unoptimal usages. But it always turns out to be a waste of time, because we have much bigger things on the backlog. Thanks for reminding me.
>You should try and spend your time in ways that will benefit you and your employer.
The title says to do less work, but in reality seems you're still doing as much work but rather developing those other skills. Really just improving yourself.
My 2 previous jobs were MSP. Like all MSPs, you wont control your schedule. someone else decides that you only need 30 minutes of your time to work on ticket X. It doesn't matter if that ticket requires you to drive 45 minutes away and then 45 minutes back. You will get chewed out for not completing the work in the allotted time.
You will be required to do all the self-improvement on your own time and own dime.
My current job though is awesome. I have been afforded the time during work to work on open source python projects that are beneficial to the team.
For example, I had recommended we get solarwinds. less than a year later the solarwinds supply chain thing dropped. we dropped solarwinds. I decided screw it. I rebuilt the functionality we wanted in django. Prior to this job I didnt know python. Now I have multiple useful python projects.
I can certainly confirm that this approach has been much better.
Obviously!
;)
http://reactionwheel.net/2019/01/schumpeter-on-strategy.html
I was surprised the author didn't use the term 'workaholic' but I'm older so maybe it's an older term. Google trends does show a steady decline in the use of the term [1]
Oxford defines a workaholic as "a person who compulsively works hard and long hours." There are too many reasons for this compulsion to go into in a comment...
[1] https://trends.google.com/trends/explore?date=all&geo=US&q=w...
Most people don't want to do good work, they just want to get paid and fuck off. It is really hard to grok this because it is just so disappointing and demotivating.
Most people lie constantly, to appear as if they want to do work, as if they give a fuck - they are lying to your face.
Once you realize this much, once you come to terms with what most people are - the rest will fall into place.
Until you grok this, these sorts of posts will seem like cynical takes, like someone who doesn't want to work hard, who wants to be a free loader. No, these sorts of posts are cautionary tales that society is filled with free loaders and liars, so you need to tread with caution and know how to deal with these 'people'.
So essentially your employer is fucking you and any other attitude other than to treat the situation for what it is, is delusional.
Don't call us 'people'. You're the one that doesn't get it.
Now I'm not saying you need to freeload. But I do what I'm paid to do because this is a business transaction that favors the employer. After I'm paid, I fuck off, because I just got shafted by my employer and I owe him nothing until he can pay me again. My work is only good to the point where my employer is willing to continue paying me.
I'm coming from a place of what the blog talks about - someone who came in starry eyed doing good work, only to find out you won't get paid 3x for doing 3x the work relative to everyone else, but instead they'll try to get you to do 4x the work for a 10% yearly bonus, until you drop dead of exhaustion.
Oh, and your co-workers will hate your guts and try to undermine you. Nice system, right?
That's the dynamic I'm addressing - if you're enthusiastic and starry eyed and think people are out there wanting to change the world for the better or at least take a modicum of pride in their work - be very careful, the real world is not like that, at all.
It starts to tilt after you've gotten a couple hundred employees and people can hide more.
There are organizations that don't do this. They are called nonprofits. Why don't people just work for nonprofits all the time? Because they are less stable and there is less upward mobility. So there's something that is actually bought by this extractive capitalism, and we sign up for it when we sign up to work at for-profit companies.
It's hard to call it freeloading off of me, when I benefit from this arrangement.
It is freeloading in every sense of the word. You pay a slave a dime for work that generates you hundreds of dollars the slave still benefits, but you are still freeloading even if the slave is benefiting by a ten cents.
It's how things are, I'm not calling for a better system. But I'm not so stupid as to sell 100% of my loyalty to a company that in the end is shafting me.
A company will pay you the bare minimum it can get away with, taking into considerations all sort of parameters (such as risk of attrition) so naturally, your optimal behavior should be to work as little as possible to not get fired. Use the extra time to invest in yourself or just enjoy life.
This doesn't mean to work 4h a day on a 40h week contract and playing gets.the rest of it.
And I think people doing that, are blocking their own carriers.
I make double what I made 6 years ago and can cut back to 50% with a still good salary.
If I would not have used my te properly I would be stuck in a job I probably don't like because I'm not really contributing or really feeling appreciated because for what?
Is my boss happy enough with me can't feel good.
Getting kudos because your stuff makes it easier for others or adds value or runs smoothly gives confidence and pride.
At least I like my work and tx to my attitude and skills I have more freedom not less.
Outputs = Productivity. How much stuff you do.
Outcomes = Efficiency. How much useful stuff you do.
Don't aim to get more stuff done (productivity), rather aim to have less stuff to do (focus / efficiency). Do more with less. Frequent activity & context switching is hardly tied to achievement.
That is what I did. I learned web development and used those skills to do projects at work and for my clients on weekends.
Later on, I learned project management. Used those skills at my day job and made a consultancy killing as a PM for hire.
I feel privleged to have been in this position. So, yes, I do advocate for spending time increasing your value at work. But that time should also work for you outside of that day job.
(b) If doing "work" is what makes you happy, then when you are doing work on your own time, I'd suggest trying to stretch yourself. Try to do something which seems difficult, or radical. Allow yourself to fantasize that you're going to become famous by doing this thing whatever it is.
The solution is pretty obvious, and is fairly common in Germany at least: employees and investors must be viewed as equivalent stakeholders. This means worker organizations should have as many voting seats on corporate boards as the investor organizations providing the capital do. It's not one or the other - generally speaking, no workers means no business, and no capital also means no business. The result would be that profits get distributed equally to workers (as bonuses on top of wages/salary) and investors.
Otherwise it's the same problem as communist countries had: why work hard and be productive if you get the same reward for it as someone who sits around doing little or nothing? In response upper management will trot out lines like 'we're all a family here' and 'you should enjoy the pride and satisfaction of a job well done' and similar nonsense.
my father's generation called this: work smarter, not harder.
wise computer people call this: be lazy.
industrialization of software work runs counter to this, it's your real job to defeat it.
>> *Obviously I don't practise any of what I talk about here*Even if you are delivering as much or more than others, you also have to be liked.
TL;DR - If you run the engine at redline all the time, you’re destined for a blowout.
Engineers tend to obsess over, “focused work” like it’s the only way to be productive, and anything that’s not “focused work” is wasted time. That is a surefire way to burn out.
Instead, finding ways to “riff” on your job by doing work with longer time horizons of payoff keeps your job fun.
It’s all “work”. Maybe the title ought to be, “Stop obsessing over focused work.”
But the problem was, I never considered my own growth. It never felt like a good use of time to take on more challenging projects because I wouldn't get the same sense of accomplishment. It would be hard, I wouldn't have much to show for myself for a few weeks, and so on.
Obviously this is all subconscious, you don't realize you're choosing things you're good at, or an expert on. Expertise feels nice! And, to be fair, not everyone's employers give them the freedom to choose/learn/grow that many of us enjoy.
It is useful for their argument to split 'work' and 'not work' along these lines because they are trying to reach readers that honestly do believe that any time not actively writing code for a jira ticket isn't work.
Cultivating your relationships professionally is also "work", as is talking to your customers, reviewing and discussing code, writing about and showing others what you've built, keeping your resume and interview skills sharp, staring up at the ceiling and thinking about work, etc.
Maybe this is an unfair parallel, but I cannot see why.
It's doubly frustrating because it's always there, and drives so much inefficiency _in the name of_ efficiency.
Were you working at an agency or consultancy that billed hours to clients?
I've never seen a good engineering organization use time tracking software on their engineers.
I'd go so far as to take it as a major negative sign against the company if your time is being tracked like that. Exceptions of course to any business that is billing hours, which obviously must be tracked. However, even those organizations are smart enough to know that writing code isn't the only productive activity.
This is an exchange in a market. If Best Buy wants $500 for that new TV, would you go in and offer them $750 for it? If Wal-Mart will sell you the same TV for $400, consider going there isntead.
A fun side story is when I got a new manager a while back. In our first one-on-one, he told me that he has connections through the company and can use them to get me promoted to another team if I make him happy. I get that making the boss happy is part of a job, but that should be accomplished by doing good work. This direct proposition just felt too quid pro quo and had a stink to it, in my opinion.
So even if you find a boss/employer that is supportive of “the fun stuff” for a season, that will eventually come to an end.
You also should spend a portion time learning as it enables you to create more value over time.
And yes you should take time to get to know your colleagues, take breaks, play ping pong, etc. This helps you refresh yourself and avoid running out of steam.
But the work is meant to create value, hence why you are rewarding with currency you can exchange for things you value.
Manage a positive work life balance and and do the "fun" stuff outside of work. Life is not all work and work is not all of life.
Rare? Absolutely, but so is finding good people in general. Gather whatever signal you can, and keep rolling the dice, just as you would with friendships and romantic relationships.
In terms of developer productivity, it all depends on management's assumptions built into their labor model. If you are paying top of market for "A players" who do "10x," the company might need the few engineers it has to do a huge/unsustainable amount of "focused work"
If management's model depends on high-potential team members upskilling on the job, "the fun stuff" might just be priced in.
The above are absolutely reductive and do not cover all cases.
You interview your boss in the interview process and get a feel for what type of preson he is and then go with that gut feeling yes/no
when your current boss leaves and you get a new boss that you don't like. Quit and go back to step 1.
Does anyone operate like this? doesn't seem very practical or foolproof.
If you accept the above as true, then you can start to reach out to team members at the company and ask them what the work environment is like.
If the work environment lines up with your values, then you'll probably be fine, even when the hiring manager moves on to greener pastures.
I think engineers can become obsessed with MinMaxing the wrong, purely local optimum without thinking: "what work-adjacent things might lead to a CTO role in five years?" and this is often quite a different question than "what makes Mr Shankly happy in this quarter's performance review?". Yeah, if your immediate boss thinks you're useless and sacks you then your overall profile might not help much but being an invisible cog in the their team will only improve the esteem that they hold you in and not your larger professional reputation.
Did "the bosses" reach their own positions by closing the most tickets every month? I kind of doubt it and it is worth distinguishing what makes you useful to them vs puts you on the path to join them. If that seems overly careerist, well fire up Jira and get another bug sorted after dinner.
Any source on that? I agree with the assessment about engineers (althought it's a generalization), but I always thought it was because their "focused work" is what they actually like doing. In my experience work was most stressful when it strayed the most from focused work.
Generally, slapping "Source?" in a reply to a comment is a lot less helpful and productive than you might initially think.
I think this message applies especially to people working in big tech and/or people working primarily on salary, not equity.
When you have equity in a startup though, each person doing more of their best work can actually make a massive difference to the trajectory of the business. And if you're working on a promising business, working better and faster is the highest ROI thing that can be done.
So it all depends.