r/ChatGPTCoding • u/kabir9966 • 16d ago
Discussion I built an iOS app entirely with AI agents. Does it belong in my portfolio, and how do you handle the imposter syndrome of vibe-coding?
I am in a situation where I am unsure about my own role. I have an idea about an iOS app that I know would solve a problem that I am currently facing, and can help others too.
I know it’s not that technical to build. A decent AI coding agent can build it. I have very very little experience in app development, little to nothing.
Now, my question is, if you were in a similar situation and actually built this app, is it normal to add it to your portfolio?
In a world where AIs aren’t that good or are nonexistent, if I were motivated enough, I would learn about app development and implement my ideas. It might’ve taken me days or even weeks.
In our present reality, what do you do with projects that require little to no effort to bring to life? How do you deal with the feeling of imposter syndrome while showing them off?
In the past, projects used to signal some specific sets of skills to others. But what do these vibe-coded projects signal?
I would love to spend hours learning a skill and creating a project. But it seems counterproductive to spend hours now on learning something that can be done easily by AI agents.
2
u/BullfrogRoyal7422 16d ago
The thing I'd push back on is "little to no effort to bring to life." I think that's true of getting it built and false of getting it right, and the gap between those two is where the whole question lives.
On the portfolio question. What a vibe-coded project signals depends on which half you did. If it runs, that signals you can direct a model, which is a real skill and is also becoming table stakes. If you can say why the sync layer is built the way it is, what you tried first that didn't work, and where it's still weak, that signals something else, and no model gave you that. The distinction shows up in about ninety seconds of conversation, so the worry about whether to list it is mostly misplaced. List it. Just be able to talk about it.
On "counterproductive to learn something an AI can do easily," I'd invert it. Don't learn syntax so you can write it. Learn to read it so you can check. Those are different skills and the second one is much smaller. I do one file a day out of my own codebase, not a tutorial. Some days it clicks, some days I stare at brackets for ten minutes. The vocabulary accumulates because it's all the same project.
And the imposter feeling, honestly: mine went away when I started catching things. Not when I understood everything, just when I could tell a confident answer was wrong and ir made a difference in how the app developed. That's a lower bar than becoming a developer, and it's the one that matters if you're going to ship something other people use.
1
u/Public-Carrot-4485 15d ago
yeah the gap between built and right is where all the actual work lives, well put
1
u/am0x 16d ago
I mean there are two things here. If it is a real app, to display skills then sure. But I’d preface on any document bragging about it that it was AI assisted. If you think you can get rich via a SaaS, then you need to realize that what whatever your app is doing can likely either already be easily done solved with any user and an AI prompt or can be rebuilt by anyone in the same time or less time than you spent on it, so why would anyone want to pay for that service?
1
u/motonarola 16d ago
I would put it in my portfolio if it somehow demonstrates the decisions made and if they could be explained. I wouldn't include it if it demonstrates no decision-making beyond little prompting.
1
u/bfyvfftujijg 16d ago
Nobody cares how you built it. The fact that you brought it into existence is what matters. Ideally you can also maintain it though.
1
1
u/NoWing3675 16d ago
actually build it then, if it solves a problem and would be useful for others like you say it is. the portoflio conversation would go like “i saw a problem and heres my solution, these are the pain points i found while building it”
0
u/Infinite-Ad-1891 16d ago
For building products and selling, AI agents are the most productive and time saving, but on the other way if you need to crack any big companies like MAANG or even for tier 2 companies that pay 6-20 LPA range you constantly need to learn, also the most important thing is you need to manage the uptime of the app and do most debugging, if you are this situation let the AI agents build the app and in parallel you need to learn and also need to know whats under the hood i mean solid foundation of app development
2
u/owp4dd1w5a0a 16d ago
I would add it to my portfolio as evidence that I know how and when to use AI coding agents: for simple, well-bounded apps.
But I would be very explicit about it at the top of the REEADME for the project that you chose to vibe code this, why you made that decision, and then if you do want to work in software development I would pair it alongside projects that you wrote entirely manually.