How to Approach a Developer

Hey DevForum, in my personal experience, I’ve got plenty of people direct message me asking if I am hireable, or what kind of developer I am. I’ve found that there is some sort of “trend” if you want to call it, where developers try and get into contact with another developer, and they completely ruin their first impression. I wanted to share my thoughts on the matter and give some pointers/tips that I think would be useful to some newcomers trying to find developers on their projects.

Before You Reply…

Whenever I get a message, I look around their profile to just get to know the person a bit better and just to get some background on the person, so I know who I’m getting hired by.

  1. If its on Discord I usually pay attention to their username and profile picture and any social integrations.

  2. If it’s on Roblox I will take a look at their Roblox character to make sure they “look the part” of what they are saying.

I suggest that you make these aspects look professional and legit as possible because it will be the very first thing they will see and register in their mind.

Your Introduction

This is the first few words of your first message. Make them count. If it sounds unprofessional or too long, I guarantee they will just ignore you. Do not just say “Hello” or “Hi”, especially if you do not know their timezone. It could take hours on end to explain your full proposition.

What you want to do is briefly introduce yourself, the task at hand, and the payment in the first message. If they are interested, they will reply asking about more on the project. If your first post is an essay or is a short message with grammatical errors, it will turn people away. Your conversation should go something as follows:

Hey JaneTheBuilder! :wave:

I’m John Doe or “JohnProgrammer” on Roblox, and I’m the lead programmer on the game “Munching Madness”, a simulator that has amassed over two-million plays and has earned over ten-million robux. I’m planning a huge update for the game and it includes needing a new map. We are willing to pay the range of 100k - 500k Robux for the map. My team and I are all currently from the Eastern Standard Timezone, so I would like to know what zone your in so we can communicate more efficiently :fire:.

I’d love to hear back from you,

John

Notes

  • Describing the job very briefly allows the developer to decide if they want the job or not, because it’s their time and effort that goes into the project. Its also very time efficient, especially if you want the developer to start immediately instead of waiting for a reply because of timezones.

  • Bolding the most enticing/important aspects about your post is a great way catch to the developer’s attention.

  • Using emojis lighten up the mood and make your post dynamic! Use them, business is boring…

  • You may have noticed that it sounded just like an email, which is because it almost is. It isn’t too much of a direct message if you both are not on at the same time.

Continuing The Conversation

This is when you go further in-depth, showing off what the game looks like so far and exactly the task at hand.

Thank you for your interest in the project :grinning:. If you don’t already know what “Munching Madness” is, it’s a game where players eat as much as they can, and they can sell their weight at the shop to get better upgrades and new foods. If you want to play the game you can here : [roblox link].

Heres some gameplay if you can’t access the game right now:

[gameplay]

For this update we want to redesign the whole map of “Munch World”, which offers a whole load of new things to the game. We will be providing you with assets and game art and work with you every day to make sure you have no problems :+1:.

Here’s a quick list of what you would be expected to do:

[List of what is expected here]

Thanks for letting me know what your timezone is! :fire: Although they are not the same, I’ll make sure that I will not message you past 10:00 pm (or any other unreasonable time). Please ask me any questions you have when you can!

Notes

  • Overall, this message is just to make sure the person you’re trying to hire doesn’t have to actively research your game too much or having to do much. Although it’s more work for you now, that investment of time can turn out positive for you because you don’t have to find another developer that you like.

  • At least for me, I work so much better with lists, giving a short and brief list will give the developer exactly what they need to come up with a final verdict if they want a position on the project or not.

On A Side Note…

When you do write your second message, do not copy and paste it to other developers, it’s very obvious when you do so. It doesn’t seem like your talking to your developer one on one. The purpose of these messages is to establish a good line of communication with your developers.

After That…

At this point, they will most likely tell you if they want to be on the team or not, it all depends on that developer’s style and what they want to do. You never want to hire an unmotivated developer. Keep on stay polite and professional throughout your messages and you should be pretty good.

Summary

  1. Stay polite and professional. Use grammar to the best of your ability, and talk in their language. Without this, you will get nowhere. Remember that you need them, they don’t need you.

  2. Stay on a person to person level. If the developer feels they are just talking to a machine they will turn away. Do not copy and paste your messages to other developers, it’s very obvious.

  3. Use emojis to convey tone.

  4. Stay short and sweet at the start then get into the details. If the developer is immediately uninterested don’t try and force them into your project. You never want to hire an unmotivated developer.

If you have any tips that I haven’t mentioned, I’d appreciate it if you replied.

Good luck :wink:

130 Likes

Im so happy you wrote this you wont believe how frustrating it as a developer when clients do this, and not many people mention pay a lot within the first couple sentences and makes negotiating for it awkward for both party makes us sound like we only in it for the money.

14 Likes

I think clients should treat developers as their friend not as a worker, this creates a client - developer connection.

12 Likes

It’s worth mentioning how poorly clients tend to explain their commission details as well, it’ll either be an essay explanation or a long chain of questions basically. No one will know what “I want an inventory system” could be in specifics even if they decide to be interested.

I wrote something similar here to extend to this topic.

7 Likes

I hope clients follow this, I had one come up to me and ask me to build them a mall and they instantly turned away when one of the first questions I asked would be how much they were willing to pay, I would rather know how much it is first before deciding to do it rather than doing it and then getting scammed out of my time. I asked how much they would be willing to pay, if it is just the bare bones of the mall (just the walls and roof) and if there were any other developers there to help me.

4 Likes

I will link this post to most of my future clients.

2 Likes

Another thing that turns off developers is if they just get a random message out of the blue, just imagine;

You’re enjoying another day in the wonderful world of Roblox, but then you get a message on the website! You check your messages, and it’s a random request for you to work on a game; you don’t even know who this person is yet, so you ignore it.

4 Likes

Payment Percentages. A lot of start-up groups will talk about paying developers long-term since they don’t have the capital now to do so for their work. Clients need to understand that developers will become super uninterested in projects when percentages are brought up. Unless the client is a big name or trusted group like Adopt Me! developers will more likely than not pass up that opportunity. Clients need to make sure that they detail that there is some sort of backup method of payment if the game flops. Unless that happens for the most part; developers will simply pass up that opportunity. Clients really need to understand unless this project that is giving them a ‘percentage of the games income’ is something they’re passionate about or if they understand there is some sort of backup payment method, developers will not do it.

edit: tl;dr Asking developers to work for a percentage of a games total income will more likely than not fail to get you anywhere. Unless it’s from a trusted source like Adopt Me! developers are likely going to pass up the opportunity to work with you because of how uncertain it is they’d even be paid, or be paid enough for their hard work and time.

8 Likes

honestly I whole heartedly agree and I love this post for newer members.

6 Likes

I’d like to add that if you’re contacting a developer to ask to join their team, include examples of your work. I always reply when this is done.

4 Likes

To add on with this and no. 2 is that to try not to act “Fake” when approaching these developers. Be yourself and don’t just use a bunch of words that you are not willing to say
:3

1 Like

Great post. i like clients to list the features they need in brief and detail of what they want me to archive.
So i can tailor for them the best results possible in a short time, instead of wasting time, trying to figure out there needs !
Especially that i tend to perfect my work :slight_smile:

2 Likes

I’m saving this post, thanks. I get at least 5 “hey” or “hi” messages daily, and instead of spending 20 minutes on them I’m just going to send them this link.

10 Likes

I agree, I don’t have any interest in getting percentages. I only take robux as a direct payment and nothing else, not giftcards or GBP (No paypal) and it is better because you are less likely to be scammed and there is never a guarantee of the game being a success, it could go either way.

3 Likes

If the developer says in their portfolio that they don’t want to be sent job offers, please don’t reply to that portfolio with a job offer.

5 Likes

I think I’ll do the same. Happens to me every once in a while.

1 Like

Hey! Happy cake day it’s also my cake day as well!

2 Likes

Thanks dude. Happy birthday to us :smiley:

1 Like

honestly I whole heartedly agree and I love this post for new members.
And Thanks to everyone for the kind words! And please let me know if I should more of these in the future once I’m done with my current projects, anyway, have a great day!

4 Likes

Thank you so much for this post! I usually get so much messages on Discord and Roblox for commissions, and they either give too few details, or write a whole essay. I do hope clients follow some of the suggestions in this post, it helps a lot of us developers when getting to know people.

1 Like