Having contributed to the DevPool for about a year and received recent promotions within the organization, I’m in a unique position to offer advice for would-be newcomers.
Juicy price tags are tempting, but remember they reflect the difficulty, time involvement, and required understanding. While you may indeed be a rockstar developer, there will be a learning curve. You'll likely earn more, faster, by starting small, building a solid knowledge base of the ecosystem, and understanding the code review process.
Starting a task and then giving up is not a problem and is expected. However, consistently starting tasks without seeing them through is an issue that will be addressed on a per-user basis. Starting small increases your chances of quick success, leading to success with more difficult and higher-priced tasks. Establish your footing with smaller tasks first, and once confident, tackle bigger challenges.
It's tempting to start multiple high-paying tasks, but this can lead to stress, negatively impacting your work and ability to deliver, which may result in losing the task entirely. You can only be assigned a certain number of tasks at any given time, but there are conditions:
We have dedicated Telegram rooms and general chats for getting help with any issues or uncertainties. We are here to help and want to see you succeed. The faster issues are resolved and PRs are merged, the better it is for everyone involved.
Start with tasks in areas where you have previous experience. If you’re like me, you might not be afraid to take on completely new tasks. Focus, learn, and deliver relatively quickly. I took on non-urgent tasks initially, allowing me more freedom, and I suggest the same, as mission-critical tasks will progress with or without you.
While I was a lone wolf initially, we support team-based contributions. If you work better in a team, invite partners to collaborate on tasks, and the reward will be split between assignees.