Phil Wheeler is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Ef37cdb133ebac8e

Phil Wheeler @PW

@Wintermute21 3ish hours of sleep and my alarm has just gone off. Time to drive to the airport.
๐Ÿ˜•

@GinnyMcQueen I really liked that. Cheers.

ใฉใ†ใ—ใฆ็œ ใงใใชใ„ใฎ๏ผŸ๏ผ

Also, why am I suddenly speaking German now?!

This is fucking ridiculous.
WARUM KANST ICH NICHT SCHLAFEN?!

Why tf am I still awake?

@Elizafox Wait which do I do I'm so conflicted now.

I have a flight in 5 hours. I should be asleep, not boosting humorous shitposts.

Phil Wheeler boosted

Historical accuracy is important.

@hightower No, actually. Haven't even had a chance yet. It's still on my radar though.

@Wintermute21 That part will happen. Has in the past, will again.

@Wintermute21 That probably won't ever go away. Everyone suffers from imposter syndrome to some extent.
The challenge is to accept that and embrace what it is about software that excites you and brings you fun.
You focus on that and bear in mind that the experience and learning is going to take time. Like, years.

@Wintermute21 If it doesn't come naturally to people (and as computer geeks, it often doesn't), then it's a bloody hard lesson to really get your head around.

Hate to tell you, but you're not special on that count. ;-)

@Wintermute21 LOL!
I never considered that as a career path.
I do love this stuff, though.

@Wintermute21 Ok, so that's all about communication. Regular communication.

Don't commit to too much up front. Be vague enough in your language that you can end with something like "I'll confirm this thing further with you once I've had a chance to examine it more closely"
or "I'll follow up with you by the end of the week to confirm that we can do this thing we've discussed".

That way, you still have a chance to say, "Actually, we need more time", etc.

@Wintermute21 So change it. Even if they react with "Er, oh well that's not how we usually do things", just respond with "Well, I'm new here; I'm not confident that I have a feel for the business yet and I want to be sure that I'm not creating problems by overlooking important details. It's important to me that you check my figures while I'm still finding my feet".

They'll be hard-pressed to argue. It's just good sense.

@Wintermute21 See, that's a process / team culture issue; not a personal indictment.

@Wintermute21 No one likes being wrong. The trick is to set yourself a safety net to say "I'm gonna get as close as I can on this but I'm also going to get someone else in the loop so I learn what to watch out for and so that I'm not left holding the baby afterwards".

@Wintermute21 Everyone sucks at estimates. It's a wicked problem, trying to guess how long something will take when it's never really been developed yet and the requirements or timeframes are often subject to change.

Do more of them. Do as many as you can. But before you start, ask a coworker "Hey, I'm going to have a crack at this estimate but I'd like to get it reviewed before we commit. Can you take a look after I'm done?"