I'm looking for info on writing CODE !

HipHorray

Active Member
540
2024
99
16,470
I've got an idea for creating an APP.

My problem is that shitty coders and 3rd world scams are quick to promise me the moon and deliver NOTHING.

So what skills should I develop an 'understanding' for interviewing people?
 
10 comments
DeepSeek : To avoid unreliable developers and ensure you hire competent talent for your app, focus on building an **understanding of the following areas** to conduct effective interviews:

---

### **1. Technical Skills to Assess**
- **Core Development Concepts**:
- **Frontend/Backend Basics**: Know the difference (e.g., React for frontend, Node.js/Python for backend).
- **Mobile vs. Web**: Understand native (Swift/Kotlin) vs. cross-platform (Flutter/React Native).
- **APIs & Databases**: Familiarize yourself with RESTful APIs, SQL vs. NoSQL (e.g., PostgreSQL, MongoDB).
- **Version Control**: Ask if they use Git (e.g., GitHub/GitLab) and collaborative workflows.

- **Key Questions**:
- “Walk me through the architecture of a project you’ve built.”
- “How would you handle scalability if my app grows to 10,000 users?”
- “Can you explain [specific tech term, e.g., ‘OAuth’] in simple terms?”

---

### **2. Project Management & Process**
- **Agile/Scrum Awareness**: Look for familiarity with sprints, standups, and tools like Jira/Trello.
- **Milestone Tracking**: Ask how they break down projects and handle delays.
- *Red Flag*: Vague timelines like “It’ll be done soon” without specifics.
- **Testing & Deployment**: Do they write automated tests? Use CI/CD pipelines (e.g., Jenkins, GitHub Actions)?

---

### **3. Communication & Transparency**
- **Clarity**: Can they explain technical details without jargon?
- **Updates**: Ask how often they’ll share progress (e.g., weekly demos).
- **Red Flags**:
- Refusing to sign an NDA or contract.
- No portfolio or reluctance to share code samples (e.g., GitHub profile).

---

### **4. Problem-Solving & Critical Thinking**
- **Scenario-Based Questions**:
- “How would you debug an app crash happening only on Android 12?”
- “What’s your process for optimizing slow database queries?”
- **Past Challenges**: Ask for examples of tough problems they solved.

---

### **5. Portfolio & References**
- **Review Past Work**: Look for apps similar to your idea. Test them yourself.
- **Contact References**: Ask previous clients:
- “Did they deliver on time and budget?”
- “Were there communication issues?”

---

### **6. Legal & Payment Safeguards**
- **Contracts**: Use a **milestone-based agreement** (e.g., 30% upfront, 40% on prototype, 30% on launch).
- **Ownership**: Ensure code/IP rights transfer to you.
- **Escrow Services**: Use platforms like Upwork or Escrow.com for payments.

---

### **7. Red Flags to Avoid**
- **Overpromising**: “I’ll build TikTok in 2 weeks for $500!”
- **No Code Samples**: Refusing to share GitHub or past work.
- **Poor Communication**: Slow responses, unprofessional tone.

---

### **Quick Tips for Non-Technical Founders**
1. **Learn Basics**: Take free courses on Codecademy (HTML, JavaScript) to grasp fundamentals.
2. **Hire a Consultant**: Pay a freelance CTO for 2–3 hours to vet candidates.
3. **Start Small**: Use no-code tools (Bubble, FlutterFlow) for prototypes to test demand.

By combining **technical awareness**, **process scrutiny**, and **legal safeguards**, you’ll filter out low-quality developers and find reliable partners.
 
You are so right, I think there are many fraudsters in the digital sector... If you want, tell us about your project and we can create a demo and develop it together in a short time.? Do you want to develop a mobile application or a web application?
 
You are so right, I think there are many fraudsters in the digital sector... If you want, tell us about your project and we can create a demo and develop it together in a short time.? Do you want to develop a mobile application or a web application?

I'm thinking something along the lines of an app like Tinder

but MUCH MUCH MUCH more controversial.

So controversial that it won't be allowed on Play store or Apple.
 
I'm thinking something along the lines of an app like Tinder

but MUCH MUCH MUCH more controversial.

So controversial that it won't be allowed on Play store or Apple.
 
Learning to code yourself just to be able to tell when someone is bullshitting you isn't realistic for a project of this scope. Developing your idea requires a few years of dev experience at the very least (more if you're really serious about it), meaning you'd need to invest that amount of time yourself to gain a decent enough understanding while interviewing devs. And at that point you might as well code the whole thing yourself. If you want to cut out most of the garbage stay away from freelancing platforms like Fiverr, UpWork, etc, and don't grab randoms from forums like this one. You can find good devs on those platforms, but 9 times out of 10 it'll be someone like you described. Instead look for software companies with an established reputation that provide custom software services and check out that company's reviews and previous work (as in try apps they've already made).

With all of that said you should also be aware that this is the kind of project that will require you to have employees. The app for something like this would just be the frontend. There will be a backend component to it is well along with cloud storage if you want users to be able to upload pictures and/or videos. All of this will require maintenance and - equally important for an app like this - moderation. After all you don't wanna be caught facilitating CSAM, sexual predators, etc. So it's not as simple as just having someone write a mobile app and you're good to go. Keep that in mind.
 
Back
Top