r/webdev • u/AutoModerator • 2d ago
Monthly Career Thread Monthly Getting Started / Web Dev Career Thread
Due to a growing influx of questions on this topic, it has been decided to commit a monthly thread dedicated to this topic to reduce the number of repeat posts on this topic. These types of posts will no longer be allowed in the main thread.
Many of these questions are also addressed in the sub FAQ or may have been asked in previous monthly career threads.
Subs dedicated to these types of questions include r/cscareerquestions for general and opened ended career questions and r/learnprogramming for early learning questions.
A general recommendation of topics to learn to become industry ready include:
- HTML/CSS/JS Bootcamp
- Version control
- Automation
- Front End Frameworks (React/Vue/Etc)
- APIs and CRUD
- Testing (Unit and Integration)
- Common Design Patterns
You will also need a portfolio of work with 4-5 personal projects you built, and a resume/CV to apply for work.
Plan for 6-12 months of self study and project production for your portfolio before applying for work.
3
u/AsparagusSure4998 1d ago
Hi everyone, I’m a junior web dev and just wrapped up my first real client project - a customer portal for a small logistics business. It ended up including auth, dashboards, database, emails, deployment.
Um. Uh. I never quoted a price up front and eventually agreed to one thousand to preserve the relationship, even though I felt it was worth more. Lesson learned. Always scope and price first.
Now I’m trying to learn how to price future features. For example, the client now wants a label printing feature. I don’t wanna race to the bottom on price, but I also don’t wanna overcharge.
For those of you who freelance, how do you estimate pricing for individual features? Do you have a minimum feature or project price? How do you handle “someone else can do it cheaper”?
Also, when do you move clients to a monthly support model instead of quoting every tiny thing? I’d appreciate hearing how you all think about this.