It may also be how I phrased it, I still read HN and watch some YouTube and Instagram, from my phone just with quite strict time controls.
There are no powerhungry mods that'd ban you without an explanation, but you can still have a conversation without being called homophobic names. The hivemind exists, but the opposition is strong enough that even controversial voices can be heard as long as they are well-argumented.
I find the discourse on HN to be (usually) thought-provoking and largely respectful.
As in: knock yourself out, I don't need to get into internet fights about why I think your opinion is ridiculous/oversimplified/ill-informed. If I get a whiff that the person is not going to be reacting productively I just don't reply.
If you can’t find them online, I can check my conference swag to see if I find the name.
That would be great if you found them.
If you want to contact me at my email it’s my username plus varela at the mail from the big search engine.
Thank you very much!
You police officer can't be stressed, an EMT has a more stressful job.
You EMT can't be stressed, an ER doctor has a more stressful job.
You ER doctor can't be stressed, a cobalt miner has a more stressful job.
There's always somebody worse off. It doesn't mean your stress isn't real.
Stress, burnout, any mental condition isn't relative. It doesn't matter if you're not able to deal with what you're dealing with. For whatever reason.
The ER physician becomes desensitized during residency and learns to fall back on their training; or burn out into another role. Same for the rest.
I find most other professionals tending to be more “optimistic” than I am…
Do Gophers live under a shroud of nihilism, while Pythonistas run about their business laissez-faire, leaving issues for others or a future them to deal with?
Writing Go was a much more pleasant experience, I always felt like the code does exactly what I want.
Conversely, writing Go is miserable, but maintaining it is great.
Logically, the best of both worlds my work has arrived at is Python and on-call for more senior engineers... Fuck. The sheer amount of None-type, or object doesn't have member X errors is pretty ridiculous.
Was being a FF-PM stressful? Sure, at times. But there was a LOT of down time, even while on duty. There was banter between co-workers, working out, SLEEPING, watching TV, reading or doing a whole lot of nothing, to help relieve the stress. Majority of calls were very benign so not a lot of stress really. But it was also very exhilarating and challenging. A patient whose vitals were all stable, looked good, talking, etc, etc, all of a sudden turns into a heart attack or goes unconscious. Again, it wasn't the majority of calls but those were the type of calls that we were there for and not the calls were people want to go by ambulance so they don't sit in the waiting room at the ER. (HAPPENS A LOT!). My normal shift was 24 hours on and 48 hours off. During the 48 hours off I didn't worry about email or office politics (there was some but I tried to not get involved).
My stress as a dev comes from different things. Am I doing this correctly? What is the point of this? Imposter syndrome!! I now work from home so no more co-worker banter. Plus the mentality of FFs is way more juvenile, and fun, than that of an office worker. I could take an hour nap during the day but then I'd feel guilty, which adds more stress.
After 8 hours of sitting in front of a computer my mind is fried and I have little motivation to do much else though I have the desire to do personal computer projects which are left for the weekend. And when the weekend comes I may spend an hour or two at most because now I feel guilty for spending more time on the computer.
Is my lack of motivation not to exercise or work on personal projects due to being a software dev? No, not at all but it does add to it.
Bottom line I didn't worry about "the job" as much being a FF-PM as I do being a dev.
Also, I think working in the jobs like FF, PM, police, ER doc/nurse, it is expected to have high-stress so people approach it differently. But no one thinks a software dev can have stress. Stress is stress, it doesn't matter what causes it. It is a physiological response.
I'm starting an experiment next week with a marketeer, where she can work whenever it suits her for how long she wants for a retainer/fixed amount per month. The rate is about 1/4th of a full-time freelance, and the idea is to mutually agree on actions and/or outcomes/results each month.
I plan to do something similar with a very senior dev this summer, who is training for a triathlon and has 2 small kids he needs to look after, probably at 50% of market rate...
The biggest issue when setting up something like this is trust, but as I've worked with both of them before on short stints with a regular daily rate (a few days to weeks), I don't have that issue myself.
For me it's a simple math equation: how much am I putting in, and what will this bring me financially (SaaS license income etc), so I can easily figure out the point where I'll be satisfied with our agreement.
I have high hopes for this experiment, but low expectations. We'll see how it goes.
My best bet for you would be to look for similar opportunities: find someone who pays on commitment/outcome, and doesn't care about hours worked...
This is called "asynchronous work" or "async work"[1]. Do work when it makes sense for you, but get it all done. Async workers should not be discounted.
Veterans bring a wealth of experience, can likely do more in two hours than many others in two days. Like OP mentioned, it is a matter of balance and profit. When both sides of the equation are happy, isn't that what really matters?
Otherwise we deliver what the customer asks, while failing to deliver what the customer wants.
It's a little bit of a hybrid TBH: the question is "what can you aim for given the amount of money I pay you per month, assuming everything goes right?".
For marketing it's simple: I'd like to get x demos scheduled in timeframe y; tell me the plan, including the metrics and conversion ratios that you expect (i.e. content publishing, visitors, activations, cold calls/emails,...), And how much it will cost. If the price/value/risk balance is worth it, I'll commit.
For dev it's about rewrites, migrations, upgrades,... Always well scoped. The dev knows the software and he's a way better dev than me, so I fully trust his judgement.
The important thing here is that it's all about trust, and that these metrics are a best guess and a way to stay informed.
If it's the first time somebody is doing something I suggest to multiply the estimated happy path timing by 3 and start with that, but I understand some things take 1/10th, and others x 10.
From a commitment/risk point of view, actions are important but results are even more important. It's during the negotiation that we will decide whether/how much of the commitment is time -, action- or result-oriented, i.e. I will spend x hours, do y things or deliver z results...
I don't hire toddlers, so I don't treat them or expect them to behave like toddlers. The whole idea of hiring mature people is having to do less of it myself, not more...
The closer the reporting KPIs are to the results, the less work and risk it is for me, so I am able to value it higher. If you get more efficient in a job but we agreed on results, it's your win, not mine.... (For the marketing example, 5 demos are worth more than 100 cold calls, and these are worth more than hours active f.e., so if you get 5 demos in a fraction of the expected timeframe, I don't care.)
It's all a big experiment and I'll have to see how this works out, but if it does I'd love to organize the whole company like this...
Companies get creative when forced to is all.
You don't want the employer to waste your time, so you should try not to waste theirs. If you want to work for them you should go in assuming they're not trying to deceive you either.
The deceit comes from pretending to be qualified for a fundamental job requirement that you'll never meet (the requirement to work full time).
A better example is applying for a job that requires a license and after weeks of interviews you finally get an offer just to turn around and say "actually I don't have a license and I'm not willing to get one, but I hope your offer still stands?". Except it's even worse becuase at least in that case the employer can verify your license right off and avoid wasting everyone's time.
Lying on a resume or application is just not a good look.
In the past I would tell recruiters “hey I meet all the criteria and the salary even looks good, but I’m going to need every Friday off”. The salary looks good @ 32 hours/week, but I’d be underpaid at 40. No one has gone for it. They probably end up with someone not as good (because they’re willing to work for below market) who realistically works at most 32 hours/week anyway. But hey, at least the perception that they’re a good hire is in-tact.
Also, trying to negotiate 25% less work for same price is not what I suggested. It has to be 1:1 relative for them to view it as equitable. They have a lot of things to think about when considering what's "equitable". If their plan was to grind you for 80 hours and pay you for a "full time 40" then they weren't being equitable or forthright either, and it's very common, so it goes both ways.
I expected to take a year off, but recently my brain has been getting a bit itchy and working on my own stuff wasn’t cutting it. Also, I was eating into my savings a bit too much.
I floated the idea of part time work with my network and a few offers came in. Some project based stuff, some actual part time work. I guess I’m lucky to have a good network, but the jobs are there. Many people want/need experienced engineers but can’t afford a full time offer.
I’ve been doing two days a week for the past month. Sometimes I struggle to switch off as I’m actually pretty excited and engaged. I’m working on improving this. Other than that I’m loving the balance of 2 days on 5 days off - can see myself doing this long term.
The common theme of a tech worker looking for options, alternatives and flexibility, but finally answered casually by an employer who seems to "get it", by offering part-time and being located on a neat island?
Other threads are often a pile-ons of complaints from the employee-side, and half-measures and push-backs from the employer-side. So this is neat.
There's almost zero part-time job offers for sw engineers, but I have one. If you're interested DM me (same username in twitter or telegram).
It’s a real bummer we can’t work 20 or 32-hour weeks (with proportionally-reduced pay). It’s “40” or nothing, you’re right. Where’s the leverage? We’re supposed to be in-demand. Why haven’t we unionized? Why haven’t we been at the forefront of advocating for workers’ rights? They need us. We’re hard to replace. Hospitality staff are easy to replace. Amazon warehouse workers are easy to replace. Apple retail employees are easy to replace.
I like to push hard for a few months, and then change with the seasons. I think this is very realistic with most software engineering work. Project based, develop a rapport over time. Request hours with me for the next month and we can get shit done together.
I'd honestly like to be a part of a SWE coop, where we as engineers pool our resources and develop shared assets that we can use for clients. Working almost like a law firm does.
I started losing weight around a year and a half ago. I lost around 68kg, or 149 pounds.
I’ve been surfing almost every day for a year now.
I also took some time off work and almost no social media use.
It’s pretty amazing how one feels like the “typical” obese programmer with a stressful job and how you can actually feel.
If you’re financially stable enough, I can’t recommend enough to take some time off and take care of yourself, you probably don’t know how bad it feels right now and you probably don’t know how good you can feel if you’re anything like me.
I basically haven’t touched a computer since December, and I’m not sure how it will be to go back, I miss some things about programming and I’m considering different challenges to keep that part of my brain active but that allows me to keep surfing daily.
Don’t be afraid of the other side is my only point, it’s truly life and perspective changing.