Don't ask a dev to

Your developer friend is not your IT helpdesk, free employee, or coding teacher.

Got a friend who codes? A cousin in tech? A coworker who "knows computers"?

Before you ask them to fix your printer, build your app idea, or explain why your Wi-Fi is slow...

Read this.


❌ We're Not IT Support

Developers write software. That doesn't mean we fix all technology.

Fix your printer

Kevin
Kevin 2:15 PM

hey can you fix the printer

Shuri 2:16 PM

I write code, not troubleshoot hardware. Did you check if it's out of paper?

Shuri
Kevin
Kevin 2:17 PM

oh. yeah it was out of paper

Why this is annoying

We debug code, not hardware. Developers aren't IT support. Just because someone works with computers doesn't mean they know how to fix your printer, router, or phone.

What to do instead: Check the manual, Google the error message, or call IT support. We're not the tech fix-all you're looking for.


❌ We're Not Your Free Employee

Ideas are worthless. Execution is everything.

Build your startup for free

Ryan
Ryan 10:23 AM

Yo I have this AMAZING app idea. Social network meets blockchain meets AI

Ryan
Ryan 10:23 AM

can you build it? we'll split it 50/50

RubberToe 10:25 AM

So you'd do 100% of the idea work and I'd do 100% of the actual building? That's not 50/50.

RubberToe
Ryan
Ryan 10:26 AM

but it's MY idea

RubberToe 10:26 AM

Ideas are worth nothing without execution. Hire a developer or learn to code.

RubberToe

Why this is annoying

Everyone has app ideas. Building them takes hundreds (or thousands) of hours. Your "million-dollar idea" isn't worth our time unless you're paying for it.

What to do instead: Budget appropriately and hire a professional, or learn to code and build it yourself. Ideas without execution are just daydreams.


❌ Respect Our Time & Boundaries

Just because we're friends doesn't mean we're on call 24/7.

"Look at this real quick"

Andy
Andy 11:47 PM

hey bro you up?

Andy
Andy 11:47 PM

can you look at my code real quick

Shuri 8:32 AM

It's almost midnight on a Saturday. Ask me during work hours and I'll help if I have time.

Shuri

Why this is annoying

We have lives outside of coding. Asking for "quick favors" at 11 PM, during dinner, or at social events is a boundary violation.

What to do instead: Ask during reasonable hours. Respect that off-time is off-time. If it's urgent AND you're paying, say so upfront.


❌ Unrealistic Expectations

Development takes time and has constraints.

"It should be easy, right?"

Michael
Michael 9:15 AM

I need a website for my new business. Just something simple. Shouldn't take long right?

RubberToe 9:18 AM

Define "simple." Even a basic professional site takes weeks. What's your timeline and budget?

RubberToe
Michael
Michael 9:19 AM

I need it by Friday. And I can't pay much but I'll tell everyone about you!

RubberToe 9:20 AM

Exposure doesn't pay rent. If it's that easy, why aren't you doing it yourself?

RubberToe

Why this is annoying

Nothing is "quick" or "simple" in development. Every feature takes time to build, test, and deploy properly. Rushing leads to bugs and security issues.

What to do instead: Be realistic about timelines. Understand that quality work costs money. If you can't afford professional rates, use a website builder like Squarespace.


❌ Ask Questions The Right Way

If you need help, at least make it easy for us to help you.

"It's broken"

Dwight
Dwight 3:42 PM

My website is broken

Shuri 3:43 PM

What's broken? What error are you getting? What did you try?

Shuri
Dwight
Dwight 3:44 PM

it just doesn't work

Why this is annoying

"It's broken" tells us nothing. We can't read your mind or see your screen. Vague problem descriptions waste everyone's time.

What to do instead: Provide context. What were you trying to do? What happened? What error message did you get? What have you already tried? Screenshots help.


✅ If You MUST Ask for Help...

Sometimes you actually need dev help. Here's how to ask without being annoying.

✅ Provide context

❌ "It's broken"

✅ "I tried to deploy to Heroku, got error H10. Here's the log: [paste]"

✅ Show what you tried

❌ "How do I fix this?"

✅ "I Googled the error, tried solutions A and B, still getting [result]"

✅ Respect their time

❌ "Can you look at this real quick?"

✅ "Do you have 30 minutes this week? I can pay/buy coffee."

✅ Be realistic about scope

❌ "I need a full e-commerce site by Friday"

✅ "What's a realistic timeline and budget for [thing]?"

✅ Accept "no" gracefully

❌ "Come on, it'll only take 5 minutes!"

✅ "No worries, I understand. Thanks anyway!"

✅ Offer fair compensation

❌ "I'll mention you on social media"

✅ "What's your hourly rate?"


Seriously though...

We're not trying to be jerks. We love helping people learn and build cool things.

But our skills, time, and expertise have value.

Look, we actually love helping people learn.

What we'll happily do:

  • ✅ Point you to good tutorials
  • ✅ Explain concepts if you're genuinely trying
  • ✅ Review code if you show effort
  • ✅ Debug if you've already Googled it

What we won't do:

  • ❌ Do your work for you
  • ❌ Be unpaid IT support
  • ❌ Build your business for free
  • ❌ Fix your printer

If you want to learn to code:

If your printer is broken: