メインコンテンツへスキップ
Preterview(プリタビュー)
← All guides
Guide

How to Get Feedback on a Developer Portfolio — Free and Paid Routes, and the Order to Fix Things

Updated 2026-08-24

Portfolio feedback comes from two directions. Free: developer communities, group chats, resume-review subreddits, and the public Q&A on mentoring platforms. Paid: one-on-one review with a practitioner, and diagnostic tools that score your portfolio against hiring criteria. What changes your pass rate isn't which route you pick — it's what happens after. Sorting the useful feedback from the rest, and fixing things in the order that matters.

If showing it to someone else feels unnecessary, start with how accurate self-assessment actually is. Zell and Krizan's 2014 metasynthesis in Perspectives on Psychological Science pulled together 22 meta-analyses on the relationship between people's self-evaluations of ability and objective performance measures, and the mean correlation came to .29. The same paper also identified when self-evaluation gets more accurate: when the question is narrow and domain-specific rather than broad. That's the reason to ask 'does my role come through in this project?' instead of 'what do you think of my portfolio?'

This guide walks through where to get a review, how to separate good feedback from bad, the three flaws hiring people catch over and over, and the order in which to apply what you get back.

Where can you actually get portfolio feedback?

Free feedback comes from communities and practitioner mentoring; paid feedback comes from one-on-one review and scored diagnostic tools. On the free side: developer Discords and group chats, job-search study groups, your school or bootcamp's career desk, and subreddits dedicated to resume and portfolio review (r/EngineeringResumes and similar), which keep written standards in a wiki that's enough for a first pass.

The strength of free feedback is speed and volume — three or four people, each catching something different, often within a day. The weakness sits in the same place. Reviewers' hiring experience varies wildly, so advice contradicts itself, and much of it is generic rather than tied to the job you're targeting. Use free review for shared rules — structure, typos, formatting — and route anything needing role-specific judgment elsewhere.

Practitioner mentoring is that elsewhere. Platforms pairing you one-on-one with someone currently working in the field are common (in Korea, Comento, itdaa, Saramin's Mentor Match, and Inflearn mentoring all run this way), usually with free public Q&A and paid one-on-one review. Pick on proximity, not seniority: a backend applicant needs someone who has screened backend applications, not someone with an impressive title.

Paid diagnostics differ in one respect — they score against hiring criteria instead of reacting. preterview's portfolio review takes a link or a file and scores it across five dimensions a hiring reviewer would use (structure and storytelling, impact and results, depth in the target role, readability and finish, distinctiveness), pulling out separately the red flags that would sink an application at the screening stage; signing up includes one free pass, a portfolio review's worth, so you can see the output before paying. Whether it's a tool or a person, treat the first review as coordinates for where to work, and settle final calls against the actual job posting.

How do you tell good feedback from bad feedback?

Good feedback points at the work; bad feedback points at you. It's easy to assume feedback helps as long as you receive it, but Kluger and DeNisi's 1996 meta-analysis in Psychological Bulletin reported the opposite case directly. Across 607 effect sizes and 23,663 observations, feedback interventions improved performance on average (d = .41) — and over one-third of them decreased it. Their explanation: effectiveness drops as attention moves up from the task toward the self.

Hold that standard against portfolio comments. 'This looks careless' or 'it reads junior' aims at you and leaves no coordinates to work from. 'The order management dashboard project has no results anywhere in it' aims at the work and can be fixed tonight. Collect enough of the first kind and your confidence drops while the file stays exactly as it was.

Three checks are enough. Does it name a location (which section, which sentence)? Does it cite something — a hiring criterion, or a line you actually wrote? Does it come with a direction to fix? A comment missing all three goes in your notes and nowhere else. A comment with all three is the cheapest improvement you'll get that week, however blunt the delivery.

When feedback conflicts, don't take a vote. One reviewer says add more numbers, the next says the numbers feel forced. The tiebreaker is the job posting: if the role asks for high-traffic experience, performance figures are the point rather than padding; at an early product team, why you decided something reads louder than how much it moved.

Which flaws do hiring people catch most often?

Three: projects listed without results, unclear personal role, and a bare list of technologies. All three share a property — visible if you read carefully, invisible if you skim — and screening starts with a skim. In the eye-tracking study the career site Ladders published in 2018, recruiters spent an average of 7.4 seconds on an initial resume review (up from 6 seconds in the 2012 version). Documents that fared well had simple layouts, clear section headings, and accomplishments set in bold titles and bullets; dense multi-column layouts and long sentences fared badly.

Listing without results is the most common by far. 'Implemented the payment module,' 'built the admin page' — nothing there says what changed. The hiring side runs the other way: in the Korea Enterprises Federation's 2025 survey of 500 companies with 100 or more employees, 81.6% named job-relevant work experience as the most important evaluation factor, and that share has risen every year since 2023. Handing 'I did it' to someone who intends to evaluate experience leaves them nothing to evaluate.

Unclear role shows up in team projects. When every sentence starts with 'we,' there's no way to know what you owned out of a team of four. One line per project naming the scope you were responsible for, plus one decision you made yourself, closes this. The point isn't to erase the collaboration — it's to separate the team's outcome from your contribution at the sentence level.

A technology list gets flagged because it can't be judged. React, Spring, Docker sitting in a row tells a reader nothing about the depth you use each at. In a survey of 180 developers and HR staff involved in hiring, run by the Korean developer platform Programmers, the most preferred method for evaluating engineering ability was the technical interview, with reviewing code on GitHub or a technical blog next. And in Marlow and Dabbish's 2013 CSCW study — interviews with seven employers who used GitHub in hiring and six job seekers who used it in applications — profile activity traces were treated as more reliable indicators of technical ability than resume information, the reasons given being the transparency of the work and how hard behavioral traces are to manipulate.

What if a project has no numbers to report?

Don't invent numbers — state what changed as a fact. 'Add metrics' doesn't mean attaching a percentage to every line; it means the result has to be in the sentence. Bolt '30% conversion improvement' onto a toy project with no users and the first follow-up question ends it.

Measure what can still be measured. Timing an API locally and comparing before and after is a day of work at most. 'Read latency went from ~800ms to ~120ms (local, 100 runs)' earns trust precisely because the conditions are attached. A small number with conditions beats a large number without them.

When there's nothing to measure, write factual outcomes instead. 'Merged three duplicated code paths into one module, so later features change one place instead of three.' 'Wrote a deploy script that cut a five-step manual process to one.' 'Two teammates adopted the convention as-is.' If there's a before and an after, it's a result, with or without a number.

For clone projects and bootcamp assignments, add one line about what you did differently. The assignment itself isn't the problem; the absence of any difference from the original is. 'The tutorial kept state global — here's why I scoped it per screen' starts separating you from the ten other people who submitted the same assignment.

In what order should you apply the feedback?

Screening-killers first, then results and role, then structure, then wording. Left to instinct, most people start with wording — it's the most visible change and the smallest effect.

Step one is everything that ends the application on the spot: broken links, repositories behind access permissions, typos, the wrong company or role name, half-finished pages. In a Saramin survey of 466 corporate HR staff, 45.7% said a mistake in application documents means automatic rejection and 43.8% said it costs points, with only 10.5% saying it doesn't factor in; the single most fatal mistake named in that survey was writing the wrong company name (26%). Thirty minutes of work, the largest return in the whole list.

Step two is results and role. Don't touch every project — pick the three closest to the role you're targeting. Adding one result line and one scope line to each clears two of the three common flaws at once. Push the rest into a list or cut them. Ten projects blur what you're good at rather than proving range.

Step three is structure. Check whether the first screen, before any scrolling, says what kind of engineer you are. Only the top few lines get read in seven seconds, so the summary sentence, the target role, and links to your strongest projects have to live there. Step four, polishing sentences, comes last. Start there and you get smoother prose wrapped around the same flaws.

Once you've done a pass, show it to someone new rather than the original reviewer — the same person mostly checks whether their own notes were addressed. Keep all feedback in one document, too: what several unconnected people flag is a real defect.

How should you ask, so the answer is worth having?

Send the target role, the job posting, and three specific questions, and keep the ask narrow. 'Can you take a look at my portfolio?' gives the reviewer no standard to judge against, so the answer comes back generic.

This much is enough: 'I'm applying for junior backend roles; here's the posting I'm targeting (link). In this portfolio, could you tell me (1) what my strength appears to be from the first screen alone, (2) which projects are thinnest on results, and (3) one thing missing relative to this posting?' Three questions keep the burden low and bring answers back attached to specific locations.

Avoid 'do you think this gets me through screening?' The reviewer can't know, and what comes back is either encouragement or worry. Narrowing the verdict to one item — 'the weakest thing here against this posting' — produces something you can act on. And show it at roughly two-thirds done rather than finished: right after you've settled which projects go in and in what order is the point where advice to restructure is still advice you can take.

Key takeaways

  • Free routes (communities, public mentoring Q&A) buy speed and multiple angles; paid routes (one-on-one review, scored diagnostics) buy judgment against a specific role. Use free review for shared rules, and pay only where role-specific judgment is needed.
  • The case for outside eyes is measurement, not modesty: across 22 meta-analyses, self-evaluations of ability correlated with objective performance at a mean of .29 (Zell & Krizan, 2014), and accuracy improved as the question narrowed.
  • Good feedback names a location, cites evidence, and gives a direction. In Kluger and DeNisi's 1996 meta-analysis, over one-third of feedback interventions made performance worse, and effects weakened as attention shifted from the task to the person.
  • The recurring flaws are three: projects with no results, an unclear personal role in team work, and a bare technology list. Initial screening averaged 7.4 seconds (Ladders, 2018), so anything invisible to a skim is effectively absent.
  • Fix in this order: screening-killers (links, typos, wrong company name), then results and role, then structure, then wording. Starting from wording leaves every real defect intact.

Frequently asked questions

Where can I get portfolio feedback for free?

Developer Discords and group chats, job-search study groups, your school or bootcamp career desk, and subreddits dedicated to engineering resume and portfolio review are the usual sources; mentoring platforms also run free public Q&A alongside paid one-on-one review. Free routes are strong on shared rules — structure, typos, formatting — and weak on judgment specific to the role you're targeting.

My portfolio isn't finished. When should I show it to someone?

At about two-thirds. Once project selection and ordering are settled but before you polish sentences is the useful window. After it's finished, advice to restructure is advice you won't act on, and reviewers tend to narrow to wording anyway.

Two reviewers gave me opposite advice. Who do I listen to?

Not the majority — the job posting. Take the advice that lines up with what the role asks for and file the rest. Notes that several unconnected people raise are usually real defects; a note only one person raised is often personal taste.

Is paid portfolio review worth the money?

It depends what you're buying. It pays off when someone identifies where you fall short against a specific role, and it doesn't when the service just rewrites your sentences. Before paying, use a free trial or a sample report to check whether the feedback names locations, cites evidence, and gives directions.

Can I trust an AI portfolio review?

The consistency of the standard is the upside; not being able to see what's behind your links is the limit. Treat text-judgeable items — structure, whether results are stated, whether your role is explicit — as usable, and re-check technical judgment and company fit with a person. Tools that include a free pass at signup, like preterview's portfolio review, let you judge the output before committing.

Should I fix my resume or my portfolio first?

The resume. It's what gets opened first in most screening processes, and the portfolio only gets opened if the resume holds interest. Tightening the project summaries on your resume also settles what the portfolio needs to emphasize.